MicroTester.v2_0
Class MicroTesterServer

java.lang.Object
  |
  +--MicroTAPAS.MicroActor
        |
        +--MicroTAPAS.MicroApplicationActor
              |
              +--MicroTAPAS.mobility.MobilityApplicationActor
                    |
                    +--MicroTester.v2_0.MicroTesterServer
All Implemented Interfaces:
ControlInterface, MicroActorInterface, java.io.Serializable

public class MicroTesterServer
extends MobilityApplicationActor

This class realises the MicroTesterServer. The server's only task is to respond to incomming 'Hello' messages from any MicroTester object.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class MicroTAPAS.MicroActor
context, debug, properties
 
Constructor Summary
MicroTesterServer()
          Constructor
 
Method Summary
 RequestResult actorPlugOut(boolean isMoved)
          Allows parent class to plug out this actor.
 void createInterface(java.lang.Object pActorInterface)
          Re-constructs an actor based on the information stored in its interface.
 java.lang.Object getInterface()
          Constructs an interface of this this actor, wherein all essential inforamtion about the actor should be stored.
 RequestResult mobilityActorEntry(RequestPars rp)
          Common entry point for all MobilityApplicationActors.
 
Methods inherited from class MicroTAPAS.mobility.MobilityApplicationActor
actorChangeBehaviour, actorChangeBehaviour, actorMove, applicationActorEntry, cleanUp, control, getMAGAI, getMMGAI, help, init, status, term
 
Methods inherited from class MicroTAPAS.MicroApplicationActor
actorBehaviourPlugIn, actorBehaviourPlugOut, ActorCapabilities, actorEntry, ActorPlay, actorPlugIn, actorPlugOut, anyOtherRequestType, closeBF, playChangesPlugIn, playPlugIn, playPlugOut, RoleSessionAction, subscribeCancel, subscribeReport, subscribeRequest
 
Methods inherited from class MicroTAPAS.MicroActor
getGAI, start, terminalMove
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MicroTesterServer

public MicroTesterServer()
Constructor

Method Detail

mobilityActorEntry

public RequestResult mobilityActorEntry(RequestPars rp)
                                 throws java.lang.Exception
Common entry point for all MobilityApplicationActors.

Specified by:
mobilityActorEntry in class MobilityApplicationActor
Parameters:
rp - TAPAS-style request parameters.
Returns:
TAPAS-style result.
java.lang.Exception

actorPlugOut

public RequestResult actorPlugOut(boolean isMoved)
Allows parent class to plug out this actor.

Parameters:
isMoved - Indicates whether plugOut is because of an actorMove procedure.

createInterface

public void createInterface(java.lang.Object pActorInterface)
Re-constructs an actor based on the information stored in its interface.

Specified by:
createInterface in class MobilityApplicationActor

getInterface

public java.lang.Object getInterface()
Constructs an interface of this this actor, wherein all essential inforamtion about the actor should be stored.

Specified by:
getInterface in class MobilityApplicationActor
Returns:
This actors interface