Package osl.manager

Interface Summary
RemoteActorManager This interface defines the externally visible portion of the ActorManager class.
StreamInputActor This interface defines the behavior of an actor used to control an input stream on behalf of external actors.
StreamOutputActor This interface defines the behavior of an actor used to control an output stream on behalf of external actors.
 

Class Summary
Actor This class defines the basic functionality of a foundry actor.
ActorContext This class defines the context, or surroundings, of an actor implementation (i.e.
ActorCreateRequest This class packages a request to create a new actor.
ActorImpl This class defines the basic functionality required of all classes which provide actor implementations.
ActorManager This abstract class defines the basic methods necessary for implementing an actor manager.
ActorManagerName Instances of this class are used to represent actor manager "names".
ActorMigrationStructure This class defines a structure for encapsulating an actor in the process of migration.
ActorMsgRequest This class packages a request to send a message.
ActorName Instances of this class are used to represent actor names.
ActorRequest This class is the common root of all actor requests.
 

Exception Summary
ActorRequestCloneException This exception is thrown from within the clone method of ActorRequest (or any of its subclasses) if there is an error during clone creation.
ExtensionException This class defines an exception which encapsulates an exception thrown while invoking an ActorImpl extension (i.e.
IllegalNodeException This exception indicates that the ActorManagerName argument used in a method call does not specify a legal manager name.
IllegalTargetException This exception indicates that the ActorName specified as an argument to a particular method is either ill-formed or does not correspond to a legal actor name.
RemoteCodeException This class defines an exception which encapsulates an exception thrown while invoking a remote method.
RemoteRequestRefusedException This exception is normally thrown by a manager if it decides to refuse a request passed through one of the "managerXXX" functions.