Uses of Class
aa.tool.ActorTuple

Packages that use ActorTuple
aa.app.dm Provides the classes for the Directory Manager actor. 
aa.tool Provides the classes that are very useful for this application, but might be used for other applications. 
 

Uses of ActorTuple in aa.app.dm
 

Methods in aa.app.dm with parameters of type ActorTuple
protected  boolean DirectoryManager.deliverImpl(ActorTuple p_atReceiver, java.lang.String p_strMethod, java.lang.Object[] p_objaArgs)
          Delivers a message to a randomly selected actor whose information is matched with the given tuple pattern.
protected  boolean DirectoryManager.deliverAllImpl(ActorTuple p_atReceiver, java.lang.String p_strMethod, java.lang.Object[] p_objaArgs)
          Broadcasts a message to all actors whose information is matched with the given tuple pattern.
protected  boolean DirectoryManager.deliver(ActorTuple p_atReceiver, java.lang.String p_strMethod, java.lang.Object[] p_objaArgs)
          Delivers a message to a randomly selected actor whose information is matched with the given tuple pattern.
protected  boolean DirectoryManager.deliverAll(ActorTuple p_atReceiver, java.lang.String p_strMethod, java.lang.Object[] p_objaArgs)
          Broadcasts a message to all actors whose information is matched with the given tuple pattern.
 void DirectoryManager.register(ActorTuple p_atTuple)
          Registers an actor tuple to this Directory Manager.
 void DirectoryManager.deregister(ActorTuple p_atTuple)
          Removes an actor tuple in this Directory Manager.
 void DirectoryManager.update(ActorTuple p_atTemplate, ActorTuple p_atTuple)
          Removes actor tuples matched with the given tuple template, and then inserts an actor tuple in this tuple space.
 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.
 boolean DirectoryManager.deliver(ActorTuple p_atReceiver, java.lang.String p_strMethod)
           
 boolean DirectoryManager.deliver(ActorTuple p_atReceiver, java.lang.String p_strMethod, java.io.Serializable p_serArg1)
           
 boolean DirectoryManager.deliver(ActorTuple p_atReceiver, java.lang.String p_strMethod, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2)
           
 boolean DirectoryManager.deliver(ActorTuple p_atReceiver, java.lang.String p_strMethod, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3)
           
 boolean DirectoryManager.deliver(ActorTuple p_atReceiver, 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)
           
 boolean DirectoryManager.deliver(ActorTuple p_atReceiver, 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)
           
 boolean DirectoryManager.deliver(ActorTuple p_atReceiver, 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)
           
 boolean DirectoryManager.deliver(ActorTuple p_atReceiver, 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)
           
 boolean DirectoryManager.deliver(ActorTuple p_atReceiver, 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)
           
 boolean DirectoryManager.deliver(ActorTuple p_atReceiver, 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)
           
 boolean DirectoryManager.deliver(ActorTuple p_atReceiver, 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)
           
 boolean DirectoryManager.deliverAll(ActorTuple p_atReceiver, java.lang.String p_strMethod)
           
 boolean DirectoryManager.deliverAll(ActorTuple p_atReceiver, java.lang.String p_strMethod, java.io.Serializable p_serArg1)
           
 boolean DirectoryManager.deliverAll(ActorTuple p_atReceiver, java.lang.String p_strMethod, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2)
           
 boolean DirectoryManager.deliverAll(ActorTuple p_atReceiver, java.lang.String p_strMethod, java.io.Serializable p_serArg1, java.io.Serializable p_serArg2, java.io.Serializable p_serArg3)
           
 boolean DirectoryManager.deliverAll(ActorTuple p_atReceiver, 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)
           
 boolean DirectoryManager.deliverAll(ActorTuple p_atReceiver, 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)
           
 boolean DirectoryManager.deliverAll(ActorTuple p_atReceiver, 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)
           
 boolean DirectoryManager.deliverAll(ActorTuple p_atReceiver, 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)
           
 boolean DirectoryManager.deliverAll(ActorTuple p_atReceiver, 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)
           
 boolean DirectoryManager.deliverAll(ActorTuple p_atReceiver, 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)
           
 boolean DirectoryManager.deliverAll(ActorTuple p_atReceiver, 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)
           
 

Uses of ActorTuple in aa.tool
 

Methods in aa.tool that return ActorTuple
protected  ActorTuple[] TupleSpace.getMatchedTupleList(ActorTuple p_atTemplate, boolean p_bActorName)
          Finds actor tuples in this tuple space matched with the specified tuple template.
private  ActorTuple TupleSpace.getImpl(ActorTuple p_atTemplate, boolean p_bRemoveFlag)
          Gets a actor tuple matched with the specified tuple template, and remove it if bRemoveFlag is true.
private  ActorTuple[] TupleSpace.getAllImpl(ActorTuple p_atTemplate, boolean p_bRemoveFlag)
          Returns all actor tuples matched with the specified tuple template, and remove them if bRemoveFlag is true.
 ActorTuple TupleSpace.read(ActorTuple p_atTemplate)
          Reads an actor tuple matched with the specified tuple template.
 ActorTuple[] TupleSpace.readAll(ActorTuple p_atTemplate)
          Reads all actor tuples matched with the specified tuple template.
 ActorTuple TupleSpace.take(ActorTuple p_atTemplate)
          Reads an actor tuple matched with the specified tuple template, and then removes it.
 ActorTuple[] TupleSpace.takeAll(ActorTuple p_atTemplate)
          Reads all actor tuples matched with the specified tuple template, and then removes them.
 ActorTuple[] PublicTupleSpace.getActorTuples()
          Returns the array of actor tuples in this tuple space.
 

Methods in aa.tool with parameters of type ActorTuple
private  boolean TupleSpace.isValidDataTuple(ActorTuple p_atTuple)
          Checks whether the given actor tuple has any null element.
private  boolean TupleSpace.areTypeMatched(ActorTuple p_atTemplate, ActorTuple p_atTuple)
          Checks whether element types between the given tuple template and the given actor tuple are matched.
protected  ActorTuple[] TupleSpace.getMatchedTupleList(ActorTuple p_atTemplate, boolean p_bActorName)
          Finds actor tuples in this tuple space matched with the specified tuple template.
private  ActorTuple TupleSpace.getImpl(ActorTuple p_atTemplate, boolean p_bRemoveFlag)
          Gets a actor tuple matched with the specified tuple template, and remove it if bRemoveFlag is true.
private  ActorTuple[] TupleSpace.getAllImpl(ActorTuple p_atTemplate, boolean p_bRemoveFlag)
          Returns all actor tuples matched with the specified tuple template, and remove them if bRemoveFlag is true.
 void TupleSpace.write(ActorTuple p_atTuple)
          Inserts an actor tuple in this tuple space.
 ActorTuple TupleSpace.read(ActorTuple p_atTemplate)
          Reads an actor tuple matched with the specified tuple template.
 ActorTuple[] TupleSpace.readAll(ActorTuple p_atTemplate)
          Reads all actor tuples matched with the specified tuple template.
 ActorTuple TupleSpace.take(ActorTuple p_atTemplate)
          Reads an actor tuple matched with the specified tuple template, and then removes it.
 ActorTuple[] TupleSpace.takeAll(ActorTuple p_atTemplate)
          Reads all actor tuples matched with the specified tuple template, and then removes them.
 void TupleSpace.update(ActorTuple p_atTemplate, ActorTuple p_atTuple)
          Removes actor tuples matched with the given tuple template, and then inserts an actor tuple in this tuple space.
 void TupleSpace.removeAll(ActorTuple p_atTemplate)
          Removes all actor tuples matched with the sepecified tuple template.
 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.