org.portico.impl.hla1516
Class Default1516RTIAmbassador
java.lang.Object
org.portico.impl.hla1516.Default1516RTIAmbassador
- All Implemented Interfaces:
- hla.rti1516.RTIambassador
public class Default1516RTIAmbassador
- extends Object
- implements hla.rti1516.RTIambassador
This class is the Portico implementation of the HLA 1516 RTIambassador class.
Method Summary |
void |
associateRegionsForUpdates(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeSetRegionSetPairList attributesAndRegions)
|
void |
attributeOwnershipAcquisition(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandleSet desiredAttributes,
byte[] userSuppliedTag)
|
void |
attributeOwnershipAcquisitionIfAvailable(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandleSet desiredAttributes)
|
hla.rti1516.AttributeHandleSet |
attributeOwnershipDivestitureIfWanted(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandleSet theAttributes)
|
void |
cancelAttributeOwnershipAcquisition(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandleSet theAttributes)
|
void |
cancelNegotiatedAttributeOwnershipDivestiture(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandleSet theAttributes)
|
void |
changeAttributeOrderType(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandleSet theAttributes,
hla.rti1516.OrderType theType)
|
void |
changeAttributeTransportationType(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandleSet theAttributes,
hla.rti1516.TransportationType theType)
|
void |
changeInteractionOrderType(hla.rti1516.InteractionClassHandle theClass,
hla.rti1516.OrderType theType)
|
void |
changeInteractionTransportationType(hla.rti1516.InteractionClassHandle theClass,
hla.rti1516.TransportationType theType)
|
void |
commitRegionModifications(hla.rti1516.RegionHandleSet regions)
|
void |
confirmDivestiture(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandleSet theAttributes,
byte[] userSuppliedTag)
|
void |
createFederationExecution(String executionName,
URL fdd)
|
hla.rti1516.RegionHandle |
createRegion(hla.rti1516.DimensionHandleSet dimensions)
|
void |
deleteObjectInstance(hla.rti1516.ObjectInstanceHandle objectHandle,
byte[] userSuppliedTag)
|
hla.rti1516.MessageRetractionReturn |
deleteObjectInstance(hla.rti1516.ObjectInstanceHandle objectHandle,
byte[] userSuppliedTag,
hla.rti1516.LogicalTime theTime)
|
void |
deleteRegion(hla.rti1516.RegionHandle theRegion)
|
void |
destroyFederationExecution(String executionName)
|
void |
disableAsynchronousDelivery()
|
void |
disableAttributeRelevanceAdvisorySwitch()
|
void |
disableAttributeScopeAdvisorySwitch()
|
void |
disableCallbacks()
|
void |
disableInteractionRelevanceAdvisorySwitch()
|
void |
disableObjectClassRelevanceAdvisorySwitch()
|
void |
disableTimeConstrained()
|
void |
disableTimeRegulation()
|
void |
enableAsynchronousDelivery()
|
void |
enableAttributeRelevanceAdvisorySwitch()
|
void |
enableAttributeScopeAdvisorySwitch()
|
void |
enableCallbacks()
|
void |
enableInteractionRelevanceAdvisorySwitch()
|
void |
enableObjectClassRelevanceAdvisorySwitch()
|
void |
enableTimeConstrained()
|
void |
enableTimeRegulation(hla.rti1516.LogicalTimeInterval theLookahead)
|
boolean |
evokeCallback(double seconds)
|
boolean |
evokeMultipleCallbacks(double minimumTime,
double maximumTime)
|
void |
federateRestoreComplete()
|
void |
federateRestoreNotComplete()
|
void |
federateSaveBegun()
|
void |
federateSaveComplete()
|
void |
federateSaveNotComplete()
|
void |
finalizeRTI()
|
void |
flushQueueRequest(hla.rti1516.LogicalTime theTime)
|
hla.rti1516.AttributeHandle |
getAttributeHandle(hla.rti1516.ObjectClassHandle whichClass,
String theName)
|
hla.rti1516.AttributeHandleFactory |
getAttributeHandleFactory()
|
hla.rti1516.AttributeHandleSetFactory |
getAttributeHandleSetFactory()
|
hla.rti1516.AttributeHandleValueMapFactory |
getAttributeHandleValueMapFactory()
|
String |
getAttributeName(hla.rti1516.ObjectClassHandle whichClass,
hla.rti1516.AttributeHandle theHandle)
|
hla.rti1516.AttributeSetRegionSetPairListFactory |
getAttributeSetRegionSetPairListFactory()
|
hla.rti1516.DimensionHandleSet |
getAvailableDimensionsForClassAttribute(hla.rti1516.ObjectClassHandle whichClass,
hla.rti1516.AttributeHandle theHandle)
|
hla.rti1516.DimensionHandleSet |
getAvailableDimensionsForInteractionClass(hla.rti1516.InteractionClassHandle theHandle)
|
hla.rti1516.DimensionHandle |
getDimensionHandle(String theName)
|
hla.rti1516.DimensionHandleFactory |
getDimensionHandleFactory()
|
hla.rti1516.DimensionHandleSet |
getDimensionHandleSet(hla.rti1516.RegionHandle region)
|
hla.rti1516.DimensionHandleSetFactory |
getDimensionHandleSetFactory()
|
String |
getDimensionName(hla.rti1516.DimensionHandle theHandle)
|
long |
getDimensionUpperBound(hla.rti1516.DimensionHandle theHandle)
|
hla.rti1516.FederateHandleFactory |
getFederateHandleFactory()
|
hla.rti1516.FederateHandleSetFactory |
getFederateHandleSetFactory()
|
Impl1516Helper |
getHelper()
|
String |
getHLAversion()
|
hla.rti1516.InteractionClassHandle |
getInteractionClassHandle(String theName)
|
hla.rti1516.InteractionClassHandleFactory |
getInteractionClassHandleFactory()
|
String |
getInteractionClassName(hla.rti1516.InteractionClassHandle theHandle)
|
hla.rti1516.ObjectClassHandle |
getKnownObjectClassHandle(hla.rti1516.ObjectInstanceHandle theObject)
|
hla.rti1516.ObjectClassHandle |
getObjectClassHandle(String theName)
|
hla.rti1516.ObjectClassHandleFactory |
getObjectClassHandleFactory()
|
String |
getObjectClassName(hla.rti1516.ObjectClassHandle theHandle)
|
hla.rti1516.ObjectInstanceHandle |
getObjectInstanceHandle(String theName)
|
hla.rti1516.ObjectInstanceHandleFactory |
getObjectInstanceHandleFactory()
|
String |
getObjectInstanceName(hla.rti1516.ObjectInstanceHandle theHandle)
|
String |
getOrderName(hla.rti1516.OrderType theType)
|
hla.rti1516.OrderType |
getOrderType(String theName)
|
hla.rti1516.ParameterHandle |
getParameterHandle(hla.rti1516.InteractionClassHandle whichClass,
String theName)
|
hla.rti1516.ParameterHandleFactory |
getParameterHandleFactory()
|
hla.rti1516.ParameterHandleValueMapFactory |
getParameterHandleValueMapFactory()
|
String |
getParameterName(hla.rti1516.InteractionClassHandle whichClass,
hla.rti1516.ParameterHandle theHandle)
|
hla.rti1516.RangeBounds |
getRangeBounds(hla.rti1516.RegionHandle region,
hla.rti1516.DimensionHandle dimension)
|
hla.rti1516.RegionHandleSetFactory |
getRegionHandleSetFactory()
|
String |
getTransportationName(hla.rti1516.TransportationType theType)
|
hla.rti1516.TransportationType |
getTransportationType(String theName)
|
Properties |
initializeRTI(Properties properties)
|
boolean |
isAttributeOwnedByFederate(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandle theAttribute)
|
hla.rti1516.FederateHandle |
joinFederationExecution(String federateType,
String federationExecutionName,
hla.rti1516.FederateAmbassador federateReference,
hla.rti1516.MobileFederateServices serviceReferences)
|
void |
localDeleteObjectInstance(hla.rti1516.ObjectInstanceHandle 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.rti1516.LogicalTimeInterval theLookahead)
|
void |
negotiatedAttributeOwnershipDivestiture(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandleSet theAttributes,
byte[] userSuppliedTag)
|
void |
nextMessageRequest(hla.rti1516.LogicalTime theTime)
|
void |
nextMessageRequestAvailable(hla.rti1516.LogicalTime theTime)
|
long |
normalizeFederateHandle(hla.rti1516.FederateHandle federateHandle)
|
long |
normalizeServiceGroup(hla.rti1516.ServiceGroup group)
|
private com.lbf.commons.messaging.ResponseMessage |
processMessage(RTI_RequestMessage request)
|
void |
publishInteractionClass(hla.rti1516.InteractionClassHandle theInteraction)
|
void |
publishObjectClassAttributes(hla.rti1516.ObjectClassHandle theClass,
hla.rti1516.AttributeHandleSet attributeList)
|
void |
queryAttributeOwnership(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandle theAttribute)
|
void |
queryFederationRestoreStatus()
|
void |
queryFederationSaveStatus()
|
hla.rti1516.TimeQueryReturn |
queryGALT()
|
hla.rti1516.TimeQueryReturn |
queryLITS()
|
hla.rti1516.LogicalTime |
queryLogicalTime()
|
hla.rti1516.LogicalTimeInterval |
queryLookahead()
|
void |
registerFederationSynchronizationPoint(String label,
byte[] userSuppliedTag)
|
void |
registerFederationSynchronizationPoint(String label,
byte[] tag,
hla.rti1516.FederateHandleSet synchronizationSet)
|
hla.rti1516.ObjectInstanceHandle |
registerObjectInstance(hla.rti1516.ObjectClassHandle theClass)
|
hla.rti1516.ObjectInstanceHandle |
registerObjectInstance(hla.rti1516.ObjectClassHandle theClass,
String theObjectName)
|
hla.rti1516.ObjectInstanceHandle |
registerObjectInstanceWithRegions(hla.rti1516.ObjectClassHandle theClass,
hla.rti1516.AttributeSetRegionSetPairList attributesAndRegions)
|
hla.rti1516.ObjectInstanceHandle |
registerObjectInstanceWithRegions(hla.rti1516.ObjectClassHandle theClass,
hla.rti1516.AttributeSetRegionSetPairList attributesAndRegions,
String theObject)
|
void |
requestAttributeValueUpdate(hla.rti1516.ObjectClassHandle theClass,
hla.rti1516.AttributeHandleSet theAttributes,
byte[] tag)
|
void |
requestAttributeValueUpdate(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandleSet theAttributes,
byte[] tag)
|
void |
requestAttributeValueUpdateWithRegions(hla.rti1516.ObjectClassHandle theClass,
hla.rti1516.AttributeSetRegionSetPairList attributesAndRegions,
byte[] userSuppliedTag)
|
void |
requestFederationRestore(String label)
|
void |
requestFederationSave(String label)
|
void |
requestFederationSave(String label,
hla.rti1516.LogicalTime theTime)
|
void |
reserveObjectInstanceName(String theObjectName)
|
void |
resignFederationExecution(hla.rti1516.ResignAction resignAction)
|
void |
retract(hla.rti1516.MessageRetractionHandle theHandle)
|
void |
sendInteraction(hla.rti1516.InteractionClassHandle theInteraction,
hla.rti1516.ParameterHandleValueMap theParameters,
byte[] tag)
|
hla.rti1516.MessageRetractionReturn |
sendInteraction(hla.rti1516.InteractionClassHandle theInteraction,
hla.rti1516.ParameterHandleValueMap theParameters,
byte[] tag,
hla.rti1516.LogicalTime theTime)
|
void |
sendInteractionWithRegions(hla.rti1516.InteractionClassHandle theInteraction,
hla.rti1516.ParameterHandleValueMap theParameters,
hla.rti1516.RegionHandleSet regions,
byte[] userSuppliedTag)
|
hla.rti1516.MessageRetractionReturn |
sendInteractionWithRegions(hla.rti1516.InteractionClassHandle theInteraction,
hla.rti1516.ParameterHandleValueMap theParameters,
hla.rti1516.RegionHandleSet regions,
byte[] userSuppliedTag,
hla.rti1516.LogicalTime theTime)
|
void |
setRangeBounds(hla.rti1516.RegionHandle region,
hla.rti1516.DimensionHandle dimension,
hla.rti1516.RangeBounds bounds)
|
void |
subscribeInteractionClass(hla.rti1516.InteractionClassHandle theClass)
|
void |
subscribeInteractionClassPassively(hla.rti1516.InteractionClassHandle theClass)
|
void |
subscribeInteractionClassPassivelyWithRegions(hla.rti1516.InteractionClassHandle theClass,
hla.rti1516.RegionHandleSet regions)
|
void |
subscribeInteractionClassWithRegions(hla.rti1516.InteractionClassHandle theClass,
hla.rti1516.RegionHandleSet regions)
|
void |
subscribeObjectClassAttributes(hla.rti1516.ObjectClassHandle theClass,
hla.rti1516.AttributeHandleSet attributeList)
|
void |
subscribeObjectClassAttributesPassively(hla.rti1516.ObjectClassHandle theClass,
hla.rti1516.AttributeHandleSet attributeList)
|
void |
subscribeObjectClassAttributesPassivelyWithRegions(hla.rti1516.ObjectClassHandle theClass,
hla.rti1516.AttributeSetRegionSetPairList attributesAndRegions)
|
void |
subscribeObjectClassAttributesWithRegions(hla.rti1516.ObjectClassHandle theClass,
hla.rti1516.AttributeSetRegionSetPairList attributesAndRegions)
|
void |
synchronizationPointAchieved(String synchronizationPointLabel)
|
void |
timeAdvanceRequest(hla.rti1516.LogicalTime theTime)
|
void |
timeAdvanceRequestAvailable(hla.rti1516.LogicalTime theTime)
|
void |
unassociateRegionsForUpdates(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeSetRegionSetPairList attributesAndRegions)
|
void |
unconditionalAttributeOwnershipDivestiture(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandleSet theAttributes)
|
void |
unpublishInteractionClass(hla.rti1516.InteractionClassHandle theInteraction)
|
void |
unpublishObjectClass(hla.rti1516.ObjectClassHandle theClass)
|
void |
unpublishObjectClassAttributes(hla.rti1516.ObjectClassHandle theClass,
hla.rti1516.AttributeHandleSet attributeList)
|
void |
unsubscribeInteractionClass(hla.rti1516.InteractionClassHandle theClass)
|
void |
unsubscribeInteractionClassWithRegions(hla.rti1516.InteractionClassHandle theClass,
hla.rti1516.RegionHandleSet regions)
|
void |
unsubscribeObjectClass(hla.rti1516.ObjectClassHandle theClass)
|
void |
unsubscribeObjectClassAttributes(hla.rti1516.ObjectClassHandle theClass,
hla.rti1516.AttributeHandleSet attributeList)
|
void |
unsubscribeObjectClassAttributesWithRegions(hla.rti1516.ObjectClassHandle theClass,
hla.rti1516.AttributeSetRegionSetPairList attributesAndRegions)
|
void |
updateAttributeValues(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandleValueMap theAttributes,
byte[] tag)
|
hla.rti1516.MessageRetractionReturn |
updateAttributeValues(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandleValueMap theAttributes,
byte[] tag,
hla.rti1516.LogicalTime theTime)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
helper
private Impl1516Helper helper
initialized
private boolean initialized
Default1516RTIAmbassador
public Default1516RTIAmbassador()
throws hla.rti1516.RTIinternalError
- Throws:
hla.rti1516.RTIinternalError
getHelper
public Impl1516Helper getHelper()
createFederationExecution
public void createFederationExecution(String executionName,
URL fdd)
throws hla.rti1516.FederationExecutionAlreadyExists,
hla.rti1516.CouldNotOpenFDD,
hla.rti1516.ErrorReadingFDD,
hla.rti1516.RTIinternalError
- Specified by:
createFederationExecution
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederationExecutionAlreadyExists
hla.rti1516.CouldNotOpenFDD
hla.rti1516.ErrorReadingFDD
hla.rti1516.RTIinternalError
destroyFederationExecution
public void destroyFederationExecution(String executionName)
throws hla.rti1516.FederatesCurrentlyJoined,
hla.rti1516.FederationExecutionDoesNotExist,
hla.rti1516.RTIinternalError
- Specified by:
destroyFederationExecution
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederatesCurrentlyJoined
hla.rti1516.FederationExecutionDoesNotExist
hla.rti1516.RTIinternalError
joinFederationExecution
public hla.rti1516.FederateHandle joinFederationExecution(String federateType,
String federationExecutionName,
hla.rti1516.FederateAmbassador federateReference,
hla.rti1516.MobileFederateServices serviceReferences)
throws hla.rti1516.FederateAlreadyExecutionMember,
hla.rti1516.FederationExecutionDoesNotExist,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
joinFederationExecution
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateAlreadyExecutionMember
hla.rti1516.FederationExecutionDoesNotExist
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
resignFederationExecution
public void resignFederationExecution(hla.rti1516.ResignAction resignAction)
throws hla.rti1516.OwnershipAcquisitionPending,
hla.rti1516.FederateOwnsAttributes,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RTIinternalError
- Specified by:
resignFederationExecution
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.OwnershipAcquisitionPending
hla.rti1516.FederateOwnsAttributes
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RTIinternalError
registerFederationSynchronizationPoint
public void registerFederationSynchronizationPoint(String label,
byte[] userSuppliedTag)
throws hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
registerFederationSynchronizationPoint
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
registerFederationSynchronizationPoint
public void registerFederationSynchronizationPoint(String label,
byte[] tag,
hla.rti1516.FederateHandleSet synchronizationSet)
throws hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
registerFederationSynchronizationPoint
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
synchronizationPointAchieved
public void synchronizationPointAchieved(String synchronizationPointLabel)
throws hla.rti1516.SynchronizationPointLabelNotAnnounced,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
synchronizationPointAchieved
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.SynchronizationPointLabelNotAnnounced
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
requestFederationSave
public void requestFederationSave(String label)
throws hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
requestFederationSave
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
requestFederationSave
public void requestFederationSave(String label,
hla.rti1516.LogicalTime theTime)
throws hla.rti1516.LogicalTimeAlreadyPassed,
hla.rti1516.InvalidLogicalTime,
hla.rti1516.FederateUnableToUseTime,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
requestFederationSave
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.LogicalTimeAlreadyPassed
hla.rti1516.InvalidLogicalTime
hla.rti1516.FederateUnableToUseTime
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
federateSaveBegun
public void federateSaveBegun()
throws hla.rti1516.SaveNotInitiated,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
federateSaveBegun
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.SaveNotInitiated
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
federateSaveComplete
public void federateSaveComplete()
throws hla.rti1516.FederateHasNotBegunSave,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
federateSaveComplete
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateHasNotBegunSave
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
federateSaveNotComplete
public void federateSaveNotComplete()
throws hla.rti1516.FederateHasNotBegunSave,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
federateSaveNotComplete
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateHasNotBegunSave
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
queryFederationSaveStatus
public void queryFederationSaveStatus()
throws hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
queryFederationSaveStatus
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
requestFederationRestore
public void requestFederationRestore(String label)
throws hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
requestFederationRestore
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
federateRestoreComplete
public void federateRestoreComplete()
throws hla.rti1516.RestoreNotRequested,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RTIinternalError
- Specified by:
federateRestoreComplete
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.RestoreNotRequested
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RTIinternalError
federateRestoreNotComplete
public void federateRestoreNotComplete()
throws hla.rti1516.RestoreNotRequested,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RTIinternalError
- Specified by:
federateRestoreNotComplete
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.RestoreNotRequested
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RTIinternalError
queryFederationRestoreStatus
public void queryFederationRestoreStatus()
throws hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RTIinternalError
- Specified by:
queryFederationRestoreStatus
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RTIinternalError
publishObjectClassAttributes
public void publishObjectClassAttributes(hla.rti1516.ObjectClassHandle theClass,
hla.rti1516.AttributeHandleSet attributeList)
throws hla.rti1516.ObjectClassNotDefined,
hla.rti1516.AttributeNotDefined,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
publishObjectClassAttributes
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectClassNotDefined
hla.rti1516.AttributeNotDefined
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
unpublishObjectClass
public void unpublishObjectClass(hla.rti1516.ObjectClassHandle theClass)
throws hla.rti1516.ObjectClassNotDefined,
hla.rti1516.OwnershipAcquisitionPending,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
unpublishObjectClass
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectClassNotDefined
hla.rti1516.OwnershipAcquisitionPending
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
unpublishObjectClassAttributes
public void unpublishObjectClassAttributes(hla.rti1516.ObjectClassHandle theClass,
hla.rti1516.AttributeHandleSet attributeList)
throws hla.rti1516.ObjectClassNotDefined,
hla.rti1516.AttributeNotDefined,
hla.rti1516.OwnershipAcquisitionPending,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
unpublishObjectClassAttributes
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectClassNotDefined
hla.rti1516.AttributeNotDefined
hla.rti1516.OwnershipAcquisitionPending
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
publishInteractionClass
public void publishInteractionClass(hla.rti1516.InteractionClassHandle theInteraction)
throws hla.rti1516.InteractionClassNotDefined,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
publishInteractionClass
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InteractionClassNotDefined
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
unpublishInteractionClass
public void unpublishInteractionClass(hla.rti1516.InteractionClassHandle theInteraction)
throws hla.rti1516.InteractionClassNotDefined,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
unpublishInteractionClass
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InteractionClassNotDefined
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
subscribeObjectClassAttributes
public void subscribeObjectClassAttributes(hla.rti1516.ObjectClassHandle theClass,
hla.rti1516.AttributeHandleSet attributeList)
throws hla.rti1516.ObjectClassNotDefined,
hla.rti1516.AttributeNotDefined,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
subscribeObjectClassAttributes
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectClassNotDefined
hla.rti1516.AttributeNotDefined
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
subscribeObjectClassAttributesPassively
public void subscribeObjectClassAttributesPassively(hla.rti1516.ObjectClassHandle theClass,
hla.rti1516.AttributeHandleSet attributeList)
throws hla.rti1516.ObjectClassNotDefined,
hla.rti1516.AttributeNotDefined,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
subscribeObjectClassAttributesPassively
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectClassNotDefined
hla.rti1516.AttributeNotDefined
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
unsubscribeObjectClass
public void unsubscribeObjectClass(hla.rti1516.ObjectClassHandle theClass)
throws hla.rti1516.ObjectClassNotDefined,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
unsubscribeObjectClass
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectClassNotDefined
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
unsubscribeObjectClassAttributes
public void unsubscribeObjectClassAttributes(hla.rti1516.ObjectClassHandle theClass,
hla.rti1516.AttributeHandleSet attributeList)
throws hla.rti1516.ObjectClassNotDefined,
hla.rti1516.AttributeNotDefined,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
unsubscribeObjectClassAttributes
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectClassNotDefined
hla.rti1516.AttributeNotDefined
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
subscribeInteractionClass
public void subscribeInteractionClass(hla.rti1516.InteractionClassHandle theClass)
throws hla.rti1516.InteractionClassNotDefined,
hla.rti1516.FederateServiceInvocationsAreBeingReportedViaMOM,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
subscribeInteractionClass
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InteractionClassNotDefined
hla.rti1516.FederateServiceInvocationsAreBeingReportedViaMOM
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
subscribeInteractionClassPassively
public void subscribeInteractionClassPassively(hla.rti1516.InteractionClassHandle theClass)
throws hla.rti1516.InteractionClassNotDefined,
hla.rti1516.FederateServiceInvocationsAreBeingReportedViaMOM,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
subscribeInteractionClassPassively
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InteractionClassNotDefined
hla.rti1516.FederateServiceInvocationsAreBeingReportedViaMOM
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
unsubscribeInteractionClass
public void unsubscribeInteractionClass(hla.rti1516.InteractionClassHandle theClass)
throws hla.rti1516.InteractionClassNotDefined,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
unsubscribeInteractionClass
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InteractionClassNotDefined
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
reserveObjectInstanceName
public void reserveObjectInstanceName(String theObjectName)
throws hla.rti1516.IllegalName,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
reserveObjectInstanceName
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.IllegalName
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
registerObjectInstance
public hla.rti1516.ObjectInstanceHandle registerObjectInstance(hla.rti1516.ObjectClassHandle theClass)
throws hla.rti1516.ObjectClassNotDefined,
hla.rti1516.ObjectClassNotPublished,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
registerObjectInstance
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectClassNotDefined
hla.rti1516.ObjectClassNotPublished
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
registerObjectInstance
public hla.rti1516.ObjectInstanceHandle registerObjectInstance(hla.rti1516.ObjectClassHandle theClass,
String theObjectName)
throws hla.rti1516.ObjectClassNotDefined,
hla.rti1516.ObjectClassNotPublished,
hla.rti1516.ObjectInstanceNameNotReserved,
hla.rti1516.ObjectInstanceNameInUse,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
registerObjectInstance
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectClassNotDefined
hla.rti1516.ObjectClassNotPublished
hla.rti1516.ObjectInstanceNameNotReserved
hla.rti1516.ObjectInstanceNameInUse
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
updateAttributeValues
public void updateAttributeValues(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandleValueMap theAttributes,
byte[] tag)
throws hla.rti1516.ObjectInstanceNotKnown,
hla.rti1516.AttributeNotDefined,
hla.rti1516.AttributeNotOwned,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
updateAttributeValues
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectInstanceNotKnown
hla.rti1516.AttributeNotDefined
hla.rti1516.AttributeNotOwned
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
updateAttributeValues
public hla.rti1516.MessageRetractionReturn updateAttributeValues(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandleValueMap theAttributes,
byte[] tag,
hla.rti1516.LogicalTime theTime)
throws hla.rti1516.ObjectInstanceNotKnown,
hla.rti1516.AttributeNotDefined,
hla.rti1516.AttributeNotOwned,
hla.rti1516.InvalidLogicalTime,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
updateAttributeValues
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectInstanceNotKnown
hla.rti1516.AttributeNotDefined
hla.rti1516.AttributeNotOwned
hla.rti1516.InvalidLogicalTime
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
sendInteraction
public void sendInteraction(hla.rti1516.InteractionClassHandle theInteraction,
hla.rti1516.ParameterHandleValueMap theParameters,
byte[] tag)
throws hla.rti1516.InteractionClassNotPublished,
hla.rti1516.InteractionClassNotDefined,
hla.rti1516.InteractionParameterNotDefined,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
sendInteraction
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InteractionClassNotPublished
hla.rti1516.InteractionClassNotDefined
hla.rti1516.InteractionParameterNotDefined
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
sendInteraction
public hla.rti1516.MessageRetractionReturn sendInteraction(hla.rti1516.InteractionClassHandle theInteraction,
hla.rti1516.ParameterHandleValueMap theParameters,
byte[] tag,
hla.rti1516.LogicalTime theTime)
throws hla.rti1516.InteractionClassNotPublished,
hla.rti1516.InteractionClassNotDefined,
hla.rti1516.InteractionParameterNotDefined,
hla.rti1516.InvalidLogicalTime,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
sendInteraction
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InteractionClassNotPublished
hla.rti1516.InteractionClassNotDefined
hla.rti1516.InteractionParameterNotDefined
hla.rti1516.InvalidLogicalTime
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
deleteObjectInstance
public void deleteObjectInstance(hla.rti1516.ObjectInstanceHandle objectHandle,
byte[] userSuppliedTag)
throws hla.rti1516.DeletePrivilegeNotHeld,
hla.rti1516.ObjectInstanceNotKnown,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
deleteObjectInstance
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.DeletePrivilegeNotHeld
hla.rti1516.ObjectInstanceNotKnown
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
deleteObjectInstance
public hla.rti1516.MessageRetractionReturn deleteObjectInstance(hla.rti1516.ObjectInstanceHandle objectHandle,
byte[] userSuppliedTag,
hla.rti1516.LogicalTime theTime)
throws hla.rti1516.DeletePrivilegeNotHeld,
hla.rti1516.ObjectInstanceNotKnown,
hla.rti1516.InvalidLogicalTime,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
deleteObjectInstance
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.DeletePrivilegeNotHeld
hla.rti1516.ObjectInstanceNotKnown
hla.rti1516.InvalidLogicalTime
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
localDeleteObjectInstance
public void localDeleteObjectInstance(hla.rti1516.ObjectInstanceHandle objectHandle)
throws hla.rti1516.ObjectInstanceNotKnown,
hla.rti1516.FederateOwnsAttributes,
hla.rti1516.OwnershipAcquisitionPending,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
localDeleteObjectInstance
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectInstanceNotKnown
hla.rti1516.FederateOwnsAttributes
hla.rti1516.OwnershipAcquisitionPending
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
changeAttributeTransportationType
public void changeAttributeTransportationType(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandleSet theAttributes,
hla.rti1516.TransportationType theType)
throws hla.rti1516.ObjectInstanceNotKnown,
hla.rti1516.AttributeNotDefined,
hla.rti1516.AttributeNotOwned,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
changeAttributeTransportationType
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectInstanceNotKnown
hla.rti1516.AttributeNotDefined
hla.rti1516.AttributeNotOwned
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
changeInteractionTransportationType
public void changeInteractionTransportationType(hla.rti1516.InteractionClassHandle theClass,
hla.rti1516.TransportationType theType)
throws hla.rti1516.InteractionClassNotDefined,
hla.rti1516.InteractionClassNotPublished,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
changeInteractionTransportationType
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InteractionClassNotDefined
hla.rti1516.InteractionClassNotPublished
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
requestAttributeValueUpdate
public void requestAttributeValueUpdate(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandleSet theAttributes,
byte[] tag)
throws hla.rti1516.ObjectInstanceNotKnown,
hla.rti1516.AttributeNotDefined,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
requestAttributeValueUpdate
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectInstanceNotKnown
hla.rti1516.AttributeNotDefined
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
requestAttributeValueUpdate
public void requestAttributeValueUpdate(hla.rti1516.ObjectClassHandle theClass,
hla.rti1516.AttributeHandleSet theAttributes,
byte[] tag)
throws hla.rti1516.ObjectClassNotDefined,
hla.rti1516.AttributeNotDefined,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
requestAttributeValueUpdate
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectClassNotDefined
hla.rti1516.AttributeNotDefined
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
unconditionalAttributeOwnershipDivestiture
public void unconditionalAttributeOwnershipDivestiture(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandleSet theAttributes)
throws hla.rti1516.ObjectInstanceNotKnown,
hla.rti1516.AttributeNotDefined,
hla.rti1516.AttributeNotOwned,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
unconditionalAttributeOwnershipDivestiture
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectInstanceNotKnown
hla.rti1516.AttributeNotDefined
hla.rti1516.AttributeNotOwned
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
negotiatedAttributeOwnershipDivestiture
public void negotiatedAttributeOwnershipDivestiture(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandleSet theAttributes,
byte[] userSuppliedTag)
throws hla.rti1516.ObjectInstanceNotKnown,
hla.rti1516.AttributeNotDefined,
hla.rti1516.AttributeNotOwned,
hla.rti1516.AttributeAlreadyBeingDivested,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
negotiatedAttributeOwnershipDivestiture
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectInstanceNotKnown
hla.rti1516.AttributeNotDefined
hla.rti1516.AttributeNotOwned
hla.rti1516.AttributeAlreadyBeingDivested
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
confirmDivestiture
public void confirmDivestiture(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandleSet theAttributes,
byte[] userSuppliedTag)
throws hla.rti1516.ObjectInstanceNotKnown,
hla.rti1516.AttributeNotDefined,
hla.rti1516.AttributeNotOwned,
hla.rti1516.AttributeDivestitureWasNotRequested,
hla.rti1516.NoAcquisitionPending,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
confirmDivestiture
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectInstanceNotKnown
hla.rti1516.AttributeNotDefined
hla.rti1516.AttributeNotOwned
hla.rti1516.AttributeDivestitureWasNotRequested
hla.rti1516.NoAcquisitionPending
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
attributeOwnershipAcquisition
public void attributeOwnershipAcquisition(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandleSet desiredAttributes,
byte[] userSuppliedTag)
throws hla.rti1516.ObjectInstanceNotKnown,
hla.rti1516.ObjectClassNotPublished,
hla.rti1516.AttributeNotDefined,
hla.rti1516.AttributeNotPublished,
hla.rti1516.FederateOwnsAttributes,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
attributeOwnershipAcquisition
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectInstanceNotKnown
hla.rti1516.ObjectClassNotPublished
hla.rti1516.AttributeNotDefined
hla.rti1516.AttributeNotPublished
hla.rti1516.FederateOwnsAttributes
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
attributeOwnershipAcquisitionIfAvailable
public void attributeOwnershipAcquisitionIfAvailable(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandleSet desiredAttributes)
throws hla.rti1516.ObjectInstanceNotKnown,
hla.rti1516.ObjectClassNotPublished,
hla.rti1516.AttributeNotDefined,
hla.rti1516.AttributeNotPublished,
hla.rti1516.FederateOwnsAttributes,
hla.rti1516.AttributeAlreadyBeingAcquired,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
attributeOwnershipAcquisitionIfAvailable
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectInstanceNotKnown
hla.rti1516.ObjectClassNotPublished
hla.rti1516.AttributeNotDefined
hla.rti1516.AttributeNotPublished
hla.rti1516.FederateOwnsAttributes
hla.rti1516.AttributeAlreadyBeingAcquired
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
attributeOwnershipDivestitureIfWanted
public hla.rti1516.AttributeHandleSet attributeOwnershipDivestitureIfWanted(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandleSet theAttributes)
throws hla.rti1516.ObjectInstanceNotKnown,
hla.rti1516.AttributeNotDefined,
hla.rti1516.AttributeNotOwned,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
attributeOwnershipDivestitureIfWanted
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectInstanceNotKnown
hla.rti1516.AttributeNotDefined
hla.rti1516.AttributeNotOwned
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
cancelNegotiatedAttributeOwnershipDivestiture
public void cancelNegotiatedAttributeOwnershipDivestiture(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandleSet theAttributes)
throws hla.rti1516.ObjectInstanceNotKnown,
hla.rti1516.AttributeNotDefined,
hla.rti1516.AttributeNotOwned,
hla.rti1516.AttributeDivestitureWasNotRequested,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
cancelNegotiatedAttributeOwnershipDivestiture
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectInstanceNotKnown
hla.rti1516.AttributeNotDefined
hla.rti1516.AttributeNotOwned
hla.rti1516.AttributeDivestitureWasNotRequested
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
cancelAttributeOwnershipAcquisition
public void cancelAttributeOwnershipAcquisition(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandleSet theAttributes)
throws hla.rti1516.ObjectInstanceNotKnown,
hla.rti1516.AttributeNotDefined,
hla.rti1516.AttributeAlreadyOwned,
hla.rti1516.AttributeAcquisitionWasNotRequested,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
cancelAttributeOwnershipAcquisition
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectInstanceNotKnown
hla.rti1516.AttributeNotDefined
hla.rti1516.AttributeAlreadyOwned
hla.rti1516.AttributeAcquisitionWasNotRequested
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
queryAttributeOwnership
public void queryAttributeOwnership(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandle theAttribute)
throws hla.rti1516.ObjectInstanceNotKnown,
hla.rti1516.AttributeNotDefined,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
queryAttributeOwnership
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectInstanceNotKnown
hla.rti1516.AttributeNotDefined
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
isAttributeOwnedByFederate
public boolean isAttributeOwnedByFederate(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandle theAttribute)
throws hla.rti1516.ObjectInstanceNotKnown,
hla.rti1516.AttributeNotDefined,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
isAttributeOwnedByFederate
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectInstanceNotKnown
hla.rti1516.AttributeNotDefined
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
enableTimeRegulation
public void enableTimeRegulation(hla.rti1516.LogicalTimeInterval theLookahead)
throws hla.rti1516.TimeRegulationAlreadyEnabled,
hla.rti1516.InvalidLookahead,
hla.rti1516.InTimeAdvancingState,
hla.rti1516.RequestForTimeRegulationPending,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
enableTimeRegulation
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.TimeRegulationAlreadyEnabled
hla.rti1516.InvalidLookahead
hla.rti1516.InTimeAdvancingState
hla.rti1516.RequestForTimeRegulationPending
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
disableTimeRegulation
public void disableTimeRegulation()
throws hla.rti1516.TimeRegulationIsNotEnabled,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
disableTimeRegulation
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.TimeRegulationIsNotEnabled
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
enableTimeConstrained
public void enableTimeConstrained()
throws hla.rti1516.TimeConstrainedAlreadyEnabled,
hla.rti1516.InTimeAdvancingState,
hla.rti1516.RequestForTimeConstrainedPending,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
enableTimeConstrained
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.TimeConstrainedAlreadyEnabled
hla.rti1516.InTimeAdvancingState
hla.rti1516.RequestForTimeConstrainedPending
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
disableTimeConstrained
public void disableTimeConstrained()
throws hla.rti1516.TimeConstrainedIsNotEnabled,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
disableTimeConstrained
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.TimeConstrainedIsNotEnabled
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
timeAdvanceRequest
public void timeAdvanceRequest(hla.rti1516.LogicalTime theTime)
throws hla.rti1516.InvalidLogicalTime,
hla.rti1516.LogicalTimeAlreadyPassed,
hla.rti1516.InTimeAdvancingState,
hla.rti1516.RequestForTimeRegulationPending,
hla.rti1516.RequestForTimeConstrainedPending,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
timeAdvanceRequest
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidLogicalTime
hla.rti1516.LogicalTimeAlreadyPassed
hla.rti1516.InTimeAdvancingState
hla.rti1516.RequestForTimeRegulationPending
hla.rti1516.RequestForTimeConstrainedPending
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
timeAdvanceRequestAvailable
public void timeAdvanceRequestAvailable(hla.rti1516.LogicalTime theTime)
throws hla.rti1516.InvalidLogicalTime,
hla.rti1516.LogicalTimeAlreadyPassed,
hla.rti1516.InTimeAdvancingState,
hla.rti1516.RequestForTimeRegulationPending,
hla.rti1516.RequestForTimeConstrainedPending,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
timeAdvanceRequestAvailable
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidLogicalTime
hla.rti1516.LogicalTimeAlreadyPassed
hla.rti1516.InTimeAdvancingState
hla.rti1516.RequestForTimeRegulationPending
hla.rti1516.RequestForTimeConstrainedPending
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
nextMessageRequest
public void nextMessageRequest(hla.rti1516.LogicalTime theTime)
throws hla.rti1516.InvalidLogicalTime,
hla.rti1516.LogicalTimeAlreadyPassed,
hla.rti1516.InTimeAdvancingState,
hla.rti1516.RequestForTimeRegulationPending,
hla.rti1516.RequestForTimeConstrainedPending,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
nextMessageRequest
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidLogicalTime
hla.rti1516.LogicalTimeAlreadyPassed
hla.rti1516.InTimeAdvancingState
hla.rti1516.RequestForTimeRegulationPending
hla.rti1516.RequestForTimeConstrainedPending
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
nextMessageRequestAvailable
public void nextMessageRequestAvailable(hla.rti1516.LogicalTime theTime)
throws hla.rti1516.InvalidLogicalTime,
hla.rti1516.LogicalTimeAlreadyPassed,
hla.rti1516.InTimeAdvancingState,
hla.rti1516.RequestForTimeRegulationPending,
hla.rti1516.RequestForTimeConstrainedPending,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
nextMessageRequestAvailable
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidLogicalTime
hla.rti1516.LogicalTimeAlreadyPassed
hla.rti1516.InTimeAdvancingState
hla.rti1516.RequestForTimeRegulationPending
hla.rti1516.RequestForTimeConstrainedPending
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
flushQueueRequest
public void flushQueueRequest(hla.rti1516.LogicalTime theTime)
throws hla.rti1516.InvalidLogicalTime,
hla.rti1516.LogicalTimeAlreadyPassed,
hla.rti1516.InTimeAdvancingState,
hla.rti1516.RequestForTimeRegulationPending,
hla.rti1516.RequestForTimeConstrainedPending,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
flushQueueRequest
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidLogicalTime
hla.rti1516.LogicalTimeAlreadyPassed
hla.rti1516.InTimeAdvancingState
hla.rti1516.RequestForTimeRegulationPending
hla.rti1516.RequestForTimeConstrainedPending
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
enableAsynchronousDelivery
public void enableAsynchronousDelivery()
throws hla.rti1516.AsynchronousDeliveryAlreadyEnabled,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
enableAsynchronousDelivery
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.AsynchronousDeliveryAlreadyEnabled
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
disableAsynchronousDelivery
public void disableAsynchronousDelivery()
throws hla.rti1516.AsynchronousDeliveryAlreadyDisabled,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
disableAsynchronousDelivery
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.AsynchronousDeliveryAlreadyDisabled
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
queryGALT
public hla.rti1516.TimeQueryReturn queryGALT()
throws hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
queryGALT
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
queryLogicalTime
public hla.rti1516.LogicalTime queryLogicalTime()
throws hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
queryLogicalTime
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
queryLITS
public hla.rti1516.TimeQueryReturn queryLITS()
throws hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
queryLITS
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
modifyLookahead
public void modifyLookahead(hla.rti1516.LogicalTimeInterval theLookahead)
throws hla.rti1516.TimeRegulationIsNotEnabled,
hla.rti1516.InvalidLookahead,
hla.rti1516.InTimeAdvancingState,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
modifyLookahead
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.TimeRegulationIsNotEnabled
hla.rti1516.InvalidLookahead
hla.rti1516.InTimeAdvancingState
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
queryLookahead
public hla.rti1516.LogicalTimeInterval queryLookahead()
throws hla.rti1516.TimeRegulationIsNotEnabled,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
queryLookahead
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.TimeRegulationIsNotEnabled
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
retract
public void retract(hla.rti1516.MessageRetractionHandle theHandle)
throws hla.rti1516.InvalidMessageRetractionHandle,
hla.rti1516.TimeRegulationIsNotEnabled,
hla.rti1516.MessageCanNoLongerBeRetracted,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
retract
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidMessageRetractionHandle
hla.rti1516.TimeRegulationIsNotEnabled
hla.rti1516.MessageCanNoLongerBeRetracted
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
changeAttributeOrderType
public void changeAttributeOrderType(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeHandleSet theAttributes,
hla.rti1516.OrderType theType)
throws hla.rti1516.ObjectInstanceNotKnown,
hla.rti1516.AttributeNotDefined,
hla.rti1516.AttributeNotOwned,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
changeAttributeOrderType
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectInstanceNotKnown
hla.rti1516.AttributeNotDefined
hla.rti1516.AttributeNotOwned
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
changeInteractionOrderType
public void changeInteractionOrderType(hla.rti1516.InteractionClassHandle theClass,
hla.rti1516.OrderType theType)
throws hla.rti1516.InteractionClassNotDefined,
hla.rti1516.InteractionClassNotPublished,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
changeInteractionOrderType
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InteractionClassNotDefined
hla.rti1516.InteractionClassNotPublished
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
createRegion
public hla.rti1516.RegionHandle createRegion(hla.rti1516.DimensionHandleSet dimensions)
throws hla.rti1516.InvalidDimensionHandle,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
createRegion
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidDimensionHandle
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
commitRegionModifications
public void commitRegionModifications(hla.rti1516.RegionHandleSet regions)
throws hla.rti1516.InvalidRegion,
hla.rti1516.RegionNotCreatedByThisFederate,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
commitRegionModifications
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidRegion
hla.rti1516.RegionNotCreatedByThisFederate
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
deleteRegion
public void deleteRegion(hla.rti1516.RegionHandle theRegion)
throws hla.rti1516.InvalidRegion,
hla.rti1516.RegionNotCreatedByThisFederate,
hla.rti1516.RegionInUseForUpdateOrSubscription,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
deleteRegion
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidRegion
hla.rti1516.RegionNotCreatedByThisFederate
hla.rti1516.RegionInUseForUpdateOrSubscription
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
registerObjectInstanceWithRegions
public hla.rti1516.ObjectInstanceHandle registerObjectInstanceWithRegions(hla.rti1516.ObjectClassHandle theClass,
hla.rti1516.AttributeSetRegionSetPairList attributesAndRegions)
throws hla.rti1516.ObjectClassNotDefined,
hla.rti1516.ObjectClassNotPublished,
hla.rti1516.AttributeNotDefined,
hla.rti1516.AttributeNotPublished,
hla.rti1516.InvalidRegion,
hla.rti1516.RegionNotCreatedByThisFederate,
hla.rti1516.InvalidRegionContext,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
registerObjectInstanceWithRegions
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectClassNotDefined
hla.rti1516.ObjectClassNotPublished
hla.rti1516.AttributeNotDefined
hla.rti1516.AttributeNotPublished
hla.rti1516.InvalidRegion
hla.rti1516.RegionNotCreatedByThisFederate
hla.rti1516.InvalidRegionContext
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
registerObjectInstanceWithRegions
public hla.rti1516.ObjectInstanceHandle registerObjectInstanceWithRegions(hla.rti1516.ObjectClassHandle theClass,
hla.rti1516.AttributeSetRegionSetPairList attributesAndRegions,
String theObject)
throws hla.rti1516.ObjectClassNotDefined,
hla.rti1516.ObjectClassNotPublished,
hla.rti1516.AttributeNotDefined,
hla.rti1516.AttributeNotPublished,
hla.rti1516.InvalidRegion,
hla.rti1516.RegionNotCreatedByThisFederate,
hla.rti1516.InvalidRegionContext,
hla.rti1516.ObjectInstanceNameNotReserved,
hla.rti1516.ObjectInstanceNameInUse,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
registerObjectInstanceWithRegions
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectClassNotDefined
hla.rti1516.ObjectClassNotPublished
hla.rti1516.AttributeNotDefined
hla.rti1516.AttributeNotPublished
hla.rti1516.InvalidRegion
hla.rti1516.RegionNotCreatedByThisFederate
hla.rti1516.InvalidRegionContext
hla.rti1516.ObjectInstanceNameNotReserved
hla.rti1516.ObjectInstanceNameInUse
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
associateRegionsForUpdates
public void associateRegionsForUpdates(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeSetRegionSetPairList attributesAndRegions)
throws hla.rti1516.ObjectInstanceNotKnown,
hla.rti1516.AttributeNotDefined,
hla.rti1516.InvalidRegion,
hla.rti1516.RegionNotCreatedByThisFederate,
hla.rti1516.InvalidRegionContext,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
associateRegionsForUpdates
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectInstanceNotKnown
hla.rti1516.AttributeNotDefined
hla.rti1516.InvalidRegion
hla.rti1516.RegionNotCreatedByThisFederate
hla.rti1516.InvalidRegionContext
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
unassociateRegionsForUpdates
public void unassociateRegionsForUpdates(hla.rti1516.ObjectInstanceHandle theObject,
hla.rti1516.AttributeSetRegionSetPairList attributesAndRegions)
throws hla.rti1516.ObjectInstanceNotKnown,
hla.rti1516.AttributeNotDefined,
hla.rti1516.InvalidRegion,
hla.rti1516.RegionNotCreatedByThisFederate,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
unassociateRegionsForUpdates
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectInstanceNotKnown
hla.rti1516.AttributeNotDefined
hla.rti1516.InvalidRegion
hla.rti1516.RegionNotCreatedByThisFederate
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
subscribeObjectClassAttributesWithRegions
public void subscribeObjectClassAttributesWithRegions(hla.rti1516.ObjectClassHandle theClass,
hla.rti1516.AttributeSetRegionSetPairList attributesAndRegions)
throws hla.rti1516.ObjectClassNotDefined,
hla.rti1516.AttributeNotDefined,
hla.rti1516.InvalidRegion,
hla.rti1516.RegionNotCreatedByThisFederate,
hla.rti1516.InvalidRegionContext,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
subscribeObjectClassAttributesWithRegions
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectClassNotDefined
hla.rti1516.AttributeNotDefined
hla.rti1516.InvalidRegion
hla.rti1516.RegionNotCreatedByThisFederate
hla.rti1516.InvalidRegionContext
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
subscribeObjectClassAttributesPassivelyWithRegions
public void subscribeObjectClassAttributesPassivelyWithRegions(hla.rti1516.ObjectClassHandle theClass,
hla.rti1516.AttributeSetRegionSetPairList attributesAndRegions)
throws hla.rti1516.ObjectClassNotDefined,
hla.rti1516.AttributeNotDefined,
hla.rti1516.InvalidRegion,
hla.rti1516.RegionNotCreatedByThisFederate,
hla.rti1516.InvalidRegionContext,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
subscribeObjectClassAttributesPassivelyWithRegions
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectClassNotDefined
hla.rti1516.AttributeNotDefined
hla.rti1516.InvalidRegion
hla.rti1516.RegionNotCreatedByThisFederate
hla.rti1516.InvalidRegionContext
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
unsubscribeObjectClassAttributesWithRegions
public void unsubscribeObjectClassAttributesWithRegions(hla.rti1516.ObjectClassHandle theClass,
hla.rti1516.AttributeSetRegionSetPairList attributesAndRegions)
throws hla.rti1516.ObjectClassNotDefined,
hla.rti1516.AttributeNotDefined,
hla.rti1516.InvalidRegion,
hla.rti1516.RegionNotCreatedByThisFederate,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
unsubscribeObjectClassAttributesWithRegions
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectClassNotDefined
hla.rti1516.AttributeNotDefined
hla.rti1516.InvalidRegion
hla.rti1516.RegionNotCreatedByThisFederate
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
subscribeInteractionClassWithRegions
public void subscribeInteractionClassWithRegions(hla.rti1516.InteractionClassHandle theClass,
hla.rti1516.RegionHandleSet regions)
throws hla.rti1516.InteractionClassNotDefined,
hla.rti1516.InvalidRegion,
hla.rti1516.RegionNotCreatedByThisFederate,
hla.rti1516.InvalidRegionContext,
hla.rti1516.FederateServiceInvocationsAreBeingReportedViaMOM,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
subscribeInteractionClassWithRegions
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InteractionClassNotDefined
hla.rti1516.InvalidRegion
hla.rti1516.RegionNotCreatedByThisFederate
hla.rti1516.InvalidRegionContext
hla.rti1516.FederateServiceInvocationsAreBeingReportedViaMOM
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
subscribeInteractionClassPassivelyWithRegions
public void subscribeInteractionClassPassivelyWithRegions(hla.rti1516.InteractionClassHandle theClass,
hla.rti1516.RegionHandleSet regions)
throws hla.rti1516.InteractionClassNotDefined,
hla.rti1516.InvalidRegion,
hla.rti1516.RegionNotCreatedByThisFederate,
hla.rti1516.InvalidRegionContext,
hla.rti1516.FederateServiceInvocationsAreBeingReportedViaMOM,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
subscribeInteractionClassPassivelyWithRegions
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InteractionClassNotDefined
hla.rti1516.InvalidRegion
hla.rti1516.RegionNotCreatedByThisFederate
hla.rti1516.InvalidRegionContext
hla.rti1516.FederateServiceInvocationsAreBeingReportedViaMOM
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
unsubscribeInteractionClassWithRegions
public void unsubscribeInteractionClassWithRegions(hla.rti1516.InteractionClassHandle theClass,
hla.rti1516.RegionHandleSet regions)
throws hla.rti1516.InteractionClassNotDefined,
hla.rti1516.InvalidRegion,
hla.rti1516.RegionNotCreatedByThisFederate,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
unsubscribeInteractionClassWithRegions
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InteractionClassNotDefined
hla.rti1516.InvalidRegion
hla.rti1516.RegionNotCreatedByThisFederate
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
sendInteractionWithRegions
public void sendInteractionWithRegions(hla.rti1516.InteractionClassHandle theInteraction,
hla.rti1516.ParameterHandleValueMap theParameters,
hla.rti1516.RegionHandleSet regions,
byte[] userSuppliedTag)
throws hla.rti1516.InteractionClassNotDefined,
hla.rti1516.InteractionClassNotPublished,
hla.rti1516.InteractionParameterNotDefined,
hla.rti1516.InvalidRegion,
hla.rti1516.RegionNotCreatedByThisFederate,
hla.rti1516.InvalidRegionContext,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
sendInteractionWithRegions
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InteractionClassNotDefined
hla.rti1516.InteractionClassNotPublished
hla.rti1516.InteractionParameterNotDefined
hla.rti1516.InvalidRegion
hla.rti1516.RegionNotCreatedByThisFederate
hla.rti1516.InvalidRegionContext
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
sendInteractionWithRegions
public hla.rti1516.MessageRetractionReturn sendInteractionWithRegions(hla.rti1516.InteractionClassHandle theInteraction,
hla.rti1516.ParameterHandleValueMap theParameters,
hla.rti1516.RegionHandleSet regions,
byte[] userSuppliedTag,
hla.rti1516.LogicalTime theTime)
throws hla.rti1516.InteractionClassNotDefined,
hla.rti1516.InteractionClassNotPublished,
hla.rti1516.InteractionParameterNotDefined,
hla.rti1516.InvalidRegion,
hla.rti1516.RegionNotCreatedByThisFederate,
hla.rti1516.InvalidRegionContext,
hla.rti1516.InvalidLogicalTime,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
sendInteractionWithRegions
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InteractionClassNotDefined
hla.rti1516.InteractionClassNotPublished
hla.rti1516.InteractionParameterNotDefined
hla.rti1516.InvalidRegion
hla.rti1516.RegionNotCreatedByThisFederate
hla.rti1516.InvalidRegionContext
hla.rti1516.InvalidLogicalTime
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
requestAttributeValueUpdateWithRegions
public void requestAttributeValueUpdateWithRegions(hla.rti1516.ObjectClassHandle theClass,
hla.rti1516.AttributeSetRegionSetPairList attributesAndRegions,
byte[] userSuppliedTag)
throws hla.rti1516.ObjectClassNotDefined,
hla.rti1516.AttributeNotDefined,
hla.rti1516.InvalidRegion,
hla.rti1516.RegionNotCreatedByThisFederate,
hla.rti1516.InvalidRegionContext,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
requestAttributeValueUpdateWithRegions
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectClassNotDefined
hla.rti1516.AttributeNotDefined
hla.rti1516.InvalidRegion
hla.rti1516.RegionNotCreatedByThisFederate
hla.rti1516.InvalidRegionContext
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
getObjectClassHandle
public hla.rti1516.ObjectClassHandle getObjectClassHandle(String theName)
throws hla.rti1516.NameNotFound,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RTIinternalError
- Specified by:
getObjectClassHandle
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.NameNotFound
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RTIinternalError
getObjectClassName
public String getObjectClassName(hla.rti1516.ObjectClassHandle theHandle)
throws hla.rti1516.InvalidObjectClassHandle,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RTIinternalError
- Specified by:
getObjectClassName
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidObjectClassHandle
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RTIinternalError
getAttributeHandle
public hla.rti1516.AttributeHandle getAttributeHandle(hla.rti1516.ObjectClassHandle whichClass,
String theName)
throws hla.rti1516.InvalidObjectClassHandle,
hla.rti1516.NameNotFound,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RTIinternalError
- Specified by:
getAttributeHandle
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidObjectClassHandle
hla.rti1516.NameNotFound
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RTIinternalError
getAttributeName
public String getAttributeName(hla.rti1516.ObjectClassHandle whichClass,
hla.rti1516.AttributeHandle theHandle)
throws hla.rti1516.InvalidObjectClassHandle,
hla.rti1516.InvalidAttributeHandle,
hla.rti1516.AttributeNotDefined,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RTIinternalError
- Specified by:
getAttributeName
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidObjectClassHandle
hla.rti1516.InvalidAttributeHandle
hla.rti1516.AttributeNotDefined
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RTIinternalError
getInteractionClassHandle
public hla.rti1516.InteractionClassHandle getInteractionClassHandle(String theName)
throws hla.rti1516.NameNotFound,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RTIinternalError
- Specified by:
getInteractionClassHandle
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.NameNotFound
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RTIinternalError
getInteractionClassName
public String getInteractionClassName(hla.rti1516.InteractionClassHandle theHandle)
throws hla.rti1516.InvalidInteractionClassHandle,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RTIinternalError
- Specified by:
getInteractionClassName
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidInteractionClassHandle
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RTIinternalError
getParameterHandle
public hla.rti1516.ParameterHandle getParameterHandle(hla.rti1516.InteractionClassHandle whichClass,
String theName)
throws hla.rti1516.InvalidInteractionClassHandle,
hla.rti1516.NameNotFound,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RTIinternalError
- Specified by:
getParameterHandle
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidInteractionClassHandle
hla.rti1516.NameNotFound
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RTIinternalError
getParameterName
public String getParameterName(hla.rti1516.InteractionClassHandle whichClass,
hla.rti1516.ParameterHandle theHandle)
throws hla.rti1516.InvalidInteractionClassHandle,
hla.rti1516.InvalidParameterHandle,
hla.rti1516.InteractionParameterNotDefined,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RTIinternalError
- Specified by:
getParameterName
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidInteractionClassHandle
hla.rti1516.InvalidParameterHandle
hla.rti1516.InteractionParameterNotDefined
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RTIinternalError
getObjectInstanceHandle
public hla.rti1516.ObjectInstanceHandle getObjectInstanceHandle(String theName)
throws hla.rti1516.ObjectInstanceNotKnown,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RTIinternalError
- Specified by:
getObjectInstanceHandle
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectInstanceNotKnown
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RTIinternalError
getObjectInstanceName
public String getObjectInstanceName(hla.rti1516.ObjectInstanceHandle theHandle)
throws hla.rti1516.ObjectInstanceNotKnown,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RTIinternalError
- Specified by:
getObjectInstanceName
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectInstanceNotKnown
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RTIinternalError
getDimensionHandle
public hla.rti1516.DimensionHandle getDimensionHandle(String theName)
throws hla.rti1516.NameNotFound,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RTIinternalError
- Specified by:
getDimensionHandle
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.NameNotFound
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RTIinternalError
getDimensionName
public String getDimensionName(hla.rti1516.DimensionHandle theHandle)
throws hla.rti1516.InvalidDimensionHandle,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RTIinternalError
- Specified by:
getDimensionName
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidDimensionHandle
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RTIinternalError
getDimensionUpperBound
public long getDimensionUpperBound(hla.rti1516.DimensionHandle theHandle)
throws hla.rti1516.InvalidDimensionHandle,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RTIinternalError
- Specified by:
getDimensionUpperBound
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidDimensionHandle
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RTIinternalError
getAvailableDimensionsForClassAttribute
public hla.rti1516.DimensionHandleSet getAvailableDimensionsForClassAttribute(hla.rti1516.ObjectClassHandle whichClass,
hla.rti1516.AttributeHandle theHandle)
throws hla.rti1516.InvalidObjectClassHandle,
hla.rti1516.InvalidAttributeHandle,
hla.rti1516.AttributeNotDefined,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RTIinternalError
- Specified by:
getAvailableDimensionsForClassAttribute
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidObjectClassHandle
hla.rti1516.InvalidAttributeHandle
hla.rti1516.AttributeNotDefined
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RTIinternalError
getKnownObjectClassHandle
public hla.rti1516.ObjectClassHandle getKnownObjectClassHandle(hla.rti1516.ObjectInstanceHandle theObject)
throws hla.rti1516.ObjectInstanceNotKnown,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RTIinternalError
- Specified by:
getKnownObjectClassHandle
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectInstanceNotKnown
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RTIinternalError
getAvailableDimensionsForInteractionClass
public hla.rti1516.DimensionHandleSet getAvailableDimensionsForInteractionClass(hla.rti1516.InteractionClassHandle theHandle)
throws hla.rti1516.InvalidInteractionClassHandle,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RTIinternalError
- Specified by:
getAvailableDimensionsForInteractionClass
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidInteractionClassHandle
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RTIinternalError
getTransportationType
public hla.rti1516.TransportationType getTransportationType(String theName)
throws hla.rti1516.InvalidTransportationName,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RTIinternalError
- Specified by:
getTransportationType
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidTransportationName
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RTIinternalError
getTransportationName
public String getTransportationName(hla.rti1516.TransportationType theType)
throws hla.rti1516.InvalidTransportationType,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RTIinternalError
- Specified by:
getTransportationName
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidTransportationType
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RTIinternalError
getOrderType
public hla.rti1516.OrderType getOrderType(String theName)
throws hla.rti1516.InvalidOrderName,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RTIinternalError
- Specified by:
getOrderType
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidOrderName
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RTIinternalError
getOrderName
public String getOrderName(hla.rti1516.OrderType theType)
throws hla.rti1516.InvalidOrderType,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RTIinternalError
- Specified by:
getOrderName
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidOrderType
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RTIinternalError
enableObjectClassRelevanceAdvisorySwitch
public void enableObjectClassRelevanceAdvisorySwitch()
throws hla.rti1516.FederateNotExecutionMember,
hla.rti1516.ObjectClassRelevanceAdvisorySwitchIsOn,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
enableObjectClassRelevanceAdvisorySwitch
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
hla.rti1516.ObjectClassRelevanceAdvisorySwitchIsOn
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
disableObjectClassRelevanceAdvisorySwitch
public void disableObjectClassRelevanceAdvisorySwitch()
throws hla.rti1516.ObjectClassRelevanceAdvisorySwitchIsOff,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
disableObjectClassRelevanceAdvisorySwitch
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.ObjectClassRelevanceAdvisorySwitchIsOff
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
enableAttributeRelevanceAdvisorySwitch
public void enableAttributeRelevanceAdvisorySwitch()
throws hla.rti1516.AttributeRelevanceAdvisorySwitchIsOn,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
enableAttributeRelevanceAdvisorySwitch
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.AttributeRelevanceAdvisorySwitchIsOn
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
disableAttributeRelevanceAdvisorySwitch
public void disableAttributeRelevanceAdvisorySwitch()
throws hla.rti1516.AttributeRelevanceAdvisorySwitchIsOff,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
disableAttributeRelevanceAdvisorySwitch
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.AttributeRelevanceAdvisorySwitchIsOff
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
enableAttributeScopeAdvisorySwitch
public void enableAttributeScopeAdvisorySwitch()
throws hla.rti1516.AttributeScopeAdvisorySwitchIsOn,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
enableAttributeScopeAdvisorySwitch
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.AttributeScopeAdvisorySwitchIsOn
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
disableAttributeScopeAdvisorySwitch
public void disableAttributeScopeAdvisorySwitch()
throws hla.rti1516.AttributeScopeAdvisorySwitchIsOff,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
disableAttributeScopeAdvisorySwitch
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.AttributeScopeAdvisorySwitchIsOff
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
enableInteractionRelevanceAdvisorySwitch
public void enableInteractionRelevanceAdvisorySwitch()
throws hla.rti1516.InteractionRelevanceAdvisorySwitchIsOn,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
enableInteractionRelevanceAdvisorySwitch
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InteractionRelevanceAdvisorySwitchIsOn
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
disableInteractionRelevanceAdvisorySwitch
public void disableInteractionRelevanceAdvisorySwitch()
throws hla.rti1516.InteractionRelevanceAdvisorySwitchIsOff,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
disableInteractionRelevanceAdvisorySwitch
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InteractionRelevanceAdvisorySwitchIsOff
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
getDimensionHandleSet
public hla.rti1516.DimensionHandleSet getDimensionHandleSet(hla.rti1516.RegionHandle region)
throws hla.rti1516.InvalidRegion,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
getDimensionHandleSet
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidRegion
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
getRangeBounds
public hla.rti1516.RangeBounds getRangeBounds(hla.rti1516.RegionHandle region,
hla.rti1516.DimensionHandle dimension)
throws hla.rti1516.InvalidRegion,
hla.rti1516.RegionDoesNotContainSpecifiedDimension,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
getRangeBounds
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidRegion
hla.rti1516.RegionDoesNotContainSpecifiedDimension
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
setRangeBounds
public void setRangeBounds(hla.rti1516.RegionHandle region,
hla.rti1516.DimensionHandle dimension,
hla.rti1516.RangeBounds bounds)
throws hla.rti1516.InvalidRegion,
hla.rti1516.RegionNotCreatedByThisFederate,
hla.rti1516.RegionDoesNotContainSpecifiedDimension,
hla.rti1516.InvalidRangeBound,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
setRangeBounds
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidRegion
hla.rti1516.RegionNotCreatedByThisFederate
hla.rti1516.RegionDoesNotContainSpecifiedDimension
hla.rti1516.InvalidRangeBound
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
normalizeFederateHandle
public long normalizeFederateHandle(hla.rti1516.FederateHandle federateHandle)
throws hla.rti1516.InvalidFederateHandle,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RTIinternalError
- Specified by:
normalizeFederateHandle
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidFederateHandle
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RTIinternalError
normalizeServiceGroup
public long normalizeServiceGroup(hla.rti1516.ServiceGroup group)
throws hla.rti1516.InvalidServiceGroup,
hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RTIinternalError
- Specified by:
normalizeServiceGroup
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InvalidServiceGroup
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RTIinternalError
initializeRTI
public Properties initializeRTI(Properties properties)
throws hla.rti1516.RTIinternalError,
hla.rti1516.InitializePreviouslyInvokved,
hla.rti1516.BadInitializationParameter
- Specified by:
initializeRTI
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.RTIinternalError
hla.rti1516.InitializePreviouslyInvokved
hla.rti1516.BadInitializationParameter
finalizeRTI
public void finalizeRTI()
throws hla.rti1516.InitializeNeverInvoked,
hla.rti1516.SomeFederateJoinedToAnExecution,
hla.rti1516.RTIinternalError
- Specified by:
finalizeRTI
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.InitializeNeverInvoked
hla.rti1516.SomeFederateJoinedToAnExecution
hla.rti1516.RTIinternalError
evokeCallback
public boolean evokeCallback(double seconds)
throws hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RTIinternalError
- Specified by:
evokeCallback
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RTIinternalError
evokeMultipleCallbacks
public boolean evokeMultipleCallbacks(double minimumTime,
double maximumTime)
throws hla.rti1516.FederateNotExecutionMember,
hla.rti1516.RTIinternalError
- Specified by:
evokeMultipleCallbacks
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
hla.rti1516.RTIinternalError
enableCallbacks
public void enableCallbacks()
throws hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
enableCallbacks
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
disableCallbacks
public void disableCallbacks()
throws hla.rti1516.FederateNotExecutionMember,
hla.rti1516.SaveInProgress,
hla.rti1516.RestoreInProgress,
hla.rti1516.RTIinternalError
- Specified by:
disableCallbacks
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
hla.rti1516.SaveInProgress
hla.rti1516.RestoreInProgress
hla.rti1516.RTIinternalError
getAttributeHandleFactory
public hla.rti1516.AttributeHandleFactory getAttributeHandleFactory()
throws hla.rti1516.FederateNotExecutionMember
- Specified by:
getAttributeHandleFactory
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
getAttributeHandleSetFactory
public hla.rti1516.AttributeHandleSetFactory getAttributeHandleSetFactory()
throws hla.rti1516.FederateNotExecutionMember
- Specified by:
getAttributeHandleSetFactory
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
getAttributeHandleValueMapFactory
public hla.rti1516.AttributeHandleValueMapFactory getAttributeHandleValueMapFactory()
throws hla.rti1516.FederateNotExecutionMember
- Specified by:
getAttributeHandleValueMapFactory
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
getAttributeSetRegionSetPairListFactory
public hla.rti1516.AttributeSetRegionSetPairListFactory getAttributeSetRegionSetPairListFactory()
throws hla.rti1516.FederateNotExecutionMember
- Specified by:
getAttributeSetRegionSetPairListFactory
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
getDimensionHandleFactory
public hla.rti1516.DimensionHandleFactory getDimensionHandleFactory()
throws hla.rti1516.FederateNotExecutionMember
- Specified by:
getDimensionHandleFactory
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
getDimensionHandleSetFactory
public hla.rti1516.DimensionHandleSetFactory getDimensionHandleSetFactory()
throws hla.rti1516.FederateNotExecutionMember
- Specified by:
getDimensionHandleSetFactory
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
getFederateHandleFactory
public hla.rti1516.FederateHandleFactory getFederateHandleFactory()
throws hla.rti1516.FederateNotExecutionMember
- Specified by:
getFederateHandleFactory
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
getFederateHandleSetFactory
public hla.rti1516.FederateHandleSetFactory getFederateHandleSetFactory()
throws hla.rti1516.FederateNotExecutionMember
- Specified by:
getFederateHandleSetFactory
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
getInteractionClassHandleFactory
public hla.rti1516.InteractionClassHandleFactory getInteractionClassHandleFactory()
throws hla.rti1516.FederateNotExecutionMember
- Specified by:
getInteractionClassHandleFactory
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
getObjectClassHandleFactory
public hla.rti1516.ObjectClassHandleFactory getObjectClassHandleFactory()
throws hla.rti1516.FederateNotExecutionMember
- Specified by:
getObjectClassHandleFactory
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
getObjectInstanceHandleFactory
public hla.rti1516.ObjectInstanceHandleFactory getObjectInstanceHandleFactory()
throws hla.rti1516.FederateNotExecutionMember
- Specified by:
getObjectInstanceHandleFactory
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
getParameterHandleFactory
public hla.rti1516.ParameterHandleFactory getParameterHandleFactory()
throws hla.rti1516.FederateNotExecutionMember
- Specified by:
getParameterHandleFactory
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
getParameterHandleValueMapFactory
public hla.rti1516.ParameterHandleValueMapFactory getParameterHandleValueMapFactory()
throws hla.rti1516.FederateNotExecutionMember
- Specified by:
getParameterHandleValueMapFactory
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
getRegionHandleSetFactory
public hla.rti1516.RegionHandleSetFactory getRegionHandleSetFactory()
throws hla.rti1516.FederateNotExecutionMember
- Specified by:
getRegionHandleSetFactory
in interface hla.rti1516.RTIambassador
- Throws:
hla.rti1516.FederateNotExecutionMember
getHLAversion
public String getHLAversion()
- Specified by:
getHLAversion
in interface hla.rti1516.RTIambassador
processMessage
private com.lbf.commons.messaging.ResponseMessage processMessage(RTI_RequestMessage request)
logException
private void logException(String method,
Throwable e)
throws hla.rti1516.RTIinternalError
- This method prints the stack trace for the exception and then throws an RTIinternalError
- Throws:
hla.rti1516.RTIinternalError