|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--MicroTAPAS.ActorContext
Context data for all ApplicationActors and DirectorActors
| Field Summary | |
ActorPlugInReq |
apir
Original ActorPlugInRequest |
CapabilitySet |
capSet
The actor's current set of capabilities (from file) |
java.lang.String |
DSL
DebugServerLocation, takes the simple form of a IP node address |
GAI |
hI
HomeInterface, GAI value pointing to the assigned Director of the Actor |
java.lang.String |
ID
Unique ID for this actor |
static MicroPNES |
microPNES
GAI value pointing to the PNES of the Actor |
GAI |
parent
GAI value pointing to the creator Actor, i.e. sender of it's ActorPlugIn request |
Play |
play
Information about the actor's play definition |
java.util.Hashtable |
props
An actor's properties (from file) |
Role |
role
Information about the actor's role definition |
RoleSessionCollection |
rsc
Vector of RoleSessions this Actor holds |
GAI |
self
GAI value pointing to the very same Actor |
| Constructor Summary | |
ActorContext(ActorContext ac)
Constructor to create a copy of the supplied ActorContext. |
|
ActorContext(GAI pGAI,
GAI pParent,
MicroPNES pPNES,
GAI pHI,
java.lang.String pDSL,
CapabilitySet caps,
Play pPlay,
Role pRole,
java.util.Hashtable pProps,
java.lang.String pID)
Constructor to fill data. |
|
| Method Summary | |
Item |
status()
Status reporting utility to convert all data field values into one Item hierarchy |
boolean |
terminalMove(java.lang.String oldNode,
java.lang.String newNode)
Updates all relevant varables when the terminal has moved from one domain to another. |
java.lang.String |
toString()
Overloaded toString() method. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public GAI self
public GAI parent
public static MicroPNES microPNES
public GAI hI
public java.lang.String DSL
public RoleSessionCollection rsc
public CapabilitySet capSet
public Play play
public Role role
public ActorPlugInReq apir
public java.lang.String ID
public java.util.Hashtable props
| Constructor Detail |
public ActorContext(GAI pGAI,
GAI pParent,
MicroPNES pPNES,
GAI pHI,
java.lang.String pDSL,
CapabilitySet caps,
Play pPlay,
Role pRole,
java.util.Hashtable pProps,
java.lang.String pID)
pGAI - This actors GAI.pParent - Address of parent GAI (initiator of this actor).pPNES - Reference to the local MicroPNES entity.pHI - Address of home interface (Director).pDSL - DebugServerLocation, address of debug server.caps - The actors required capabilities.pPlay - The play.pRole - The actor role.pProps - The actor properties (from file).public ActorContext(ActorContext ac)
ac - The ActorContext to copy values from.| Method Detail |
public boolean terminalMove(java.lang.String oldNode,
java.lang.String newNode)
oldNode - The old node.newNode - The new node.
public java.lang.String toString()
toString in class java.lang.Objectpublic Item status()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||