|
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.
|