Modifier and Type |
Method |
Description |
PolicyDirective<Identity> |
authenticate(Credentials credentials) |
|
EdgeAddress |
cellAddress() |
|
<A extends Agent> AgentFactory<A> |
createAgentFactory(NodeBinding node,
Class<? extends A> agentClass) |
|
AgentFactory<?> |
createAgentFactory(NodeBinding node,
AgentDef agentDef) |
|
HostBinding |
createHost(HostAddress hostAddress) |
|
LaneBinding |
createLane(LaneAddress laneAddress) |
|
LaneBinding |
createLane(NodeBinding node,
LaneDef laneDef) |
|
MeshBinding |
createMesh(MeshAddress meshAddress) |
|
NodeBinding |
createNode(NodeAddress nodeAddress) |
|
PartBinding |
createPart(PartAddress partAddress) |
|
String |
edgeName() |
|
EdgeBinding |
edgeWrapper() |
|
HostBinding |
injectHost(HostAddress hostAddress,
HostBinding host) |
|
LaneBinding |
injectLane(LaneAddress laneAddress,
LaneBinding lane) |
|
MeshBinding |
injectMesh(MeshAddress meshAddres,
MeshBinding mesh) |
|
NodeBinding |
injectNode(NodeAddress nodeAddress,
NodeBinding node) |
|
PartBinding |
injectPart(PartAddress partAddress,
PartBinding part) |
|
void |
openAgents(NodeBinding node) |
|
void |
openLanes(NodeBinding node) |
|
void |
openMetaEdge(EdgeBinding edge,
NodeBinding metaEdge) |
|
void |
openMetaHost(HostBinding host,
NodeBinding metaHost) |
|
void |
openMetaLane(LaneBinding lane,
NodeBinding metaLane) |
|
void |
openMetaMesh(MeshBinding mesh,
NodeBinding metaMesh) |
|
void |
openMetaNode(NodeBinding node,
NodeBinding metaNode) |
|
void |
openMetaPart(PartBinding part,
NodeBinding metaPart) |
|
void |
openMetaUplink(LinkBinding uplink,
NodeBinding metaUplink) |
|
<T> T |
unwrapEdge(Class<T> edgeClass) |
|