PaP
Class RequestPars

java.lang.Object
  |
  +--PaP.RequestPars
All Implemented Interfaces:
java.io.Serializable

public class RequestPars
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
static int ActorBehaviourPlugIn
           
static int ActorBehaviourPlugOut
           
static int ActorCapabilities
           
static int ActorChangeBehaviour
           
static int ActorPlay
           
static int ActorPlugIn
           
 ActorPlugInReq actorPlugInReq
          For ActorPlugIn and ActorChageBehaviour
static int ActorPlugOut
           
 boolean apo
          For ActorPlugOut, true if the addressed actor shall be plugged out as well (terminated)
 ApplicationMessage applicationMessage
          For RoleSessionAction
 CapabilitySet capabilities
           
 int capOpType
          For ActorCapabilities
static int LoginRequest
           
static int LogoutRequest
           
 java.lang.Object objectValue
          For scalability object parameters should use this one instead of adding more implementation specific variables.
 Play play
          For PlayPlugIn
static int PlayChangesPlugIn
           
static int PlayPlugIn
           
static int PlayPlugOut
           
 GAI plugOutActor
          For ActorPlugOut: which actor to be plugged out
 RoleSession plugOutRoleSession
          For ActorPlugOut: which role session to be plugged out
 GAI receiver
          Identifies the receiver of the request
 int requestType
          Specifies the type of request
static int RoleFigurePlugIn
           
static int RoleFigurePlugOut
           
 RoleSession roleSession
          For ActorPlugIn/Out RoleSessionAction
static int RoleSessionAction
           
private static java.lang.String[] RT
          String form of the type of requests.
 GAI sender
          Identifies the sender of the request
static int SessionResume
           
static int SessionSuspend
           
static int SessionUpdate
           
 java.lang.String subscribeCancel
           
static int SubscribeCancel
           
 java.lang.String[] subscribeReport
           
static int SubscribeReport
           
 SubscribeRequest subscribeRequest
          For Subscribe
static int SubscribeRequest
           
 java.lang.String[] upgradePars
          For ActorChangeBehaviour: Parameters that may be inherited by upgraded actor
 
Constructor Summary
RequestPars(int pType, GAI pSender, GAI pReceiver)
          Constructor to fill data field values.
 
Method Summary
 java.lang.String toString()
          Simple utility to convert data fields into one string for Debug purposes.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

PlayPlugIn

public static final int PlayPlugIn

PlayChangesPlugIn

public static final int PlayChangesPlugIn

PlayPlugOut

public static final int PlayPlugOut

ActorPlugIn

public static final int ActorPlugIn

ActorPlugOut

public static final int ActorPlugOut

ActorBehaviourPlugIn

public static final int ActorBehaviourPlugIn

ActorChangeBehaviour

public static final int ActorChangeBehaviour

ActorBehaviourPlugOut

public static final int ActorBehaviourPlugOut

ActorPlay

public static final int ActorPlay

SubscribeRequest

public static final int SubscribeRequest

SubscribeReport

public static final int SubscribeReport

SubscribeCancel

public static final int SubscribeCancel

RoleSessionAction

public static final int RoleSessionAction

ActorCapabilities

public static final int ActorCapabilities

LoginRequest

public static final int LoginRequest

LogoutRequest

public static final int LogoutRequest

RoleFigurePlugIn

public static final int RoleFigurePlugIn

RoleFigurePlugOut

public static final int RoleFigurePlugOut

SessionSuspend

public static final int SessionSuspend

SessionResume

public static final int SessionResume

SessionUpdate

public static final int SessionUpdate

RT

private static java.lang.String[] RT
String form of the type of requests.

requestType

public int requestType
Specifies the type of request

sender

public GAI sender
Identifies the sender of the request

receiver

public GAI receiver
Identifies the receiver of the request

play

public Play play
For PlayPlugIn

actorPlugInReq

public ActorPlugInReq actorPlugInReq
For ActorPlugIn and ActorChageBehaviour

plugOutRoleSession

public RoleSession plugOutRoleSession
For ActorPlugOut: which role session to be plugged out

plugOutActor

public GAI plugOutActor
For ActorPlugOut: which actor to be plugged out

apo

public boolean apo
For ActorPlugOut, true if the addressed actor shall be plugged out as well (terminated)

upgradePars

public java.lang.String[] upgradePars
For ActorChangeBehaviour: Parameters that may be inherited by upgraded actor

applicationMessage

public ApplicationMessage applicationMessage
For RoleSessionAction

roleSession

public RoleSession roleSession
For ActorPlugIn/Out RoleSessionAction

subscribeRequest

public SubscribeRequest subscribeRequest
For Subscribe

subscribeReport

public java.lang.String[] subscribeReport

subscribeCancel

public java.lang.String subscribeCancel

capOpType

public int capOpType
For ActorCapabilities

capabilities

public CapabilitySet capabilities

objectValue

public java.lang.Object objectValue
For scalability object parameters should use this one instead of adding more implementation specific variables.
Constructor Detail

RequestPars

public RequestPars(int pType,
                   GAI pSender,
                   GAI pReceiver)
Constructor to fill data field values.
Method Detail

toString

public java.lang.String toString()
Simple utility to convert data fields into one string for Debug purposes.
Overrides:
toString in class java.lang.Object
Returns:
String form of the data fields