|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BrokerAgent
Definition for an agent offering access to SpecialistsBroker
s, each of which operates
on a remote projects that is registered for the given symbolic name.
Example:
SpecialistsBroker#requestSpecialist(BrokerAgent.TYPE)
.BrokerAgent#getBroker(symbolicProjectName)
SpecialistsBroker
Field Summary | |
---|---|
static SpecialistType<BrokerAgent> |
TYPE
The specialized agent's type to be used to look up the agent via a SpecialistsBroker . |
Method Summary | |
---|---|
SpecialistsBroker |
getBroker(String symbolicProjectName)
Try getting hold of a broker for a remote project registered under the given symbolic name. |
Field Detail |
---|
static final SpecialistType<BrokerAgent> TYPE
SpecialistsBroker
.
Method Detail |
---|
@Nullable SpecialistsBroker getBroker(@NotNull String symbolicProjectName)
symbolicProjectName
- The symbolic project name.
null
.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |