Uses of Class
aa.core.ActorName

Packages that use ActorName
aa.app.dm Provides the classes for the Directory Manager actor. 
aa.application.AdaptiveQuad   
aa.application.Fibonacci   
aa.core Provides the classes necessary to use this actor platform. 
aa.drivers   
aa.gui Provides the classes necessary to use the graphical user interface of this multi-actor platform. 
aa.tool Provides the classes that are very useful for this application, but might be used for other applications. 
aa.transport Provides the classes necessary for message passing on distributed platforms. 
app.quickstart.dm   
app.quickstart.hello   
app.quickstart.hello5   
app.quickstart.hello6   
app.quickstart.sum   
 

Uses of ActorName in aa.app.dm
 

Methods in aa.app.dm that return ActorName
 ActorName DirectoryManager.search(ActorTuple p_atTemplate)
          Retrieves any one of names of actors that support the specified tuple.
 ActorName[] DirectoryManager.searchAll(ActorTuple p_atTemplate)
          Retrieves names of all actors that support the specified attribute.
 

Uses of ActorName in aa.application.AdaptiveQuad
 

Fields in aa.application.AdaptiveQuad declared as ActorName
(package private)  ActorName YellowPageActor.bestFaci
           
(package private)  ActorName QuadWorker.client
          The first response we have received from a child fib actor.
(package private)  ActorName QuadActor_Res.facili
           
(package private)  ActorName QuadActor_Res.client
          The first response we have received from a child fib actor.
(package private)  ActorName QuadActor_RemoteRes.facili
           
(package private)  ActorName QuadActor_RemoteRes.client
          The first response we have received from a child fib actor.
(package private)  ActorName QuadActor_RemoteRes.remoteFaci
           
(package private)  ActorName QuadActor_noRes.client
          The first response we have received from a child fib actor.
(package private)  ActorName QuadActor.client
          The first response we have received from a child fib actor.
 

Methods in aa.application.AdaptiveQuad that return ActorName
 ActorName QuadFacilitator.findRemoteFaci(java.lang.String p_strRemoteIP)
           
 

Methods in aa.application.AdaptiveQuad with parameters of type ActorName
 void QuadWorker.quadrature(java.lang.Double a, java.lang.Double b, ActorName p_anClient, java.lang.String p_strMeth)
          This method is called to do the quadrature computation a: lower bound b: upper bound tolerance: the error tolerance p_anClient: the actor which is suppose to receive result from this actor p_strMeth: the name of the method to calculate result in client actor
 void QuadFacilitator.resourceAlloc(ActorName p_anActor, java.lang.Double p_doubleError)
           
 void QuadFacilitator.remoteCreateQuad(ActorName p_anClient, java.lang.Double p_douTolerance, java.lang.Double a, java.lang.Double b, java.lang.String p_strIP)
           
 void QuadCyber.resourceAlloc(ActorName p_anNeedResource, long p_iRate, long p_iRes)
           
 void QuadActor_Res.setFaci(ActorName p_anNewFaci)
           
 void QuadActor_Res.quadrature(java.lang.Double a, java.lang.Double b, ActorName p_anClient, java.lang.String p_strMeth)
          This method is called to do the quadrature computation a: lower bound b: upper bound tolerance: the error tolerance p_anClient: the actor which is suppose to receive result from this actor p_strMeth: the name of the method to calculate result in client actor
 void QuadActor_RemoteRes.setFaci(ActorName p_anNewFaci)
           
 void QuadActor_RemoteRes.quadrature(java.lang.Double a, java.lang.Double b, ActorName p_anClient, java.lang.String p_strMeth)
          This method is called to do the quadrature computation a: lower bound b: upper bound tolerance: the error tolerance p_anClient: the actor which is suppose to receive result from this actor p_strMeth: the name of the method to calculate result in client actor
 void QuadActor_noRes.quadrature(java.lang.Double a, java.lang.Double b, ActorName p_anClient, java.lang.String p_strMeth)
          This method is called to do the quadrature computation a: lower bound b: upper bound tolerance: the error tolerance p_anClient: the actor which is suppose to receive result from this actor p_strMeth: the name of the method to calculate result in client actor
 void QuadActor.quadrature(java.lang.Double a, java.lang.Double b, ActorName p_anClient, java.lang.String p_strMeth)
          This method is called to do the quadrature computation a: lower bound b: upper bound tolerance: the error tolerance p_anClient: the actor which is suppose to receive result from this actor p_strMeth: the name of the method to calculate result in client actor
 

Constructors in aa.application.AdaptiveQuad with parameters of type ActorName
QuadWorker(ActorName p_anClient, java.lang.String p_strMeth, java.lang.Double p_douTolerance)
           
QuadActor_Res(java.lang.Double p_douTolerance, ActorName p_anFacili, java.lang.Long p_lHeight)
          Creates a new instance of QuadWorker
QuadActor_Res(java.lang.Double p_douTolerance, ActorName p_anClient, ActorName p_anFacili, java.lang.Long p_lHeight)
           
QuadActor_Res(ActorName p_anClient, java.lang.String p_strMeth, java.lang.Double p_douTolerance, ActorName p_anFacili, java.lang.Long p_lHeight)
           
QuadActor_RemoteRes(java.lang.Double p_douTolerance, ActorName p_anFacili, java.lang.String p_strIP)
          Creates a new instance of QuadWorker
QuadActor_RemoteRes(java.lang.Double p_douTolerance, ActorName p_anClient, ActorName p_anFacili, java.lang.String p_strIP)
           
QuadActor_RemoteRes(java.lang.Double p_douTolerance, ActorName p_anClient, ActorName p_anFacili, ActorName p_anRemoteFaci)
           
QuadActor_RemoteRes(ActorName p_anClient, java.lang.String p_strMeth, java.lang.Double p_douTolerance, ActorName p_anFacili, java.lang.String p_strIP)
           
QuadActor_RemoteRes(ActorName p_anClient, java.lang.String p_strMeth, java.lang.Double p_douTolerance, java.lang.String p_strIP)
           
QuadActor_noRes(java.lang.Double p_douTolerance, ActorName p_anClient)
           
QuadActor_noRes(ActorName p_anClient, java.lang.String p_strMeth, java.lang.Double p_douTolerance)
           
QuadActor(java.lang.Double p_douTolerance, ActorName p_anClient)
           
QuadActor(ActorName p_anClient, java.lang.String p_strMeth, java.lang.Double p_douTolerance)
           
 

Uses of ActorName in aa.application.Fibonacci
 

Fields in aa.application.Fibonacci declared as ActorName
(package private)  ActorName FibActor.client
          The first response we have received from a child fib actor.
 

Methods in aa.application.Fibonacci with parameters of type ActorName
 void FibActor.fib(java.lang.Integer p_intVal, ActorName p_anClient, java.lang.String p_strMeth)
          This method is called by a client to request a fib computation.
 

Constructors in aa.application.Fibonacci with parameters of type ActorName
FibActor(ActorName p_anClient, java.lang.String p_strMeth)
           
 

Uses of ActorName in aa.core
 

Fields in aa.core declared as ActorName
private  ActorName Platform.m_anPlatform
           
private  ActorName Platform.m_anDirectoryManager
           
private  ActorName MigrationManager.m_anPlatform
          The actor name of this actor platform.
private  ActorName MessageManager.m_anPlatform
          The actor name of this actor platform.
protected  ActorName CyberOrg.m_anFacilitator
           
private  ActorName ActorThread.m_anActorName
           
private  ActorName ActorMessage.m_anSender
           
private  ActorName ActorMessage.m_anReceiver
           
 

Methods in aa.core that return ActorName
private static ActorName Platform.createNewActorName()
          Creates a new actor name.
 ActorName Platform.getActorNameOfPlatform()
          Returns the actor name of this platform.
 ActorName Platform.getActorNameOfPlatform(java.lang.String p_strHostName)
          Returns the actor name of the specified platform.
protected  ActorName Platform.getDefaultDirectoryManager()
          Returns the name of the default Direcotry Manager actor.
protected  ActorName Platform.getDefaultDirectoryManager(java.lang.String p_strHostName)
          Returns the name of the default Direcotry Manager actor of the specified platform.
 ActorName Platform.createActor(java.lang.String p_strActorClass, java.lang.Object[] p_objaArgs)
          Creates an actor.
 ActorName Platform.createActor(ActorName p_anCreator, java.lang.String p_strActorClass, java.lang.Object[] p_objaArgs)
          Create an Actor.
 ActorName FacilitatorActor.receiveCyberOrg(Contract p_conContract, java.lang.Long p_LECash, java.util.LinkedList p_llActors)
          This method is called in remote migration , when a cyberorg is migrating to this facilitator's host
 ActorName CyberOrg.getFacilitator()
          Returns the name of the facilitator actor
 ActorName ActorThread.getActorName()
          Returns the name of this actor.
protected  ActorName ActorThread.getDefaultDirectoryManager()
          Returns the actor name of the default Direcotry Manager actor.
protected  ActorName ActorThread.getDefaultDirectoryManager(java.lang.String p_strHostName)
          Returns The actor name of the default Direcotry Manager actor on the specified host.
protected  ActorName ActorThread.createActor(java.lang.String p_strClassName, java.lang.Object[] p_objaArgs)
          Creates a new actor.
protected  ActorName ActorThread.createRemoteActor(java.lang.String p_strHost, java.lang.String p_strClassName, java.lang.Object[] p_objaArgs)
          Create a new actor on a remote system.
 ActorName ActorMessage.getSender()
          Returns the name of the sender actor.
 ActorName ActorMessage.getReceiver()
          Returns the name of the receiver actor.
protected  ActorName Actor.getActorName()
          Returns the name of this actor.
protected  ActorName Actor.getDefaultDirectoryManager()
          Returns the name of the default Direcotry Manager actor.
protected  ActorName Actor.getDefaultDirectoryManager(java.lang.String p_strHostName)
          Returns the name of the default Direcotry Manager actor on the specified host.
protected  ActorName Actor.createActor(java.lang.String p_strClassName, java.lang.Object[] p_objaArgs)
          Creates a new actor.
protected  ActorName Actor.createRemoteActor(java.lang.String p_strHost, java.lang.String p_strClassName, java.lang.Object[] p_objaArgs)
          Creates a new actor on a remote system.
protected  ActorName Actor.create(java.lang.String p_strClassName)
           
protected  ActorName Actor.create(java.lang.String p_strClassName, java.io.Serializable p_serArg1)
           
protected  ActorName Actor.create(java.lang.String p_strClassName, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2)
           
protected  ActorName Actor.create(java.lang.String p_strClassName, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3)
           
protected  ActorName Actor.create(java.lang.String p_strClassName, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4)
           
protected  ActorName Actor.create(java.lang.String p_strClassName, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4, java.io.Serializable p_serArg5)
           
protected  ActorName Actor.create(java.lang.String p_strClassName, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4, java.io.Serializable p_serArg5, java.io.Serializable p_serArg6)
           
protected  ActorName Actor.create(java.lang.String p_strClassName, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4, java.io.Serializable p_serArg5, java.io.Serializable p_serArg6, java.io.Serializable p_serArg7)
           
protected  ActorName Actor.create(java.lang.String p_strClassName, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4, java.io.Serializable p_serArg5, java.io.Serializable p_serArg6, java.io.Serializable p_serArg7, java.io.Serializable p_serArg8)
           
protected  ActorName Actor.create(java.lang.String p_strClassName, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4, java.io.Serializable p_serArg5, java.io.Serializable p_serArg6, java.io.Serializable p_serArg7, java.io.Serializable p_serArg8, java.io.Serializable p_serArg9)
           
protected  ActorName Actor.create(java.lang.String p_strClassName, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4, java.io.Serializable p_serArg5, java.io.Serializable p_serArg6, java.io.Serializable p_serArg7, java.io.Serializable p_serArg8, java.io.Serializable p_serArg9, java.io.Serializable p_serArg10)
           
protected  ActorName Actor.createRemote(java.lang.String p_strHost, java.lang.String p_strClassName)
           
protected  ActorName Actor.createRemote(java.lang.String p_strHost, java.lang.String p_strClassName, java.io.Serializable p_serArg1)
           
protected  ActorName Actor.createRemote(java.lang.String p_strHost, java.lang.String p_strClassName, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2)
           
protected  ActorName Actor.createRemote(java.lang.String p_strHost, java.lang.String p_strClassName, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3)
           
protected  ActorName Actor.createRemote(java.lang.String p_strHost, java.lang.String p_strClassName, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4)
           
protected  ActorName Actor.createRemote(java.lang.String p_strHost, java.lang.String p_strClassName, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4, java.io.Serializable p_serArg5)
           
protected  ActorName Actor.createRemote(java.lang.String p_strHost, java.lang.String p_strClassName, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4, java.io.Serializable p_serArg5, java.io.Serializable p_serArg6)
           
protected  ActorName Actor.createRemote(java.lang.String p_strHost, java.lang.String p_strClassName, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4, java.io.Serializable p_serArg5, java.io.Serializable p_serArg6, java.io.Serializable p_serArg7)
           
protected  ActorName Actor.createRemote(java.lang.String p_strHost, java.lang.String p_strClassName, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4, java.io.Serializable p_serArg5, java.io.Serializable p_serArg6, java.io.Serializable p_serArg7, java.io.Serializable p_serArg8)
           
protected  ActorName Actor.createRemote(java.lang.String p_strHost, java.lang.String p_strClassName, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4, java.io.Serializable p_serArg5, java.io.Serializable p_serArg6, java.io.Serializable p_serArg7, java.io.Serializable p_serArg8, java.io.Serializable p_serArg9)
           
protected  ActorName Actor.createRemote(java.lang.String p_strHost, java.lang.String p_strClassName, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4, java.io.Serializable p_serArg5, java.io.Serializable p_serArg6, java.io.Serializable p_serArg7, java.io.Serializable p_serArg8, java.io.Serializable p_serArg9, java.io.Serializable p_serArg10)
           
 

Methods in aa.core with parameters of type ActorName
 ActorName Platform.createActor(ActorName p_anCreator, java.lang.String p_strActorClass, java.lang.Object[] p_objaArgs)
          Create an Actor.
protected  void Platform.removeActor(ActorName p_anActor)
          Removes the specified actor from the Actor Manager.
 void Platform.migrateActor(ActorName p_anActor, java.net.InetAddress p_iaDestHost)
          Migrates the specified actor to a different host.
 long Platform.returnRes(ActorName p_anActor)
          Resource Return to old host by the actors called by cyberorg isolate
 boolean Platform.resAlloc(ActorName p_anToAlloc, long rateAssign)
          Reallocate resource for specific actor called by cyberorg isolate
 void Platform.localMigrate(CyberOrg p_cybToMigrate, ActorName p_anDestFacilitator, Contract p_conContract)
          Local migrate it is called when a cyberorg is migrating to a local destination cyberorg
 void Platform.remoteMigrate(CyberOrg p_cybToMigrate, ActorName p_anDestFacilitator, Contract p_conContract)
          Remote migrate it is called when a cyberorg is migrating to a remote destination cyberorg
 void Platform.afterMigrateActor(ActorName p_anActor, java.lang.Thread p_thread)
          This method is called in remote CyberOrg Migration, after migrating an actor, we need to insert it to the destination cyberorg, reallocate resource to it through the local scheduler
 void Platform.killActor(ActorName p_anToKill)
           
private  void MigrationManager.sendErrorMessage(ActorName p_anReceiver, java.lang.String p_strMsg)
          Sends an error message.
protected  void MigrationManager.migrateActor(ActorName p_anActor, java.net.InetAddress p_iaDestHost)
          Moves the specified actor to another host.
protected  void MigrationManager.receiveActor(java.lang.String p_strClassName, byte[] p_baClass, byte[] p_baActor, ActorName p_anPlatform)
          Receives an actor.
protected  void MigrationManager.informMigrationStart(ActorName p_anActor, java.lang.String p_strHostAddress)
          Informs that migration of a mobile actor starts.
protected  void MigrationManager.informMigrationEnd(ActorName p_anActor, java.lang.String p_strHostAddress)
          Informs that migration of a mobile actor ends.
 CyberOrg FacilitatorActor.doIsolate(java.lang.Long p_longECash, ActorName[] p_anaActors, Contract p_conContract)
          CyberOrg isolate
 CyberOrg FacilitatorActor.remoteControlIsolate(java.lang.Long p_longECash, ActorName[] p_anaActors, Contract p_conContract)
          Remote control isolation (being used in a specific example)
 void FacilitatorActor.doMigrate(ActorName p_anDestFacilitator, Contract p_conNewContract)
          CyberOrg migrate
 Contract FacilitatorActor.negotiate(ActorName p_anSender, Contract p_conContract)
          Negotiation
 void FacilitatorActor.tryMigrate(ActorName p_anReceiver, Contract p_conContract)
          Try to migrate using proposed contract
 long CyberOrgManager.returnRes(ActorName p_anActor)
          Returns the ticksRate of specific actor
called by cyberorg primitives
 boolean CyberOrgManager.resAlloc(ActorName p_anToAlloc, long rateAssign)
          Reallocate resource for an actor
the actor already exists in the scheduler
 void CyberOrgManager.createActor(ActorName p_anCreator, ActorName p_anNewActor)
          This method is called by the Platform, when an actor is creating another new actor.
 void CyberOrgManager.registerThread(ActorName p_anActor, java.lang.Thread p_thread)
          The method is called by Platform in "creatActor".
 void CyberOrgManager.localMigrate(CyberOrg p_cybToMigrate, ActorName p_anDestFacilitator, Contract p_conContract)
          Local Migration
 void CyberOrgManager.remoteMigrate(CyberOrg p_cybToMigrate, ActorName p_anDestFacilitator, Contract p_conContract)
          Remote Migration
 void CyberOrgManager.remoteMigrateChild(ActorName p_anFacilitator)
          In remote migration, only after we receive the reply message from the destination,
which means the new cyberorg is already created in the destination platform,
can we migrate actors and child cyberorgs of the migrating cyberorg
 void CyberOrgManager.afterMigrateActor(ActorName p_anActor, java.lang.Thread p_thread)
          This method is called in remote CyberOrg Migration, after migrating an actor,
we need to insert it to the destination cyberorg, reallocate resource to it through the local scheduler
 void CyberOrgManager.removeActor(ActorName p_anActor)
          Called when an actor is destroyed
 CyberOrg CyberOrg.isolate(long p_lECash, ActorName[] p_anaActors, Contract p_conContract)
          CyberOrg isolate
This method is called by the facilitator
 void CyberOrg.insertActor(ActorName p_anToInsert)
          Insert an actor to the actors list
 void CyberOrg.resourceAlloc(ActorName p_anNeedResource)
          Default resource allocation policy for actors in this cyberorg
User can define their own resource allocation policy by overwriting this method
 void CyberOrg.resourceAlloc(ActorName p_anNeedResource, long p_lRate)
          Another resource allocation policy which assigns a known amount of resource to the given actor
 void CyberOrg.deleteActor(ActorName p_anActor)
          Delete an Actor when it is distroyed
 void CyberOrg.migrate(ActorName p_anDestFacilitator, Contract p_conNewContract)
          CyberOrg migrate
 void CyberOrg.updateActors(ActorName p_anActorName)
          Update Actors List, which is called in remote migration (when actors are migraing here)
protected  void ActorThread.sendMessage(ActorName p_anReceiver, java.lang.String p_strMethod, java.lang.Object[] p_objaArgs)
          Sends an out-going message to the sepcified actor.
protected  java.lang.Object ActorThread.callMessage(ActorName p_anReceiver, java.lang.String p_strMethod, java.lang.Object[] p_objaArgs)
          Sends an out-going message, and wait the response.
 boolean ActorName.equals(ActorName p_anOther)
          Checkes whether this actor name is same as the specified actor name.
 ActorMessage ActorMessage.makeErrorMessage(ActorName p_anSender, java.lang.String p_strErrorMsg)
          Create an error message.
protected  java.lang.Object[] ActorManager.deregisterActor(ActorName p_anActor)
          Deregisters the specified actor from this platform.
protected  void ActorManager.removeActor(ActorName p_anActor)
          Removes information about the specified actor from the actor list.
protected  ActorThread ActorManager.getActorThread(ActorName p_anActor)
          Returns the reference to the actor with the given actor name.
protected  java.lang.Object[] ActorManager.getActor(ActorName p_anActor)
          Returns information about the actor with the given actor name.
 java.lang.Integer ActorManager.getActorState(ActorName p_anActor)
          Returns the state of the specified actor.
 java.lang.String[][] ActorManager.getActorData(ActorName p_anActor)
          Returns information about the actor specifiey its actor name.
 void ActorManager.suspendActor(ActorName p_anActor)
          Suspends the specified actor.
 void ActorManager.resumeActor(ActorName p_anActor)
          Resumes the specified actor.
 void ActorManager.killActor(ActorName p_anActor)
          Tries to kill an actor.
protected  java.lang.Object[] ActorManager.getActorInfo(ActorName p_anActor)
          Returns information about the actor with the given actor name.
protected  void ActorManager.changeToMobileActor(ActorName p_anActor, java.net.InetAddress p_iaDestHost)
          Deregisters the specified actor form the working actor list, and registers an actor into the mobile actors list.
protected  void ActorManager.registerMobileActor(ActorName p_anActor, java.net.InetAddress p_iaDestHost)
          Registers an actor into the mobile actors list.
protected  java.lang.Object[] ActorManager.deregisterMobileActor(ActorName p_anActor)
          Deregisters a mobile actor.
protected  void ActorManager.setMobileActorState(ActorName p_anActor, java.lang.Integer pintNewState, java.lang.String p_strHostAddress)
          Changes the state of a mobile actor with the new state.
protected  java.lang.Integer ActorManager.getMobileActorState(ActorName p_anActor)
          Returns the state of the specified mobile actor.
protected  java.lang.String ActorManager.getMobileActorLocation(ActorName p_anActor)
          Returns the reference to the mobile actor with the given actor name.
 void Actor.echo(ActorName p_anSender, java.lang.String p_strMsg)
          Echos a message received to the sender actor.
protected  void Actor.sendMessage(ActorName p_anReceiver, java.lang.String p_strMethod, java.lang.Object[] p_objaArgs)
          Sends an out-going message to the sepcified actor.
protected  java.lang.Object Actor.callMessage(ActorName p_anReceiver, java.lang.String p_strMethod, java.lang.Object[] p_objaArgs)
          Sends an out-going message, and wait the response.
protected  void Actor.send(ActorName p_anReceiver, java.lang.String p_strMethod)
           
protected  void Actor.send(ActorName p_anReceiver, java.lang.String p_strMethod, java.io.Serializable p_serArg1)
           
protected  void Actor.send(ActorName p_anReceiver, java.lang.String p_strMethod, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2)
           
protected  void Actor.send(ActorName p_anReceiver, java.lang.String p_strMethod, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3)
           
protected  void Actor.send(ActorName p_anReceiver, java.lang.String p_strMethod, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4)
           
protected  void Actor.send(ActorName p_anReceiver, java.lang.String p_strMethod, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4, java.io.Serializable p_serArg5)
           
protected  void Actor.send(ActorName p_anReceiver, java.lang.String p_strMethod, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4, java.io.Serializable p_serArg5, java.io.Serializable p_serArg6)
           
protected  void Actor.send(ActorName p_anReceiver, java.lang.String p_strMethod, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4, java.io.Serializable p_serArg5, java.io.Serializable p_serArg6, java.io.Serializable p_serArg7)
           
protected  void Actor.send(ActorName p_anReceiver, java.lang.String p_strMethod, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4, java.io.Serializable p_serArg5, java.io.Serializable p_serArg6, java.io.Serializable p_serArg7, java.io.Serializable p_serArg8)
           
protected  void Actor.send(ActorName p_anReceiver, java.lang.String p_strMethod, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4, java.io.Serializable p_serArg5, java.io.Serializable p_serArg6, java.io.Serializable p_serArg7, java.io.Serializable p_serArg8, java.io.Serializable p_serArg9)
           
protected  void Actor.send(ActorName p_anReceiver, java.lang.String p_strMethod, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4, java.io.Serializable p_serArg5, java.io.Serializable p_serArg6, java.io.Serializable p_serArg7, java.io.Serializable p_serArg8, java.io.Serializable p_serArg9, java.io.Serializable p_serArg10)
           
protected  java.lang.Object Actor.call(ActorName p_anReceiver, java.lang.String p_strMethod)
           
protected  java.lang.Object Actor.call(ActorName p_anReceiver, java.lang.String p_strMethod, java.io.Serializable p_serArg1)
           
protected  java.lang.Object Actor.call(ActorName p_anReceiver, java.lang.String p_strMethod, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2)
           
protected  java.lang.Object Actor.call(ActorName p_anReceiver, java.lang.String p_strMethod, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3)
           
protected  java.lang.Object Actor.call(ActorName p_anReceiver, java.lang.String p_strMethod, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4)
           
protected  java.lang.Object Actor.call(ActorName p_anReceiver, java.lang.String p_strMethod, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4, java.io.Serializable p_serArg5)
           
protected  java.lang.Object Actor.call(ActorName p_anReceiver, java.lang.String p_strMethod, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4, java.io.Serializable p_serArg5, java.io.Serializable p_serArg6)
           
protected  java.lang.Object Actor.call(ActorName p_anReceiver, java.lang.String p_strMethod, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4, java.io.Serializable p_serArg5, java.io.Serializable p_serArg6, java.io.Serializable p_serArg7)
           
protected  java.lang.Object Actor.call(ActorName p_anReceiver, java.lang.String p_strMethod, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4, java.io.Serializable p_serArg5, java.io.Serializable p_serArg6, java.io.Serializable p_serArg7, java.io.Serializable p_serArg8)
           
protected  java.lang.Object Actor.call(ActorName p_anReceiver, java.lang.String p_strMethod, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4, java.io.Serializable p_serArg5, java.io.Serializable p_serArg6, java.io.Serializable p_serArg7, java.io.Serializable p_serArg8, java.io.Serializable p_serArg9)
           
protected  java.lang.Object Actor.call(ActorName p_anReceiver, java.lang.String p_strMethod, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3, java.io.Serializable p_serArg4, java.io.Serializable p_serArg5, java.io.Serializable p_serArg6, java.io.Serializable p_serArg7, java.io.Serializable p_serArg8, java.io.Serializable p_serArg9, java.io.Serializable p_serArg10)
           
 

Constructors in aa.core with parameters of type ActorName
ActorThread(ActorName p_anActor, boolean p_bCreate)
          Creates an actor thread.
ActorName(ActorName p_anActor)
          Creates unique actor name for an actor with another actor name.
ActorMessage(ActorName p_anSender, ActorName p_anReceiver, java.lang.String p_strMethod, java.lang.Object[] p_objaArgs, boolean p_bReturnRequest)
          Creates an actor communication message.
 

Uses of ActorName in aa.drivers
 

Methods in aa.drivers with parameters of type ActorName
 void sender.sendtoyou(ActorName p_anDes)
           
 

Uses of ActorName in aa.gui
 

Methods in aa.gui with parameters of type ActorName
 void View.addNewActor(ActorName p_anActor)
          Adds a node for the new actor on the actor list.
 void View.removeActor(ActorName p_anActor)
          Removes an actor from the jtreeRoot.
private  void View.displayActorInfo(ActorName p_anActor)
          Displays information about one actor.
 

Uses of ActorName in aa.tool
 

Fields in aa.tool declared as ActorName
private  ActorName ActorTuple.m_anActor
          The name of an actor.
 

Methods in aa.tool that return ActorName
 ActorName TupleSpace.search(ActorTuple p_atTemplate)
          Returns the actor name in an actor tuple matched with the specified tuple template.
 ActorName[] TupleSpace.searchAll(ActorTuple p_atTemplate)
          Returns actor names in all actor tuples matched with the specified tuple template.
 ActorName ActorTuple.getActorName()
          Returns the actor name registered.
 

Constructors in aa.tool with parameters of type ActorName
ActorTuple(ActorName p_anActor, java.io.Serializable p_serEle1)
          Creates an actor tuple.
ActorTuple(ActorName p_anActor, java.io.Serializable p_serEle1, java.io.Serializable p_serEle2)
          Creates an actor tuple.
ActorTuple(ActorName p_anActor, java.io.Serializable p_serEle1, java.io.Serializable p_serEle2, java.io.Serializable p_serEle3)
          Creates an actor tuple.
ActorTuple(ActorName p_anActor, java.io.Serializable p_serEle1, java.io.Serializable p_serEle2, java.io.Serializable p_serEle3, java.io.Serializable p_serEle4)
          Creates an actor tuple.
ActorTuple(ActorName p_anActor, java.io.Serializable p_serEle1, java.io.Serializable p_serEle2, java.io.Serializable p_serEle3, java.io.Serializable p_serEle4, java.io.Serializable p_serEle5)
          Creates an actor tuple.
ActorTuple(ActorName p_anActor, java.io.Serializable p_serEle1, java.io.Serializable p_serEle2, java.io.Serializable p_serEle3, java.io.Serializable p_serEle4, java.io.Serializable p_serEle5, java.io.Serializable p_serEle6)
          Creates an actor tuple.
ActorTuple(ActorName p_anActor, java.io.Serializable p_serEle1, java.io.Serializable p_serEle2, java.io.Serializable p_serEle3, java.io.Serializable p_serEle4, java.io.Serializable p_serEle5, java.io.Serializable p_serEle6, java.io.Serializable p_serEle7)
          Creates an actor tuple.
ActorTuple(ActorName p_anActor, java.io.Serializable p_serEle1, java.io.Serializable p_serEle2, java.io.Serializable p_serEle3, java.io.Serializable p_serEle4, java.io.Serializable p_serEle5, java.io.Serializable p_serEle6, java.io.Serializable p_serEle7, java.io.Serializable p_serEle8)
          Creates an actor tuple.
ActorTuple(ActorName p_anActor, java.io.Serializable p_serEle1, java.io.Serializable p_serEle2, java.io.Serializable p_serEle3, java.io.Serializable p_serEle4, java.io.Serializable p_serEle5, java.io.Serializable p_serEle6, java.io.Serializable p_serEle7, java.io.Serializable p_serEle8, java.io.Serializable p_serEle9)
          Creates an actor tuple.
ActorTuple(ActorName p_anActor, java.io.Serializable p_serEle1, java.io.Serializable p_serEle2, java.io.Serializable p_serEle3, java.io.Serializable p_serEle4, java.io.Serializable p_serEle5, java.io.Serializable p_serEle6, java.io.Serializable p_serEle7, java.io.Serializable p_serEle8, java.io.Serializable p_serEle9, java.io.Serializable p_serEle10)
          Creates an actor tuple.
 

Uses of ActorName in aa.transport
 

Fields in aa.transport declared as ActorName
private  ActorName TransportSender.m_anPlatform
          The actor name of this actor platform.
 

Constructors in aa.transport with parameters of type ActorName
TransportSender(ActorName p_anPlatform, MessageManager p_mmMessageManager, java.lang.Integer p_intPort)
          Creates a Transport Sender thread.
 

Uses of ActorName in app.quickstart.dm
 

Fields in app.quickstart.dm declared as ActorName
private  ActorName Buyer.m_anDM
           
 

Methods in app.quickstart.dm with parameters of type ActorName
 void Seller.checkPrice(ActorName p_anSender)
          Sends the current price of this product.
 void Buyer.price(ActorName p_anActor, java.lang.String p_strItem, java.lang.Integer p_intPrice)
          Prints the price of a product.
 

Uses of ActorName in app.quickstart.hello
 

Fields in app.quickstart.hello declared as ActorName
private  ActorName Hello.m_anWorld
           
 

Uses of ActorName in app.quickstart.hello5
 

Methods in app.quickstart.hello5 with parameters of type ActorName
 void World.start(ActorName pan)
          Prints "Hello World!" on the screen.
 

Uses of ActorName in app.quickstart.hello6
 

Methods in app.quickstart.hello6 with parameters of type ActorName
 void World.start(ActorName pan)
          Prints "Hello World!" on the screen.
 

Uses of ActorName in app.quickstart.sum
 

Fields in app.quickstart.sum declared as ActorName
private  ActorName Boot.m_anAdd