Uses of Class
MicroTAPAS.RequestResult

Packages that use RequestResult
MicroTAPAS   
MicroTAPAS.mobility   
MicroTester.v2_0   
 

Uses of RequestResult in MicroTAPAS
 

Fields in MicroTAPAS declared as RequestResult
 RequestResult TestResult.rr
           
 

Methods in MicroTAPAS that return RequestResult
 RequestResult Test.control(java.lang.String command, java.lang.String[] pars)
           
private  RequestResult ResultListener.listen()
           
 RequestResult RepertoireBase.playPlugIn(Play pPlay, long id)
          Inserts a specified Play into the RepertoireBase if not already there
 RequestResult RepertoireBase.playPlugOut(java.lang.String pPlayId, java.lang.String pPlayVer, long id)
          Removes a specified or all versions of a specified Play from the RepertoireBase if it was there
 RequestResult MicroPNESInterface.syncRequestFromPNES(RequestPars rpars)
           
 RequestResult MicroPNESInterface.control(java.lang.String command, java.lang.String[] pars)
           
 RequestResult MicroPNES.control(java.lang.String command, java.lang.String[] pars)
          Controls this MicroPNES object, invokes its functionality.
 RequestResult MicroPNES.syncRequestFromCC(RequestPars rpars)
          Handles incomming requests from other nodes.
 RequestResult MicroPNES.syncRequestFromPNES(RequestPars rpars)
          Handles requests from PNES objects
 RequestResult MicroPNES.syncRequestFromActor(RequestPars rpars)
          Handles requests from Actor objects
private  RequestResult MicroPNES.actorPlugIn(RequestPars rpars)
          Plugs in a new actor at this node.
private  RequestResult MicroPNES.actorChangeBehaviour(RequestPars rpars)
          Changes behaviour for a newly created actor.
private  RequestResult MicroPNES.actorPlugOut(RequestPars rpars)
          Remove an actor from the director's playing base
 RequestResult MicroPNES.sendToPNES(RequestPars rpars)
          Sends a RequestPars to any non-local PNES instance (there can be only one PNES per node)
private  RequestResult MicroPNES.actorDiscover(RequestPars pRP)
          Method to discover an actor
private  RequestResult MicroPNES.capabilitiyValidate(RequestPars rpars)
          Verifies that an actor's required capabilities are met prior to plugging in the new actor, or performing an actorChangeBehaviour.
 RequestResult MicroDirectorActor.actorEntry(RequestPars pRP)
          Common entry point for all requests to an actor (called from PSS)
abstract  RequestResult MicroDirectorActor.directorActorEntry(RequestPars rp)
          Following method MUST be defined by the real director, else the real director will never be accessed.
 RequestResult MicroDirector1.sendToPNES(RequestPars pRP)
          Method to send requests to the parent entity.
 RequestResult MicroDirector1.directorActorEntry(RequestPars pRP)
          Entry point for Director from outside
private  RequestResult MicroDirector1.actorPlugOut(RequestPars pRP, GAI pActor)
          Constructs an ActorPlugOut request, sends it to PNES and does administration if PlugOut confirmed by Actor
 RequestResult MicroDirector1.control(java.lang.String pCommand, java.lang.String[] pPars)
          Controls the Director, invokes its functionality, BaseFrame input field can trigger it
 RequestResult MicroBaseFrame.control(java.lang.String cmd, java.lang.String[] args)
          Control method from ControlInterface, only armed if there's no attached owner
 RequestResult MicroApplicationActor.control(java.lang.String command, java.lang.String[] pars)
          Controls the actor, invokes its functionality, BaseFrame input field can trigger it, and RoleSessionAction can also trigger it.
 RequestResult MicroApplicationActor.actorEntry(RequestPars pRP)
          Common enrty point of ApplicationActors to invoke some activity from outside
abstract  RequestResult MicroApplicationActor.applicationActorEntry(RequestPars pRP)
          This is the ONLY entry to application part of actors in addition to "subscribeReport()" and "anyOtherRequestType()".
 RequestResult MicroApplicationActor.subscribeReport(java.lang.String[] subscribeReport, long id)
          Subscribe reports returned to the actor if the SubscribeRequest service is used.
protected  RequestResult MicroApplicationActor.requestToActor(RequestPars pRP)
          Common method for most types of requests from actors to other actors
 RequestResult MicroApplicationActor.playPlugIn(Play pPlay)
          Builds a request for the TAPAS support function of the same name and sends it to the Director.
 RequestResult MicroApplicationActor.playChangesPlugIn(Play pPlay)
          Builds a request for the TAPAS support function of the same name and sends it to the Director
 RequestResult MicroApplicationActor.playPlugOut(java.lang.String pPlayId, java.lang.String pPlayVer)
          Builds a request for the TAPAS support function of the same name and sends it to the Director
 RequestResult MicroApplicationActor.actorPlugIn(ActorPlugInReq request)
          Builds an ActorPlugIn request, applies the application specified parameters in the request, and sends the request to own director
The result of this request is either of:
1.
 RequestResult MicroApplicationActor.actorBehaviourPlugIn(java.lang.String pRoleId)
          Plug in of new behaviour for own actor according to the role specified
 RequestResult MicroApplicationActor.actorChangeBehaviour(java.lang.String pRoleId, java.lang.String[] pars)
          Deprecated. Replaced by MicroApplicationActor.actorChangeBehaviour(String, Object)
 RequestResult MicroApplicationActor.actorChangeBehaviour(java.lang.String pRoleId, java.lang.Object actorInterface)
          Request to perform an actor change behaviour for own actor.
 RequestResult MicroApplicationActor.actorBehaviourPlugOut()
          Plug out behaviour for own actor.
private  RequestResult MicroApplicationActor.callActorChangeBehaviour(ActorPlugInReq request, java.lang.String[] pars)
          Deprecated. Replaced by MicroApplicationActor.callActorChangeBehaviour(ActorPlugInReq, Object)
private  RequestResult MicroApplicationActor.callActorChangeBehaviour(ActorPlugInReq request, java.lang.Object actorInterface)
          Common method used by all actor change request methods.
 RequestResult MicroApplicationActor.actorPlugOut(RoleSession pRS, boolean isMoved)
          Build and send ActorPlugOut request to (a specific actor) director
The result of this request is either of:
1.
 RequestResult MicroApplicationActor.ActorPlay(GAI ident)
          Request to perform ActorPlay request for a specified actor.
 RequestResult MicroApplicationActor.subscribeRequest(SubscribeRequest spec)
          SubscribeRequest for information about activity in the TAPAS system.
 RequestResult MicroApplicationActor.subscribeCancel(java.lang.String subscribeID)
          Request cancel of an existing subscription.
 RequestResult MicroApplicationActor.RoleSessionAction(RoleSession pRS, ApplicationMessage pMessage)
          Request to perform a RoleSessionAction, with the purpose to send a message from own actor to another.
 RequestResult MicroApplicationActor.ActorCapabilities(int opType, CapabilitySet caps)
          Request to change capabilities for own actor.
 RequestResult MicroActorInterface.actorEntry(RequestPars rp)
          Common enrty point of Actors to invoke some activity from outside the Actors
 RequestResult ControlInterface.control(java.lang.String pCMD, java.lang.String[] args)
           
 RequestResult ComCenter.send(RequestPars rp)
          Main method for outgoing requests
 RequestResult CapabilitySet.validateRequiredCaps(RequestPars pRP)
          This method compares the offered capabilities (this set), with the capabilities required by an actor.
 RequestResult ActorDummy.mobilityControl(java.lang.String cmd, java.lang.String[] pars)
           
 RequestResult ActorDummy.applicationActorEntry(RequestPars pRP)
           
 

Methods in MicroTAPAS with parameters of type RequestResult
 TestResult ScriptHandler.logAction(java.lang.String cmd, java.lang.String[] args, boolean expectSuccess, RequestResult rr, long timeUsed)
          Adds a TestResult to the action log
 

Constructors in MicroTAPAS with parameters of type RequestResult
TestResult(java.lang.String pCmd, java.lang.String[] pParams, boolean pExpectedResult, boolean pActualresult, long pTimeUsed, RequestResult pRR)
          Constructor
 

Uses of RequestResult in MicroTAPAS.mobility
 

Methods in MicroTAPAS.mobility that return RequestResult
 RequestResult Node.addActor(RequestPars pRP)
          Adds an actor (really ActorPlugInReq) to to the actor register.
 RequestResult Node.removeActor(RequestPars pRP)
          Removes a previously added actor from the actor registry.
abstract  RequestResult MobilitySupportActor.mobilityActorEntry(RequestPars rp)
          Method to access/control child objects.
 RequestResult MobilitySupportActor.control(java.lang.String command, java.lang.String[] pars)
          Controls this entity through text commands and paramters.
 RequestResult MobilitySupportActor.actorEntry(RequestPars rp)
          Common enrty point of this actor to invoke some activity from outside
protected  RequestResult MobilitySupportActor.requestToActor(RequestPars pRP)
          Common method for most types of requests from actors to other actors
 RequestResult MobilityRegistryManager.addNode(Node node, java.util.Vector ips, boolean doUpdate)
          Method to add a node to the registries.
 RequestResult MobilityRegistryManager.removeNode(Node node, boolean doUpdate)
          Method to remove a node from the relevnat registries.
 RequestResult MobilityRegistryManager.mobilitySync(RequestPars rp)
          Method to handle mobility synchronization:
-ASSIGNED_UPDATE handles the update of the assigned address registry.
 RequestResult MobilityRegistryManager.addLocalAssigned(java.lang.String ips, boolean doUpdate)
          Method to add new IP(s) to local domain (this MM's domain).
 RequestResult MobilityRegistryManager.removeLocalIP(java.lang.String ip)
          Method to remove an assigned local IP from the registry.
 RequestResult MobilityRegistryManager.actorDiscovery(RequestPars rp)
          This method discovers an actor in the registry.
 RequestResult MobilityRegistryManager.mmDiscovery(RequestPars rp)
          Discovers a MobilityManager (searches only local registry).
 RequestResult MobilityRegistryManager.nodeDiscovery(RequestPars rp)
          Handles incomming NodeDiscovery requests from foreign MM's.
 RequestResult MobilityRegistryManager.actorRegister(RequestPars rp)
          Registers an actor with the actor's node registry.
 RequestResult MobilityRegistryManager.actorRegisterCancel(RequestPars rp)
          Removes an actor from the registry.
 RequestResult MobilityRegistryManager.actorMove(GAI oldGAI, GAI newGAI)
          Method to delete an actor entry in the actor registry when an actor has moved to a different node.
 RequestResult MobilityRegistryManager.actorRegisterMove(RequestPars pRP)
          Method to delete an actor entry in the actor registry when an actor has moved to a different node.
private  RequestResult MobilityRegistryManager.assignedUpdate(RequestPars rp)
          Updates the local assigned address registry, and returns a Hashtable containing those addresses the sender did not have in its request.
private  RequestResult MobilityRegistryManager.forwardUpdate(RequestPars rp)
          Updates the local forward address registry, and returns a Hashtable containing those addresses the sender did not have in its request.
private  RequestResult MobilityRegistryManager.performActorUpdate(RequestPars pRP)
          Relays a request to all the registered MM's in the network.
private  RequestResult MobilityRegistryManager.addressUpdate(RequestPars rp, java.util.Hashtable reg)
          Performs a update on a address registry by comparing addresses received from foreign MM by locally registered ones and add those that are missing locally.
 RequestResult MobilityManager1.control(java.lang.String command, java.lang.String[] pars)
          Controls this entity through text commands and paramters.
 RequestResult MobilityManager1.mobilityActorEntry(RequestPars pRP)
          Common enrty point of this actor to invoke some activity from outside
private  RequestResult MobilityManager1.sendNodeRegisterRequest(GAI receiver)
          Sends a NodeRegisterRequest to the indicated node (MM or MA).
private  RequestResult MobilityManager1.notifyDirectorOfTerminalMove(MobilityRequest mr)
          Sends a TerminalMove request to the Director
protected  RequestResult MobilityManager1.registerMMNode(GAI receiver)
          Register this MM at another MM
private  RequestResult MobilityManager1.handleActorMove(RequestPars pRP)
          Handles an actor move request.
abstract  RequestResult MobilityApplicationActor.mobilityActorEntry(RequestPars rp)
          Common entry point for all actors who subclass this class.
 RequestResult MobilityApplicationActor.control(java.lang.String cmd, java.lang.String[] pars)
          Overloaded mehtod that controls the actor, invokes its functionality, BaseFrame input field can trigger it, as can RoleSessionActions, or the ScriptHandler.
 RequestResult MobilityApplicationActor.applicationActorEntry(RequestPars pRP)
          Common entry point for all actors of this type
 RequestResult MobilityApplicationActor.actorChangeBehaviour(java.lang.String pRoleId, java.lang.String[] pars)
          Deprecated. Replaced by MobilityApplicationActor.actorChangeBehaviour(String, Object)
 RequestResult MobilityApplicationActor.actorChangeBehaviour(java.lang.String pRoleId, java.lang.Object ai)
          Request to perform an actor change behaviour for own actor.
protected  RequestResult MobilityApplicationActor.actorRegister()
          Method used to register this actor with both MA and MM.
protected  RequestResult MobilityApplicationActor.actorRegisterCancel(boolean isMoved)
          Method used to registerCancel this actor with both local MicroPNES and homeInterface MicroPNES (director node).
 RequestResult MobilityApplicationActor.actorMove(GAI moveTo)
          Received from CapsMonitorAgent when the offered capabilites of this node has become 'less' than the required capabilites for this actor, or as a explicit command.
private  RequestResult MobilityApplicationActor.sendCreateInterface(GAI receiver)
          Deprecated. Replaced by MobilityApplicationActor.sendCreateInterface(GAI,ActorContext,Object)
private  RequestResult MobilityApplicationActor.sendCreateInterface(GAI receiver, ActorContext ac, java.lang.Object oldActInterface)
          Method to re-create this actor's interface at another actor
 RequestResult MobilityAgent1.control(java.lang.String command, java.lang.String[] pars)
          Controls this entity through text commands and paramters.
 RequestResult MobilityAgent1.mobilityActorEntry(RequestPars pRP)
          Common enrty point of this actor to invoke some activity from outside
private  RequestResult MobilityAgent1.registerNode()
          Method to register this node with MM.
protected  RequestResult MobilityAgent1.registerNodeCancel()
          Method method to RegisterNodeCancel this node with MM.
 

Uses of RequestResult in MicroTester.v2_0
 

Methods in MicroTester.v2_0 that return RequestResult
 RequestResult TesterMainWindow.exit()
          Exit application
 RequestResult MicroTesterServer.mobilityActorEntry(RequestPars rp)
          Common entry point for all MobilityApplicationActors.
private  RequestResult MicroTesterServer.closeApplication(boolean isMoved)
           
 RequestResult MicroTesterServer.actorPlugOut(boolean isMoved)
          Allows parent class to plug out this actor.
 RequestResult MicroTesterBase.mobilityActorEntry(RequestPars rp)
          Common entry point for all mobile application actors
private  RequestResult MicroTesterBase.stateTransition(RequestPars pRP)
          This is the main behaviour definition for this actor.
 RequestResult MicroTesterBase.testerControl(java.lang.String cmd, java.lang.String[] args, boolean expectSuccess)
          Method to control this Tester application.
 



The Telematics Architecture for Plug-and-Play Systems (TAPAS) is a research project undertaken by the Norwegian University of Science and Technology's Telematics department which aims at developing an architecture for network-based service systems with a) flexibility and adaptability, b) robustness and survivability, and c) QoS awareness and resource control.

More information can be found at the project's homepage at http://tapas.item.ntnu.no and the project manager, Professor Finn Arve Aagesen, can be reached at finn.arve.aagesen@item.ntnu.no.