|
|||||||||||
| 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 SpecialistsBrokers, 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 | ||||||||||