Class Summary |
Actor |
Actor is the core representative of the whole theater concept. |
ActorContext |
ActorContext contains context data for all ApplicationActors and
DirectorActors and consequently all the classes that inherits them. |
ActorDummy |
|
ActorFactory |
Creates Actors with URL based class loader PaPurlLoader.
|
ActorManager |
Manages active Actors within a PaP domain controlled by one Director.
|
ActorPlugInReq |
The set of parameters specified by actors when request for ActorPlugIn
(Section 3.5 of [1]) |
ApplicationActor |
Superclass for all application actors, interfaces PaP suppoer functions. |
ApplicationMessage |
This class defines the generic message interface between actors. |
BaseFrame |
This class implements an interactive debug client window for entities PNES, PAS, Actor, and DebugServer |
boot |
This tiny class is a workaround for java runtime being very slow at
processing Runtime.exec() external process creation issued from large
classes (!?). |
CapabilitySet |
Defines the representation of capability sets, and functionality
related to capability sets. |
Debug |
|
DebugServer |
Implements a DebugServer window to receive and display debug trace messages from multiple
debug clients and input and process user control commands |
Director1 |
Director1 is an implementation of the abstract class DirectorActor. |
DirectorActor |
DirectorActor is an abstract class that extends Actor. |
FaultHandler |
Fault handler |
GAI |
Global Actor Identifier (GAI) is used for identifier to all entities in the
PaP architecture. |
Item |
Item is an information element that can contain other Items in a hierarchy.
|
LoginRequest |
This class contains the parameters specified by an actor when a user sends a
request for logging himself into a PaP domain administrated by a Director. |
Manuscripts |
Collects and optionally downloads class files from a URL to specified local directory
NOTE: index.html should not exist at URL, because web servers directory service will enumerate file names. |
NonPaP |
Old class to control PaP support entities and ApplicationActors
Deprecated by control command mechanism of DebugServer and DebugClient window input lines |
PaPurlLoader |
Our custom ClassLoader to load classes dynamically into the virtual machine
from given URLs. |
PAS |
This class is the implementation of PaP layer PAS. |
Play |
Implementation of PaP concept Play |
PlayingBase |
This defines the playing base service |
PNES |
Implementation of PaP layer PNES, it does delivery of PaP messages across
nodes and interfaces the PaP support functions the same way an
ApplicationActor would. |
RepertoireBase |
Implementation of the repertoire base service, Director has an instance of it. |
RequestPars |
|
RequestResult |
All PaP operation returns this unified result object. |
RMIServer |
Common RMI and PaP support functions for PaP support entities PNES, PAS, and DebugServer |
Role |
Implementation of Role, Unique identification of roles for actors |
RoleFigureRequest |
A RoleFigureRequest contains a set of parameters specified by an actor when
he wants a RoleFigure to be plugged in or out. |
RoleSession |
A RoleSession is a communication object between two Actors.
|
RoleSessionCollection |
RoleSessionCollection is a collection of all the RoleSessions for an Actor.
|
Session |
The Session class contains the information about the Session for a user.
|
SessionBase |
A SessionBase contains a hashtable where Sessions for the users belonging
to a Director is added. |
startPaP |
This class is used to download and start PNES, PAS, and DebugServer.
|
SubscribeCollection |
This is the main class that implements the PaP Subscribe functionality.
|
SubscribeRequest |
This class specifies the request for subscription interface between the subscription
clients and the Subscribe service provider. |
SubscribeRequestServer |
Server for individual subscription requests from clients. |
UserProfile |
The UserProfile class contains the data of the UserProfile of a user. |
UserProfileBase |
A UserProfileBase contains a hashtable where UserProfiles of all the users
belonging to a Director is added. |
Util |
Small utilities for the PaP support functions |
XMLFileUtil |
XMLFileUtil is utility class for reading from or writing to XML-files.
|