|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--osl.manager.ActorRequest
|
+--osl.manager.ActorCreateRequest
This class packages a request to create a new actor.
Actor,
ActorManager, Serialized Form| Field Summary | |
java.lang.Class |
behToCreate
The class of the new actor requested. |
java.lang.Object[] |
constructorArgs
The array of arguments to pass to the constructor of the newly created actor behavior. |
ActorContext |
context
The context that should be associated with the new actor. |
java.lang.Class |
implToCreate
The class of the implementation of the new actor. |
ActorName |
requester
The actor performing the creation. |
ActorManagerName |
site
The name of the ActorManager on which to construct the new actor. |
| Fields inherited from class osl.manager.ActorRequest |
ID,
originator,
tags |
| Constructor Summary | |
ActorCreateRequest()
The default constructor. |
|
ActorCreateRequest(ActorName R,
java.lang.Class toCreate,
java.lang.Class toImpl,
java.lang.Object[] args,
ActorManagerName loc)
The usual constructor that is used to build creation requests. |
|
| Method Summary | |
java.lang.Object |
clone()
Provide a "safe" clone of a create request. |
void |
readExternal(java.io.ObjectInput in)
Deserialize into a new instnace of UDPAddress by reading from the given input stream. |
java.lang.String |
toString()
A useful method for debugging. |
void |
writeExternal(java.io.ObjectOutput out)
Serialize the contents of this class to the output stream. |
| Methods inherited from class osl.manager.ActorRequest |
addTag,
equals,
getTag,
hashCode,
valid |
| Methods inherited from class java.lang.Object |
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
| Field Detail |
public ActorName requester
public transient java.lang.Class behToCreate
public transient java.lang.Class implToCreate
public java.lang.Object[] constructorArgs
public ActorManagerName site
public ActorContext context
| Constructor Detail |
public ActorCreateRequest()
public ActorCreateRequest(ActorName R,
java.lang.Class toCreate,
java.lang.Class toImpl,
java.lang.Object[] args,
ActorManagerName loc)
| Method Detail |
public java.lang.String toString()
public java.lang.Object clone()
throws ActorRequestCloneException
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
out - The OutputStream to which we should
write this instance.
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
in - The InputStream from which we should
deserialize this instance.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||