org.npsnet.xrti
Class ExecutiveClientAmbassador.JoinThread

java.lang.Object
  extended byjava.lang.Thread
      extended byorg.npsnet.xrti.ExecutiveClientAmbassador.JoinThread
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
ExecutiveClientAmbassador

private class ExecutiveClientAmbassador.JoinThread
extends java.lang.Thread

A private internal thread class for joining federation executions.


Field Summary
(package private)  long federateHandle
          The handle of the joining federate.
(package private)  java.lang.String federateType
          The type of the joining federate.
(package private)  java.lang.String federationExecutionName
          The name of the execution to join.
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
ExecutiveClientAmbassador.JoinThread(java.lang.String pFederationExecutionName, java.lang.String pFederateType, long pFederateHandle)
          Constructor.
 
Method Summary
 void run()
          Thread execution method.
 
Methods inherited from class java.lang.Thread
activeCount, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, checkAccess, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

federationExecutionName

java.lang.String federationExecutionName
The name of the execution to join.


federateType

java.lang.String federateType
The type of the joining federate.


federateHandle

long federateHandle
The handle of the joining federate.

Constructor Detail

ExecutiveClientAmbassador.JoinThread

public ExecutiveClientAmbassador.JoinThread(java.lang.String pFederationExecutionName,
                                            java.lang.String pFederateType,
                                            long pFederateHandle)
Constructor.

Parameters:
pFederationExecutionName - the name of the execution to join
pFederateType - the type of the joining federate
pFederateHandle - the handle of the joining federate
Method Detail

run

public void run()
Thread execution method.