|
copyright The Portico Project 2008. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.portico.impl.hla13.Default13RTIAmbassador
public class Default13RTIAmbassador
This class is the Portico implementation of the HLA 1.3 RTIambassador class. It also provides
the extra methods added in the DLC specification via the RTIambassadorEx interface.
| Field Summary | |
|---|---|
private Impl13Helper |
helper
|
| Constructor Summary | |
|---|---|
Default13RTIAmbassador()
|
|
| Method Summary | |
|---|---|
void |
associateRegionForUpdates(hla.rti.Region theRegion,
int theObject,
hla.rti.AttributeHandleSet theAttributes)
|
void |
attributeOwnershipAcquisition(int theObject,
hla.rti.AttributeHandleSet desiredAttributes,
byte[] userSuppliedTag)
|
void |
attributeOwnershipAcquisitionIfAvailable(int theObject,
hla.rti.AttributeHandleSet desiredAttributes)
|
hla.rti.AttributeHandleSet |
attributeOwnershipReleaseResponse(int theObject,
hla.rti.AttributeHandleSet theAttributes)
|
void |
cancelAttributeOwnershipAcquisition(int theObject,
hla.rti.AttributeHandleSet theAttributes)
|
void |
cancelNegotiatedAttributeOwnershipDivestiture(int theObject,
hla.rti.AttributeHandleSet theAttributes)
|
void |
changeAttributeOrderType(int theObject,
hla.rti.AttributeHandleSet theAttributes,
int theType)
|
void |
changeAttributeTransportationType(int theObject,
hla.rti.AttributeHandleSet theAttributes,
int theType)
|
void |
changeInteractionOrderType(int theClass,
int theType)
|
void |
changeInteractionTransportationType(int theClass,
int theType)
|
private HLA13ByteArrayMap |
convertAttributes(hla.rti.SuppliedAttributes attributes)
Converts the SuppliedAttributes to a Portico type. |
private HashSet<Integer> |
convertHandles(hla.rti.AttributeHandleSet handles)
Convert the given AttributeHandleSet to a HashSet of integers representing the handles |
private double |
convertLookahead(hla.rti.LogicalTimeInterval interval)
Converts the interval into the double value held by it. |
private HLA13ByteArrayMap |
convertParameters(hla.rti.SuppliedParameters parameters)
Converts the SuppliedAttributes to a Portico type. |
private RegionInstance |
convertRegion(hla.rti.Region region)
This method will take in a given region instance, check that it is of the appropriate Portico type, convert it to the type and return it. |
private int[] |
convertRegions(hla.rti.Region[] regions)
Convert the given array of regions to an array of integers that represents the region tokens of each of the regions. |
private double |
convertTime(hla.rti.LogicalTime time)
Converts a LogicalTime to a PorticoTime and extracts the double value of the time from it, throwing an exception if there is a problem. |
void |
createFederationExecution(String executionName,
URL fed)
|
hla.rti.Region |
createRegion(int spaceHandle,
int numberOfExtents)
|
void |
deleteObjectInstance(int ObjectHandle,
byte[] userSuppliedTag)
|
hla.rti.EventRetractionHandle |
deleteObjectInstance(int ObjectHandle,
byte[] userSuppliedTag,
hla.rti.LogicalTime theTime)
|
void |
deleteRegion(hla.rti.Region theRegion)
|
void |
destroyFederationExecution(String executionName)
|
void |
disableAsynchronousDelivery()
|
void |
disableAttributeRelevanceAdvisorySwitch()
|
void |
disableAttributeScopeAdvisorySwitch()
|
void |
disableClassRelevanceAdvisorySwitch()
|
void |
disableInteractionRelevanceAdvisorySwitch()
|
void |
disableTimeConstrained()
|
void |
disableTimeRegulation()
|
void |
enableAsynchronousDelivery()
|
void |
enableAttributeRelevanceAdvisorySwitch()
|
void |
enableAttributeScopeAdvisorySwitch()
|
void |
enableClassRelevanceAdvisorySwitch()
|
void |
enableInteractionRelevanceAdvisorySwitch()
|
void |
enableTimeConstrained()
|
void |
enableTimeRegulation(hla.rti.LogicalTime theFederateTime,
hla.rti.LogicalTimeInterval theLookahead)
|
void |
federateRestoreComplete()
|
void |
federateRestoreNotComplete()
|
void |
federateSaveBegun()
|
void |
federateSaveComplete()
|
void |
federateSaveNotComplete()
|
void |
flushQueueRequest(hla.rti.LogicalTime theTime)
|
int |
getAttributeHandle(String theName,
int whichClass)
|
String |
getAttributeName(int theHandle,
int whichClass)
|
int |
getAttributeRoutingSpaceHandle(int theHandle,
int whichClass)
|
int |
getDimensionHandle(String theName,
int whichSpace)
|
String |
getDimensionName(int theHandle,
int whichSpace)
|
Impl13Helper |
getHelper()
|
int |
getInteractionClassHandle(String theName)
|
String |
getInteractionClassName(int theHandle)
|
int |
getInteractionRoutingSpaceHandle(int theHandle)
|
int |
getObjectClass(int theObject)
|
int |
getObjectClassHandle(String theName)
|
String |
getObjectClassName(int theHandle)
|
int |
getObjectInstanceHandle(String theName)
|
String |
getObjectInstanceName(int theHandle)
|
int |
getOrderingHandle(String theName)
|
String |
getOrderingName(int theHandle)
|
int |
getParameterHandle(String theName,
int whichClass)
|
String |
getParameterName(int theHandle,
int whichClass)
|
hla.rti.Region |
getRegion(int regionToken)
|
int |
getRegionToken(hla.rti.Region region)
|
int |
getRoutingSpaceHandle(String theName)
|
String |
getRoutingSpaceName(int theHandle)
|
int |
getTransportationHandle(String theName)
|
String |
getTransportationName(int theHandle)
|
boolean |
isAttributeOwnedByFederate(int theObject,
int theAttribute)
|
int |
joinFederationExecution(String federateType,
String federationExecutionName,
hla.rti.FederateAmbassador federateReference)
|
int |
joinFederationExecution(String federateType,
String federationExecutionName,
hla.rti.FederateAmbassador federateReference,
hla.rti.MobileFederateServices serviceReferences)
|
void |
localDeleteObjectInstance(int objectHandle)
|
private void |
logException(String method,
Throwable e)
This method prints the stack trace for the exception and then throws an RTIinternalError |
void |
modifyLookahead(hla.rti.LogicalTimeInterval theLookahead)
|
void |
negotiatedAttributeOwnershipDivestiture(int theObject,
hla.rti.AttributeHandleSet theAttributes,
byte[] userSuppliedTag)
|
void |
nextEventRequest(hla.rti.LogicalTime theTime)
|
void |
nextEventRequestAvailable(hla.rti.LogicalTime theTime)
|
void |
notifyOfRegionModification(hla.rti.Region modified)
|
private com.lbf.commons.messaging.ResponseMessage |
processMessage(RTI_RequestMessage request)
|
void |
publishInteractionClass(int theInteraction)
|
void |
publishObjectClass(int theClass,
hla.rti.AttributeHandleSet attributeList)
|
void |
queryAttributeOwnership(int theObject,
int theAttribute)
|
hla.rti.LogicalTime |
queryFederateTime()
|
hla.rti.LogicalTime |
queryLBTS()
|
hla.rti.LogicalTimeInterval |
queryLookahead()
|
hla.rti.LogicalTime |
queryMinNextEventTime()
|
void |
registerFederationSynchronizationPoint(String synchronizationPointLabel,
byte[] userSuppliedTag)
|
void |
registerFederationSynchronizationPoint(String synchronizationPointLabel,
byte[] userSuppliedTag,
hla.rti.FederateHandleSet synchronizationSet)
|
int |
registerObjectInstance(int theClass)
|
int |
registerObjectInstance(int theClass,
String theObject)
|
int |
registerObjectInstanceWithRegion(int theClass,
int[] theAttributes,
hla.rti.Region[] theRegions)
|
int |
registerObjectInstanceWithRegion(int theClass,
String theObject,
int[] theAttributes,
hla.rti.Region[] theRegions)
|
void |
requestClassAttributeValueUpdate(int theClass,
hla.rti.AttributeHandleSet theAttributes)
|
void |
requestClassAttributeValueUpdateWithRegion(int theClass,
hla.rti.AttributeHandleSet theAttributes,
hla.rti.Region theRegion)
|
void |
requestFederationRestore(String label)
|
void |
requestFederationSave(String label)
|
void |
requestFederationSave(String label,
hla.rti.LogicalTime theTime)
|
void |
requestObjectAttributeValueUpdate(int theObject,
hla.rti.AttributeHandleSet theAttributes)
|
void |
resignFederationExecution(int resignAction)
|
void |
retract(hla.rti.EventRetractionHandle theHandle)
|
void |
sendInteraction(int interaction,
hla.rti.SuppliedParameters theParameters,
byte[] tag)
|
hla.rti.EventRetractionHandle |
sendInteraction(int theInteraction,
hla.rti.SuppliedParameters theParameters,
byte[] userSuppliedTag,
hla.rti.LogicalTime theTime)
|
void |
sendInteractionWithRegion(int theInteraction,
hla.rti.SuppliedParameters theParameters,
byte[] tag,
hla.rti.Region theRegion)
|
hla.rti.EventRetractionHandle |
sendInteractionWithRegion(int theInteraction,
hla.rti.SuppliedParameters theParameters,
byte[] tag,
hla.rti.Region theRegion,
hla.rti.LogicalTime theTime)
|
void |
subscribeInteractionClass(int theClass)
|
void |
subscribeInteractionClassPassively(int theClass)
|
void |
subscribeInteractionClassPassivelyWithRegion(int theClass,
hla.rti.Region theRegion)
|
void |
subscribeInteractionClassWithRegion(int theClass,
hla.rti.Region theRegion)
|
void |
subscribeObjectClassAttributes(int theClass,
hla.rti.AttributeHandleSet attributeList)
|
void |
subscribeObjectClassAttributesPassively(int theClass,
hla.rti.AttributeHandleSet attributeList)
|
void |
subscribeObjectClassAttributesPassivelyWithRegion(int theClass,
hla.rti.Region theRegion,
hla.rti.AttributeHandleSet attributeList)
|
void |
subscribeObjectClassAttributesWithRegion(int theClass,
hla.rti.Region theRegion,
hla.rti.AttributeHandleSet attributes)
|
void |
synchronizationPointAchieved(String synchronizationPointLabel)
|
void |
tick()
Keeps processing the callback queue until it is empty (regardless of how long that takes) |
boolean |
tick(double min,
double max)
|
void |
timeAdvanceRequest(hla.rti.LogicalTime theTime)
|
void |
timeAdvanceRequestAvailable(hla.rti.LogicalTime theTime)
|
void |
unassociateRegionForUpdates(hla.rti.Region theRegion,
int theObject)
|
void |
unconditionalAttributeOwnershipDivestiture(int theObject,
hla.rti.AttributeHandleSet theAttributes)
|
void |
unpublishInteractionClass(int theInteraction)
|
void |
unpublishObjectClass(int theClass)
|
void |
unsubscribeInteractionClass(int theClass)
|
void |
unsubscribeInteractionClassWithRegion(int theClass,
hla.rti.Region theRegion)
|
void |
unsubscribeObjectClass(int theClass)
|
void |
unsubscribeObjectClassWithRegion(int theClass,
hla.rti.Region theRegion)
|
void |
updateAttributeValues(int theObject,
hla.rti.SuppliedAttributes theAttributes,
byte[] userSuppliedTag)
|
hla.rti.EventRetractionHandle |
updateAttributeValues(int theObject,
hla.rti.SuppliedAttributes theAttributes,
byte[] userSuppliedTag,
hla.rti.LogicalTime theTime)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private Impl13Helper helper
| Constructor Detail |
|---|
public Default13RTIAmbassador()
throws hla.rti.RTIinternalError
hla.rti.RTIinternalError| Method Detail |
|---|
public Impl13Helper getHelper()
public void createFederationExecution(String executionName,
URL fed)
throws hla.rti.FederationExecutionAlreadyExists,
hla.rti.CouldNotOpenFED,
hla.rti.ErrorReadingFED,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
createFederationExecution in interface hla.rti.RTIambassadorhla.rti.FederationExecutionAlreadyExists
hla.rti.CouldNotOpenFED
hla.rti.ErrorReadingFED
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void destroyFederationExecution(String executionName)
throws hla.rti.FederatesCurrentlyJoined,
hla.rti.FederationExecutionDoesNotExist,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
destroyFederationExecution in interface hla.rti.RTIambassadorhla.rti.FederatesCurrentlyJoined
hla.rti.FederationExecutionDoesNotExist
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public int joinFederationExecution(String federateType,
String federationExecutionName,
hla.rti.FederateAmbassador federateReference)
throws hla.rti.FederateAlreadyExecutionMember,
hla.rti.FederationExecutionDoesNotExist,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
joinFederationExecution in interface hla.rti.RTIambassadorhla.rti.FederateAlreadyExecutionMember
hla.rti.FederationExecutionDoesNotExist
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public int joinFederationExecution(String federateType,
String federationExecutionName,
hla.rti.FederateAmbassador federateReference,
hla.rti.MobileFederateServices serviceReferences)
throws hla.rti.FederateAlreadyExecutionMember,
hla.rti.FederationExecutionDoesNotExist,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
joinFederationExecution in interface hla.rti.RTIambassadorhla.rti.FederateAlreadyExecutionMember
hla.rti.FederationExecutionDoesNotExist
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void resignFederationExecution(int resignAction)
throws hla.rti.FederateOwnsAttributes,
hla.rti.FederateNotExecutionMember,
hla.rti.InvalidResignAction,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
resignFederationExecution in interface hla.rti.RTIambassadorhla.rti.FederateOwnsAttributes
hla.rti.FederateNotExecutionMember
hla.rti.InvalidResignAction
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void registerFederationSynchronizationPoint(String synchronizationPointLabel,
byte[] userSuppliedTag)
throws hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
registerFederationSynchronizationPoint in interface hla.rti.RTIambassadorhla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void registerFederationSynchronizationPoint(String synchronizationPointLabel,
byte[] userSuppliedTag,
hla.rti.FederateHandleSet synchronizationSet)
throws hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
registerFederationSynchronizationPoint in interface hla.rti.RTIambassadorhla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void synchronizationPointAchieved(String synchronizationPointLabel)
throws hla.rti.SynchronizationLabelNotAnnounced,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
synchronizationPointAchieved in interface hla.rti.RTIambassadorhla.rti.SynchronizationLabelNotAnnounced
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void requestFederationSave(String label,
hla.rti.LogicalTime theTime)
throws hla.rti.FederationTimeAlreadyPassed,
hla.rti.InvalidFederationTime,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
requestFederationSave in interface hla.rti.RTIambassadorhla.rti.FederationTimeAlreadyPassed
hla.rti.InvalidFederationTime
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void requestFederationSave(String label)
throws hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
requestFederationSave in interface hla.rti.RTIambassadorhla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void federateSaveBegun()
throws hla.rti.SaveNotInitiated,
hla.rti.FederateNotExecutionMember,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
federateSaveBegun in interface hla.rti.RTIambassadorhla.rti.SaveNotInitiated
hla.rti.FederateNotExecutionMember
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void federateSaveComplete()
throws hla.rti.SaveNotInitiated,
hla.rti.FederateNotExecutionMember,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
federateSaveComplete in interface hla.rti.RTIambassadorhla.rti.SaveNotInitiated
hla.rti.FederateNotExecutionMember
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void federateSaveNotComplete()
throws hla.rti.SaveNotInitiated,
hla.rti.FederateNotExecutionMember,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
federateSaveNotComplete in interface hla.rti.RTIambassadorhla.rti.SaveNotInitiated
hla.rti.FederateNotExecutionMember
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void requestFederationRestore(String label)
throws hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
requestFederationRestore in interface hla.rti.RTIambassadorhla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void federateRestoreComplete()
throws hla.rti.RestoreNotRequested,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
federateRestoreComplete in interface hla.rti.RTIambassadorhla.rti.RestoreNotRequested
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void federateRestoreNotComplete()
throws hla.rti.RestoreNotRequested,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
federateRestoreNotComplete in interface hla.rti.RTIambassadorhla.rti.RestoreNotRequested
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void publishObjectClass(int theClass,
hla.rti.AttributeHandleSet attributeList)
throws hla.rti.ObjectClassNotDefined,
hla.rti.AttributeNotDefined,
hla.rti.OwnershipAcquisitionPending,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
publishObjectClass in interface hla.rti.RTIambassadorhla.rti.ObjectClassNotDefined
hla.rti.AttributeNotDefined
hla.rti.OwnershipAcquisitionPending
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void unpublishObjectClass(int theClass)
throws hla.rti.ObjectClassNotDefined,
hla.rti.ObjectClassNotPublished,
hla.rti.OwnershipAcquisitionPending,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
unpublishObjectClass in interface hla.rti.RTIambassadorhla.rti.ObjectClassNotDefined
hla.rti.ObjectClassNotPublished
hla.rti.OwnershipAcquisitionPending
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void publishInteractionClass(int theInteraction)
throws hla.rti.InteractionClassNotDefined,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
publishInteractionClass in interface hla.rti.RTIambassadorhla.rti.InteractionClassNotDefined
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void unpublishInteractionClass(int theInteraction)
throws hla.rti.InteractionClassNotDefined,
hla.rti.InteractionClassNotPublished,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
unpublishInteractionClass in interface hla.rti.RTIambassadorhla.rti.InteractionClassNotDefined
hla.rti.InteractionClassNotPublished
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void subscribeObjectClassAttributes(int theClass,
hla.rti.AttributeHandleSet attributeList)
throws hla.rti.ObjectClassNotDefined,
hla.rti.AttributeNotDefined,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
subscribeObjectClassAttributes in interface hla.rti.RTIambassadorhla.rti.ObjectClassNotDefined
hla.rti.AttributeNotDefined
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void subscribeObjectClassAttributesPassively(int theClass,
hla.rti.AttributeHandleSet attributeList)
throws hla.rti.ObjectClassNotDefined,
hla.rti.AttributeNotDefined,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
subscribeObjectClassAttributesPassively in interface hla.rti.RTIambassadorhla.rti.ObjectClassNotDefined
hla.rti.AttributeNotDefined
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void unsubscribeObjectClass(int theClass)
throws hla.rti.ObjectClassNotDefined,
hla.rti.ObjectClassNotSubscribed,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
unsubscribeObjectClass in interface hla.rti.RTIambassadorhla.rti.ObjectClassNotDefined
hla.rti.ObjectClassNotSubscribed
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void subscribeInteractionClass(int theClass)
throws hla.rti.InteractionClassNotDefined,
hla.rti.FederateNotExecutionMember,
hla.rti.FederateLoggingServiceCalls,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
subscribeInteractionClass in interface hla.rti.RTIambassadorhla.rti.InteractionClassNotDefined
hla.rti.FederateNotExecutionMember
hla.rti.FederateLoggingServiceCalls
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void subscribeInteractionClassPassively(int theClass)
throws hla.rti.InteractionClassNotDefined,
hla.rti.FederateNotExecutionMember,
hla.rti.FederateLoggingServiceCalls,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
subscribeInteractionClassPassively in interface hla.rti.RTIambassadorhla.rti.InteractionClassNotDefined
hla.rti.FederateNotExecutionMember
hla.rti.FederateLoggingServiceCalls
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void unsubscribeInteractionClass(int theClass)
throws hla.rti.InteractionClassNotDefined,
hla.rti.InteractionClassNotSubscribed,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
unsubscribeInteractionClass in interface hla.rti.RTIambassadorhla.rti.InteractionClassNotDefined
hla.rti.InteractionClassNotSubscribed
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public int registerObjectInstance(int theClass)
throws hla.rti.ObjectClassNotDefined,
hla.rti.ObjectClassNotPublished,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
registerObjectInstance in interface hla.rti.RTIambassadorhla.rti.ObjectClassNotDefined
hla.rti.ObjectClassNotPublished
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public int registerObjectInstance(int theClass,
String theObject)
throws hla.rti.ObjectClassNotDefined,
hla.rti.ObjectClassNotPublished,
hla.rti.ObjectAlreadyRegistered,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
registerObjectInstance in interface hla.rti.RTIambassadorhla.rti.ObjectClassNotDefined
hla.rti.ObjectClassNotPublished
hla.rti.ObjectAlreadyRegistered
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void updateAttributeValues(int theObject,
hla.rti.SuppliedAttributes theAttributes,
byte[] userSuppliedTag)
throws hla.rti.ObjectNotKnown,
hla.rti.AttributeNotDefined,
hla.rti.AttributeNotOwned,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
updateAttributeValues in interface hla.rti.RTIambassadorhla.rti.ObjectNotKnown
hla.rti.AttributeNotDefined
hla.rti.AttributeNotOwned
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public hla.rti.EventRetractionHandle updateAttributeValues(int theObject,
hla.rti.SuppliedAttributes theAttributes,
byte[] userSuppliedTag,
hla.rti.LogicalTime theTime)
throws hla.rti.ObjectNotKnown,
hla.rti.AttributeNotDefined,
hla.rti.AttributeNotOwned,
hla.rti.InvalidFederationTime,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
updateAttributeValues in interface hla.rti.RTIambassadorhla.rti.ObjectNotKnown
hla.rti.AttributeNotDefined
hla.rti.AttributeNotOwned
hla.rti.InvalidFederationTime
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void sendInteraction(int interaction,
hla.rti.SuppliedParameters theParameters,
byte[] tag)
throws hla.rti.InteractionClassNotDefined,
hla.rti.InteractionClassNotPublished,
hla.rti.InteractionParameterNotDefined,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
sendInteraction in interface hla.rti.RTIambassadorhla.rti.InteractionClassNotDefined
hla.rti.InteractionClassNotPublished
hla.rti.InteractionParameterNotDefined
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public hla.rti.EventRetractionHandle sendInteraction(int theInteraction,
hla.rti.SuppliedParameters theParameters,
byte[] userSuppliedTag,
hla.rti.LogicalTime theTime)
throws hla.rti.InteractionClassNotDefined,
hla.rti.InteractionClassNotPublished,
hla.rti.InteractionParameterNotDefined,
hla.rti.InvalidFederationTime,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
sendInteraction in interface hla.rti.RTIambassadorhla.rti.InteractionClassNotDefined
hla.rti.InteractionClassNotPublished
hla.rti.InteractionParameterNotDefined
hla.rti.InvalidFederationTime
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void deleteObjectInstance(int ObjectHandle,
byte[] userSuppliedTag)
throws hla.rti.ObjectNotKnown,
hla.rti.DeletePrivilegeNotHeld,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
deleteObjectInstance in interface hla.rti.RTIambassadorhla.rti.ObjectNotKnown
hla.rti.DeletePrivilegeNotHeld
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public hla.rti.EventRetractionHandle deleteObjectInstance(int ObjectHandle,
byte[] userSuppliedTag,
hla.rti.LogicalTime theTime)
throws hla.rti.ObjectNotKnown,
hla.rti.DeletePrivilegeNotHeld,
hla.rti.InvalidFederationTime,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
deleteObjectInstance in interface hla.rti.RTIambassadorhla.rti.ObjectNotKnown
hla.rti.DeletePrivilegeNotHeld
hla.rti.InvalidFederationTime
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void localDeleteObjectInstance(int objectHandle)
throws hla.rti.ObjectNotKnown,
hla.rti.FederateOwnsAttributes,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
localDeleteObjectInstance in interface hla.rti.RTIambassadorhla.rti.ObjectNotKnown
hla.rti.FederateOwnsAttributes
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void changeAttributeTransportationType(int theObject,
hla.rti.AttributeHandleSet theAttributes,
int theType)
throws hla.rti.ObjectNotKnown,
hla.rti.AttributeNotDefined,
hla.rti.AttributeNotOwned,
hla.rti.InvalidTransportationHandle,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
changeAttributeTransportationType in interface hla.rti.RTIambassadorhla.rti.ObjectNotKnown
hla.rti.AttributeNotDefined
hla.rti.AttributeNotOwned
hla.rti.InvalidTransportationHandle
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void changeInteractionTransportationType(int theClass,
int theType)
throws hla.rti.InteractionClassNotDefined,
hla.rti.InteractionClassNotPublished,
hla.rti.InvalidTransportationHandle,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
changeInteractionTransportationType in interface hla.rti.RTIambassadorhla.rti.InteractionClassNotDefined
hla.rti.InteractionClassNotPublished
hla.rti.InvalidTransportationHandle
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void requestObjectAttributeValueUpdate(int theObject,
hla.rti.AttributeHandleSet theAttributes)
throws hla.rti.ObjectNotKnown,
hla.rti.AttributeNotDefined,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
requestObjectAttributeValueUpdate in interface hla.rti.RTIambassadorhla.rti.ObjectNotKnown
hla.rti.AttributeNotDefined
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void requestClassAttributeValueUpdate(int theClass,
hla.rti.AttributeHandleSet theAttributes)
throws hla.rti.ObjectClassNotDefined,
hla.rti.AttributeNotDefined,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
requestClassAttributeValueUpdate in interface hla.rti.RTIambassadorhla.rti.ObjectClassNotDefined
hla.rti.AttributeNotDefined
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void unconditionalAttributeOwnershipDivestiture(int theObject,
hla.rti.AttributeHandleSet theAttributes)
throws hla.rti.ObjectNotKnown,
hla.rti.AttributeNotDefined,
hla.rti.AttributeNotOwned,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
unconditionalAttributeOwnershipDivestiture in interface hla.rti.RTIambassadorhla.rti.ObjectNotKnown
hla.rti.AttributeNotDefined
hla.rti.AttributeNotOwned
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void negotiatedAttributeOwnershipDivestiture(int theObject,
hla.rti.AttributeHandleSet theAttributes,
byte[] userSuppliedTag)
throws hla.rti.ObjectNotKnown,
hla.rti.AttributeNotDefined,
hla.rti.AttributeNotOwned,
hla.rti.AttributeAlreadyBeingDivested,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
negotiatedAttributeOwnershipDivestiture in interface hla.rti.RTIambassadorhla.rti.ObjectNotKnown
hla.rti.AttributeNotDefined
hla.rti.AttributeNotOwned
hla.rti.AttributeAlreadyBeingDivested
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void attributeOwnershipAcquisition(int theObject,
hla.rti.AttributeHandleSet desiredAttributes,
byte[] userSuppliedTag)
throws hla.rti.ObjectNotKnown,
hla.rti.ObjectClassNotPublished,
hla.rti.AttributeNotDefined,
hla.rti.AttributeNotPublished,
hla.rti.FederateOwnsAttributes,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
attributeOwnershipAcquisition in interface hla.rti.RTIambassadorhla.rti.ObjectNotKnown
hla.rti.ObjectClassNotPublished
hla.rti.AttributeNotDefined
hla.rti.AttributeNotPublished
hla.rti.FederateOwnsAttributes
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void attributeOwnershipAcquisitionIfAvailable(int theObject,
hla.rti.AttributeHandleSet desiredAttributes)
throws hla.rti.ObjectNotKnown,
hla.rti.ObjectClassNotPublished,
hla.rti.AttributeNotDefined,
hla.rti.AttributeNotPublished,
hla.rti.FederateOwnsAttributes,
hla.rti.AttributeAlreadyBeingAcquired,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
attributeOwnershipAcquisitionIfAvailable in interface hla.rti.RTIambassadorhla.rti.ObjectNotKnown
hla.rti.ObjectClassNotPublished
hla.rti.AttributeNotDefined
hla.rti.AttributeNotPublished
hla.rti.FederateOwnsAttributes
hla.rti.AttributeAlreadyBeingAcquired
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public hla.rti.AttributeHandleSet attributeOwnershipReleaseResponse(int theObject,
hla.rti.AttributeHandleSet theAttributes)
throws hla.rti.ObjectNotKnown,
hla.rti.AttributeNotDefined,
hla.rti.AttributeNotOwned,
hla.rti.FederateWasNotAskedToReleaseAttribute,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
attributeOwnershipReleaseResponse in interface hla.rti.RTIambassadorhla.rti.ObjectNotKnown
hla.rti.AttributeNotDefined
hla.rti.AttributeNotOwned
hla.rti.FederateWasNotAskedToReleaseAttribute
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void cancelNegotiatedAttributeOwnershipDivestiture(int theObject,
hla.rti.AttributeHandleSet theAttributes)
throws hla.rti.ObjectNotKnown,
hla.rti.AttributeNotDefined,
hla.rti.AttributeNotOwned,
hla.rti.AttributeDivestitureWasNotRequested,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
cancelNegotiatedAttributeOwnershipDivestiture in interface hla.rti.RTIambassadorhla.rti.ObjectNotKnown
hla.rti.AttributeNotDefined
hla.rti.AttributeNotOwned
hla.rti.AttributeDivestitureWasNotRequested
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void cancelAttributeOwnershipAcquisition(int theObject,
hla.rti.AttributeHandleSet theAttributes)
throws hla.rti.ObjectNotKnown,
hla.rti.AttributeNotDefined,
hla.rti.AttributeAlreadyOwned,
hla.rti.AttributeAcquisitionWasNotRequested,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
cancelAttributeOwnershipAcquisition in interface hla.rti.RTIambassadorhla.rti.ObjectNotKnown
hla.rti.AttributeNotDefined
hla.rti.AttributeAlreadyOwned
hla.rti.AttributeAcquisitionWasNotRequested
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void queryAttributeOwnership(int theObject,
int theAttribute)
throws hla.rti.ObjectNotKnown,
hla.rti.AttributeNotDefined,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
queryAttributeOwnership in interface hla.rti.RTIambassadorhla.rti.ObjectNotKnown
hla.rti.AttributeNotDefined
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public boolean isAttributeOwnedByFederate(int theObject,
int theAttribute)
throws hla.rti.ObjectNotKnown,
hla.rti.AttributeNotDefined,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
isAttributeOwnedByFederate in interface hla.rti.RTIambassadorhla.rti.ObjectNotKnown
hla.rti.AttributeNotDefined
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void enableTimeRegulation(hla.rti.LogicalTime theFederateTime,
hla.rti.LogicalTimeInterval theLookahead)
throws hla.rti.TimeRegulationAlreadyEnabled,
hla.rti.EnableTimeRegulationPending,
hla.rti.TimeAdvanceAlreadyInProgress,
hla.rti.InvalidFederationTime,
hla.rti.InvalidLookahead,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
enableTimeRegulation in interface hla.rti.RTIambassadorhla.rti.TimeRegulationAlreadyEnabled
hla.rti.EnableTimeRegulationPending
hla.rti.TimeAdvanceAlreadyInProgress
hla.rti.InvalidFederationTime
hla.rti.InvalidLookahead
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void disableTimeRegulation()
throws hla.rti.TimeRegulationWasNotEnabled,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
disableTimeRegulation in interface hla.rti.RTIambassadorhla.rti.TimeRegulationWasNotEnabled
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void enableTimeConstrained()
throws hla.rti.TimeConstrainedAlreadyEnabled,
hla.rti.EnableTimeConstrainedPending,
hla.rti.TimeAdvanceAlreadyInProgress,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
enableTimeConstrained in interface hla.rti.RTIambassadorhla.rti.TimeConstrainedAlreadyEnabled
hla.rti.EnableTimeConstrainedPending
hla.rti.TimeAdvanceAlreadyInProgress
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void disableTimeConstrained()
throws hla.rti.TimeConstrainedWasNotEnabled,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
disableTimeConstrained in interface hla.rti.RTIambassadorhla.rti.TimeConstrainedWasNotEnabled
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void timeAdvanceRequest(hla.rti.LogicalTime theTime)
throws hla.rti.InvalidFederationTime,
hla.rti.FederationTimeAlreadyPassed,
hla.rti.TimeAdvanceAlreadyInProgress,
hla.rti.EnableTimeRegulationPending,
hla.rti.EnableTimeConstrainedPending,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
timeAdvanceRequest in interface hla.rti.RTIambassadorhla.rti.InvalidFederationTime
hla.rti.FederationTimeAlreadyPassed
hla.rti.TimeAdvanceAlreadyInProgress
hla.rti.EnableTimeRegulationPending
hla.rti.EnableTimeConstrainedPending
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void timeAdvanceRequestAvailable(hla.rti.LogicalTime theTime)
throws hla.rti.InvalidFederationTime,
hla.rti.FederationTimeAlreadyPassed,
hla.rti.TimeAdvanceAlreadyInProgress,
hla.rti.EnableTimeRegulationPending,
hla.rti.EnableTimeConstrainedPending,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
timeAdvanceRequestAvailable in interface hla.rti.RTIambassadorhla.rti.InvalidFederationTime
hla.rti.FederationTimeAlreadyPassed
hla.rti.TimeAdvanceAlreadyInProgress
hla.rti.EnableTimeRegulationPending
hla.rti.EnableTimeConstrainedPending
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void nextEventRequest(hla.rti.LogicalTime theTime)
throws hla.rti.InvalidFederationTime,
hla.rti.FederationTimeAlreadyPassed,
hla.rti.TimeAdvanceAlreadyInProgress,
hla.rti.EnableTimeRegulationPending,
hla.rti.EnableTimeConstrainedPending,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
nextEventRequest in interface hla.rti.RTIambassadorhla.rti.InvalidFederationTime
hla.rti.FederationTimeAlreadyPassed
hla.rti.TimeAdvanceAlreadyInProgress
hla.rti.EnableTimeRegulationPending
hla.rti.EnableTimeConstrainedPending
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void nextEventRequestAvailable(hla.rti.LogicalTime theTime)
throws hla.rti.InvalidFederationTime,
hla.rti.FederationTimeAlreadyPassed,
hla.rti.TimeAdvanceAlreadyInProgress,
hla.rti.EnableTimeRegulationPending,
hla.rti.EnableTimeConstrainedPending,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
nextEventRequestAvailable in interface hla.rti.RTIambassadorhla.rti.InvalidFederationTime
hla.rti.FederationTimeAlreadyPassed
hla.rti.TimeAdvanceAlreadyInProgress
hla.rti.EnableTimeRegulationPending
hla.rti.EnableTimeConstrainedPending
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void flushQueueRequest(hla.rti.LogicalTime theTime)
throws hla.rti.InvalidFederationTime,
hla.rti.FederationTimeAlreadyPassed,
hla.rti.TimeAdvanceAlreadyInProgress,
hla.rti.EnableTimeRegulationPending,
hla.rti.EnableTimeConstrainedPending,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
flushQueueRequest in interface hla.rti.RTIambassadorhla.rti.InvalidFederationTime
hla.rti.FederationTimeAlreadyPassed
hla.rti.TimeAdvanceAlreadyInProgress
hla.rti.EnableTimeRegulationPending
hla.rti.EnableTimeConstrainedPending
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void enableAsynchronousDelivery()
throws hla.rti.AsynchronousDeliveryAlreadyEnabled,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
enableAsynchronousDelivery in interface hla.rti.RTIambassadorhla.rti.AsynchronousDeliveryAlreadyEnabled
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void disableAsynchronousDelivery()
throws hla.rti.AsynchronousDeliveryAlreadyDisabled,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
disableAsynchronousDelivery in interface hla.rti.RTIambassadorhla.rti.AsynchronousDeliveryAlreadyDisabled
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public hla.rti.LogicalTime queryLBTS()
throws hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
queryLBTS in interface hla.rti.RTIambassadorhla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public hla.rti.LogicalTime queryFederateTime()
throws hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
queryFederateTime in interface hla.rti.RTIambassadorhla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public hla.rti.LogicalTime queryMinNextEventTime()
throws hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
queryMinNextEventTime in interface hla.rti.RTIambassadorhla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void modifyLookahead(hla.rti.LogicalTimeInterval theLookahead)
throws hla.rti.InvalidLookahead,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
modifyLookahead in interface hla.rti.RTIambassadorhla.rti.InvalidLookahead
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public hla.rti.LogicalTimeInterval queryLookahead()
throws hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
queryLookahead in interface hla.rti.RTIambassadorhla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void retract(hla.rti.EventRetractionHandle theHandle)
throws hla.rti.InvalidRetractionHandle,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
retract in interface hla.rti.RTIambassadorhla.rti.InvalidRetractionHandle
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void changeAttributeOrderType(int theObject,
hla.rti.AttributeHandleSet theAttributes,
int theType)
throws hla.rti.ObjectNotKnown,
hla.rti.AttributeNotDefined,
hla.rti.AttributeNotOwned,
hla.rti.InvalidOrderingHandle,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
changeAttributeOrderType in interface hla.rti.RTIambassadorhla.rti.ObjectNotKnown
hla.rti.AttributeNotDefined
hla.rti.AttributeNotOwned
hla.rti.InvalidOrderingHandle
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void changeInteractionOrderType(int theClass,
int theType)
throws hla.rti.InteractionClassNotDefined,
hla.rti.InteractionClassNotPublished,
hla.rti.InvalidOrderingHandle,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
changeInteractionOrderType in interface hla.rti.RTIambassadorhla.rti.InteractionClassNotDefined
hla.rti.InteractionClassNotPublished
hla.rti.InvalidOrderingHandle
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public hla.rti.Region createRegion(int spaceHandle,
int numberOfExtents)
throws hla.rti.SpaceNotDefined,
hla.rti.InvalidExtents,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
createRegion in interface hla.rti.RTIambassadorhla.rti.SpaceNotDefined
hla.rti.InvalidExtents
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void notifyOfRegionModification(hla.rti.Region modified)
throws hla.rti.RegionNotKnown,
hla.rti.InvalidExtents,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
notifyOfRegionModification in interface hla.rti.RTIambassadorhla.rti.RegionNotKnown
hla.rti.InvalidExtents
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void deleteRegion(hla.rti.Region theRegion)
throws hla.rti.RegionNotKnown,
hla.rti.RegionInUse,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
deleteRegion in interface hla.rti.RTIambassadorhla.rti.RegionNotKnown
hla.rti.RegionInUse
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public int registerObjectInstanceWithRegion(int theClass,
int[] theAttributes,
hla.rti.Region[] theRegions)
throws hla.rti.ObjectClassNotDefined,
hla.rti.ObjectClassNotPublished,
hla.rti.AttributeNotDefined,
hla.rti.AttributeNotPublished,
hla.rti.RegionNotKnown,
hla.rti.InvalidRegionContext,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
registerObjectInstanceWithRegion in interface hla.rti.RTIambassadorhla.rti.ObjectClassNotDefined
hla.rti.ObjectClassNotPublished
hla.rti.AttributeNotDefined
hla.rti.AttributeNotPublished
hla.rti.RegionNotKnown
hla.rti.InvalidRegionContext
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public int registerObjectInstanceWithRegion(int theClass,
String theObject,
int[] theAttributes,
hla.rti.Region[] theRegions)
throws hla.rti.ObjectClassNotDefined,
hla.rti.ObjectClassNotPublished,
hla.rti.AttributeNotDefined,
hla.rti.AttributeNotPublished,
hla.rti.RegionNotKnown,
hla.rti.InvalidRegionContext,
hla.rti.ObjectAlreadyRegistered,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
registerObjectInstanceWithRegion in interface hla.rti.RTIambassadorhla.rti.ObjectClassNotDefined
hla.rti.ObjectClassNotPublished
hla.rti.AttributeNotDefined
hla.rti.AttributeNotPublished
hla.rti.RegionNotKnown
hla.rti.InvalidRegionContext
hla.rti.ObjectAlreadyRegistered
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void associateRegionForUpdates(hla.rti.Region theRegion,
int theObject,
hla.rti.AttributeHandleSet theAttributes)
throws hla.rti.ObjectNotKnown,
hla.rti.AttributeNotDefined,
hla.rti.InvalidRegionContext,
hla.rti.RegionNotKnown,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
associateRegionForUpdates in interface hla.rti.RTIambassadorhla.rti.ObjectNotKnown
hla.rti.AttributeNotDefined
hla.rti.InvalidRegionContext
hla.rti.RegionNotKnown
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void unassociateRegionForUpdates(hla.rti.Region theRegion,
int theObject)
throws hla.rti.ObjectNotKnown,
hla.rti.InvalidRegionContext,
hla.rti.RegionNotKnown,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
unassociateRegionForUpdates in interface hla.rti.RTIambassadorhla.rti.ObjectNotKnown
hla.rti.InvalidRegionContext
hla.rti.RegionNotKnown
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void subscribeObjectClassAttributesWithRegion(int theClass,
hla.rti.Region theRegion,
hla.rti.AttributeHandleSet attributes)
throws hla.rti.ObjectClassNotDefined,
hla.rti.AttributeNotDefined,
hla.rti.RegionNotKnown,
hla.rti.InvalidRegionContext,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
subscribeObjectClassAttributesWithRegion in interface hla.rti.RTIambassadorhla.rti.ObjectClassNotDefined
hla.rti.AttributeNotDefined
hla.rti.RegionNotKnown
hla.rti.InvalidRegionContext
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void subscribeObjectClassAttributesPassivelyWithRegion(int theClass,
hla.rti.Region theRegion,
hla.rti.AttributeHandleSet attributeList)
throws hla.rti.ObjectClassNotDefined,
hla.rti.AttributeNotDefined,
hla.rti.RegionNotKnown,
hla.rti.InvalidRegionContext,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
subscribeObjectClassAttributesPassivelyWithRegion in interface hla.rti.RTIambassadorhla.rti.ObjectClassNotDefined
hla.rti.AttributeNotDefined
hla.rti.RegionNotKnown
hla.rti.InvalidRegionContext
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void unsubscribeObjectClassWithRegion(int theClass,
hla.rti.Region theRegion)
throws hla.rti.ObjectClassNotDefined,
hla.rti.RegionNotKnown,
hla.rti.FederateNotSubscribed,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
unsubscribeObjectClassWithRegion in interface hla.rti.RTIambassadorhla.rti.ObjectClassNotDefined
hla.rti.RegionNotKnown
hla.rti.FederateNotSubscribed
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void subscribeInteractionClassWithRegion(int theClass,
hla.rti.Region theRegion)
throws hla.rti.InteractionClassNotDefined,
hla.rti.RegionNotKnown,
hla.rti.InvalidRegionContext,
hla.rti.FederateLoggingServiceCalls,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
subscribeInteractionClassWithRegion in interface hla.rti.RTIambassadorhla.rti.InteractionClassNotDefined
hla.rti.RegionNotKnown
hla.rti.InvalidRegionContext
hla.rti.FederateLoggingServiceCalls
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void subscribeInteractionClassPassivelyWithRegion(int theClass,
hla.rti.Region theRegion)
throws hla.rti.InteractionClassNotDefined,
hla.rti.RegionNotKnown,
hla.rti.InvalidRegionContext,
hla.rti.FederateLoggingServiceCalls,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
subscribeInteractionClassPassivelyWithRegion in interface hla.rti.RTIambassadorhla.rti.InteractionClassNotDefined
hla.rti.RegionNotKnown
hla.rti.InvalidRegionContext
hla.rti.FederateLoggingServiceCalls
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void unsubscribeInteractionClassWithRegion(int theClass,
hla.rti.Region theRegion)
throws hla.rti.InteractionClassNotDefined,
hla.rti.InteractionClassNotSubscribed,
hla.rti.RegionNotKnown,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
unsubscribeInteractionClassWithRegion in interface hla.rti.RTIambassadorhla.rti.InteractionClassNotDefined
hla.rti.InteractionClassNotSubscribed
hla.rti.RegionNotKnown
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void sendInteractionWithRegion(int theInteraction,
hla.rti.SuppliedParameters theParameters,
byte[] tag,
hla.rti.Region theRegion)
throws hla.rti.InteractionClassNotDefined,
hla.rti.InteractionClassNotPublished,
hla.rti.InteractionParameterNotDefined,
hla.rti.RegionNotKnown,
hla.rti.InvalidRegionContext,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
sendInteractionWithRegion in interface hla.rti.RTIambassadorhla.rti.InteractionClassNotDefined
hla.rti.InteractionClassNotPublished
hla.rti.InteractionParameterNotDefined
hla.rti.RegionNotKnown
hla.rti.InvalidRegionContext
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public hla.rti.EventRetractionHandle sendInteractionWithRegion(int theInteraction,
hla.rti.SuppliedParameters theParameters,
byte[] tag,
hla.rti.Region theRegion,
hla.rti.LogicalTime theTime)
throws hla.rti.InteractionClassNotDefined,
hla.rti.InteractionClassNotPublished,
hla.rti.InteractionParameterNotDefined,
hla.rti.InvalidFederationTime,
hla.rti.RegionNotKnown,
hla.rti.InvalidRegionContext,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
sendInteractionWithRegion in interface hla.rti.RTIambassadorhla.rti.InteractionClassNotDefined
hla.rti.InteractionClassNotPublished
hla.rti.InteractionParameterNotDefined
hla.rti.InvalidFederationTime
hla.rti.RegionNotKnown
hla.rti.InvalidRegionContext
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public void requestClassAttributeValueUpdateWithRegion(int theClass,
hla.rti.AttributeHandleSet theAttributes,
hla.rti.Region theRegion)
throws hla.rti.ObjectClassNotDefined,
hla.rti.AttributeNotDefined,
hla.rti.RegionNotKnown,
hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
requestClassAttributeValueUpdateWithRegion in interface hla.rti.RTIambassadorhla.rti.ObjectClassNotDefined
hla.rti.AttributeNotDefined
hla.rti.RegionNotKnown
hla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public int getObjectClassHandle(String theName)
throws hla.rti.NameNotFound,
hla.rti.FederateNotExecutionMember,
hla.rti.RTIinternalError
getObjectClassHandle in interface hla.rti.RTIambassadorhla.rti.NameNotFound
hla.rti.FederateNotExecutionMember
hla.rti.RTIinternalError
public String getObjectClassName(int theHandle)
throws hla.rti.ObjectClassNotDefined,
hla.rti.FederateNotExecutionMember,
hla.rti.RTIinternalError
getObjectClassName in interface hla.rti.RTIambassadorhla.rti.ObjectClassNotDefined
hla.rti.FederateNotExecutionMember
hla.rti.RTIinternalError
public int getAttributeHandle(String theName,
int whichClass)
throws hla.rti.ObjectClassNotDefined,
hla.rti.NameNotFound,
hla.rti.FederateNotExecutionMember,
hla.rti.RTIinternalError
getAttributeHandle in interface hla.rti.RTIambassadorhla.rti.ObjectClassNotDefined
hla.rti.NameNotFound
hla.rti.FederateNotExecutionMember
hla.rti.RTIinternalError
public String getAttributeName(int theHandle,
int whichClass)
throws hla.rti.ObjectClassNotDefined,
hla.rti.AttributeNotDefined,
hla.rti.FederateNotExecutionMember,
hla.rti.RTIinternalError
getAttributeName in interface hla.rti.RTIambassadorhla.rti.ObjectClassNotDefined
hla.rti.AttributeNotDefined
hla.rti.FederateNotExecutionMember
hla.rti.RTIinternalError
public int getInteractionClassHandle(String theName)
throws hla.rti.NameNotFound,
hla.rti.FederateNotExecutionMember,
hla.rti.RTIinternalError
getInteractionClassHandle in interface hla.rti.RTIambassadorhla.rti.NameNotFound
hla.rti.FederateNotExecutionMember
hla.rti.RTIinternalError
public String getInteractionClassName(int theHandle)
throws hla.rti.InteractionClassNotDefined,
hla.rti.FederateNotExecutionMember,
hla.rti.RTIinternalError
getInteractionClassName in interface hla.rti.RTIambassadorhla.rti.InteractionClassNotDefined
hla.rti.FederateNotExecutionMember
hla.rti.RTIinternalError
public int getParameterHandle(String theName,
int whichClass)
throws hla.rti.InteractionClassNotDefined,
hla.rti.NameNotFound,
hla.rti.FederateNotExecutionMember,
hla.rti.RTIinternalError
getParameterHandle in interface hla.rti.RTIambassadorhla.rti.InteractionClassNotDefined
hla.rti.NameNotFound
hla.rti.FederateNotExecutionMember
hla.rti.RTIinternalError
public String getParameterName(int theHandle,
int whichClass)
throws hla.rti.InteractionClassNotDefined,
hla.rti.InteractionParameterNotDefined,
hla.rti.FederateNotExecutionMember,
hla.rti.RTIinternalError
getParameterName in interface hla.rti.RTIambassadorhla.rti.InteractionClassNotDefined
hla.rti.InteractionParameterNotDefined
hla.rti.FederateNotExecutionMember
hla.rti.RTIinternalError
public int getObjectInstanceHandle(String theName)
throws hla.rti.ObjectNotKnown,
hla.rti.FederateNotExecutionMember,
hla.rti.RTIinternalError
getObjectInstanceHandle in interface hla.rti.RTIambassadorhla.rti.ObjectNotKnown
hla.rti.FederateNotExecutionMember
hla.rti.RTIinternalError
public String getObjectInstanceName(int theHandle)
throws hla.rti.ObjectNotKnown,
hla.rti.FederateNotExecutionMember,
hla.rti.RTIinternalError
getObjectInstanceName in interface hla.rti.RTIambassadorhla.rti.ObjectNotKnown
hla.rti.FederateNotExecutionMember
hla.rti.RTIinternalError
public int getRoutingSpaceHandle(String theName)
throws hla.rti.NameNotFound,
hla.rti.FederateNotExecutionMember,
hla.rti.RTIinternalError
getRoutingSpaceHandle in interface hla.rti.RTIambassadorhla.rti.NameNotFound
hla.rti.FederateNotExecutionMember
hla.rti.RTIinternalError
public String getRoutingSpaceName(int theHandle)
throws hla.rti.SpaceNotDefined,
hla.rti.FederateNotExecutionMember,
hla.rti.RTIinternalError
getRoutingSpaceName in interface hla.rti.RTIambassadorhla.rti.SpaceNotDefined
hla.rti.FederateNotExecutionMember
hla.rti.RTIinternalError
public int getDimensionHandle(String theName,
int whichSpace)
throws hla.rti.SpaceNotDefined,
hla.rti.NameNotFound,
hla.rti.FederateNotExecutionMember,
hla.rti.RTIinternalError
getDimensionHandle in interface hla.rti.RTIambassadorhla.rti.SpaceNotDefined
hla.rti.NameNotFound
hla.rti.FederateNotExecutionMember
hla.rti.RTIinternalError
public String getDimensionName(int theHandle,
int whichSpace)
throws hla.rti.SpaceNotDefined,
hla.rti.DimensionNotDefined,
hla.rti.FederateNotExecutionMember,
hla.rti.RTIinternalError
getDimensionName in interface hla.rti.RTIambassadorhla.rti.SpaceNotDefined
hla.rti.DimensionNotDefined
hla.rti.FederateNotExecutionMember
hla.rti.RTIinternalError
public int getAttributeRoutingSpaceHandle(int theHandle,
int whichClass)
throws hla.rti.ObjectClassNotDefined,
hla.rti.AttributeNotDefined,
hla.rti.FederateNotExecutionMember,
hla.rti.RTIinternalError
getAttributeRoutingSpaceHandle in interface hla.rti.RTIambassadorhla.rti.ObjectClassNotDefined
hla.rti.AttributeNotDefined
hla.rti.FederateNotExecutionMember
hla.rti.RTIinternalError
public int getObjectClass(int theObject)
throws hla.rti.ObjectNotKnown,
hla.rti.FederateNotExecutionMember,
hla.rti.RTIinternalError
getObjectClass in interface hla.rti.RTIambassadorhla.rti.ObjectNotKnown
hla.rti.FederateNotExecutionMember
hla.rti.RTIinternalError
public int getInteractionRoutingSpaceHandle(int theHandle)
throws hla.rti.InteractionClassNotDefined,
hla.rti.FederateNotExecutionMember,
hla.rti.RTIinternalError
getInteractionRoutingSpaceHandle in interface hla.rti.RTIambassadorhla.rti.InteractionClassNotDefined
hla.rti.FederateNotExecutionMember
hla.rti.RTIinternalError
public int getTransportationHandle(String theName)
throws hla.rti.NameNotFound,
hla.rti.FederateNotExecutionMember,
hla.rti.RTIinternalError
getTransportationHandle in interface hla.rti.RTIambassadorhla.rti.NameNotFound
hla.rti.FederateNotExecutionMember
hla.rti.RTIinternalError
public String getTransportationName(int theHandle)
throws hla.rti.InvalidTransportationHandle,
hla.rti.FederateNotExecutionMember,
hla.rti.RTIinternalError
getTransportationName in interface hla.rti.RTIambassadorhla.rti.InvalidTransportationHandle
hla.rti.FederateNotExecutionMember
hla.rti.RTIinternalError
public int getOrderingHandle(String theName)
throws hla.rti.NameNotFound,
hla.rti.FederateNotExecutionMember,
hla.rti.RTIinternalError
getOrderingHandle in interface hla.rti.RTIambassadorhla.rti.NameNotFound
hla.rti.FederateNotExecutionMember
hla.rti.RTIinternalError
public String getOrderingName(int theHandle)
throws hla.rti.InvalidOrderingHandle,
hla.rti.FederateNotExecutionMember,
hla.rti.RTIinternalError
getOrderingName in interface hla.rti.RTIambassadorhla.rti.InvalidOrderingHandle
hla.rti.FederateNotExecutionMember
hla.rti.RTIinternalError
public void enableClassRelevanceAdvisorySwitch()
throws hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError
enableClassRelevanceAdvisorySwitch in interface hla.rti.RTIambassadorhla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
public void disableClassRelevanceAdvisorySwitch()
throws hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError
disableClassRelevanceAdvisorySwitch in interface hla.rti.RTIambassadorhla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
public void enableAttributeRelevanceAdvisorySwitch()
throws hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError
enableAttributeRelevanceAdvisorySwitch in interface hla.rti.RTIambassadorhla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
public void disableAttributeRelevanceAdvisorySwitch()
throws hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError
disableAttributeRelevanceAdvisorySwitch in interface hla.rti.RTIambassadorhla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
public void enableAttributeScopeAdvisorySwitch()
throws hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError
enableAttributeScopeAdvisorySwitch in interface hla.rti.RTIambassadorhla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
public void disableAttributeScopeAdvisorySwitch()
throws hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError
disableAttributeScopeAdvisorySwitch in interface hla.rti.RTIambassadorhla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
public void enableInteractionRelevanceAdvisorySwitch()
throws hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError
enableInteractionRelevanceAdvisorySwitch in interface hla.rti.RTIambassadorhla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
public void disableInteractionRelevanceAdvisorySwitch()
throws hla.rti.FederateNotExecutionMember,
hla.rti.SaveInProgress,
hla.rti.RestoreInProgress,
hla.rti.RTIinternalError
disableInteractionRelevanceAdvisorySwitch in interface hla.rti.RTIambassadorhla.rti.FederateNotExecutionMember
hla.rti.SaveInProgress
hla.rti.RestoreInProgress
hla.rti.RTIinternalError
public hla.rti.Region getRegion(int regionToken)
throws hla.rti.FederateNotExecutionMember,
hla.rti.ConcurrentAccessAttempted,
hla.rti.RegionNotKnown,
hla.rti.RTIinternalError
getRegion in interface hla.rti.RTIambassadorhla.rti.FederateNotExecutionMember
hla.rti.ConcurrentAccessAttempted
hla.rti.RegionNotKnown
hla.rti.RTIinternalError
public int getRegionToken(hla.rti.Region region)
throws hla.rti.FederateNotExecutionMember,
hla.rti.ConcurrentAccessAttempted,
hla.rti.RegionNotKnown,
hla.rti.RTIinternalError
getRegionToken in interface hla.rti.RTIambassadorhla.rti.FederateNotExecutionMember
hla.rti.ConcurrentAccessAttempted
hla.rti.RegionNotKnown
hla.rti.RTIinternalError
public void tick()
throws hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
tick in interface hla.rti.RTIambassadorhla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
public boolean tick(double min,
double max)
throws hla.rti.RTIinternalError,
hla.rti.ConcurrentAccessAttempted
tick in interface hla.rti.jlc.RTIambassadorExhla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttemptedprivate com.lbf.commons.messaging.ResponseMessage processMessage(RTI_RequestMessage request)
private void logException(String method,
Throwable e)
throws hla.rti.RTIinternalError
hla.rti.RTIinternalError
private RegionInstance convertRegion(hla.rti.Region region)
throws hla.rti.RegionNotKnown
hla.rti.RegionNotKnown
private int[] convertRegions(hla.rti.Region[] regions)
throws hla.rti.RegionNotKnown
hla.rti.RegionNotKnown
private double convertTime(hla.rti.LogicalTime time)
throws hla.rti.InvalidFederationTime
PorticoConstants.NULL_TIME is returned.
hla.rti.InvalidFederationTime
private double convertLookahead(hla.rti.LogicalTimeInterval interval)
throws hla.rti.InvalidLookahead
convertTime(LogicalTime)). If the value isn't a
Portico implementation, an exception will be thrown.
hla.rti.InvalidLookahead
private HashSet<Integer> convertHandles(hla.rti.AttributeHandleSet handles)
throws hla.rti.RTIinternalError
hla.rti.RTIinternalError
private HLA13ByteArrayMap convertAttributes(hla.rti.SuppliedAttributes attributes)
throws hla.rti.RTIinternalError
hla.rti.RTIinternalError
private HLA13ByteArrayMap convertParameters(hla.rti.SuppliedParameters parameters)
throws hla.rti.RTIinternalError
hla.rti.RTIinternalError
|
copyright The Portico Project 2008. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||