|
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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
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
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.RTIambassador
hla.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.RTIambassador
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
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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
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
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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
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
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.RTIambassador
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
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.RTIambassador
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
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.RTIambassador
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
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.RTIambassador
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
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.RTIambassador
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
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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
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
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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
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
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.RTIambassador
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
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.RTIambassador
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
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.RTIambassador
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
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.RTIambassador
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
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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
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
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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
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
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.RTIambassador
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
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.RTIambassador
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
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.RTIambassador
hla.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.RTIambassador
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
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.RTIambassador
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
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.RTIambassador
hla.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.RTIambassador
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
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.RTIambassador
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
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.RTIambassador
hla.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.RTIambassador
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
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.RTIambassador
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
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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassador
hla.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.RTIambassadorEx
hla.rti.RTIinternalError
hla.rti.ConcurrentAccessAttempted
private 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 |