hla.rti1516
Interface RTIambassador
- All Known Implementing Classes:
- LrcRtiAmbassador
public interface RTIambassador
The RTI presents this interface to the federate. RTI implementer must
implement this.
Method Summary |
void |
associateRegionsForUpdates(ObjectInstanceHandle theObject,
AttributeSetRegionSetPairList attributesAndRegions)
|
void |
attributeOwnershipAcquisition(ObjectInstanceHandle theObject,
AttributeHandleSet desiredAttributes,
byte[] userSuppliedTag)
|
void |
attributeOwnershipAcquisitionIfAvailable(ObjectInstanceHandle theObject,
AttributeHandleSet desiredAttributes)
|
AttributeHandleSet |
attributeOwnershipDivestitureIfWanted(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes)
|
void |
cancelAttributeOwnershipAcquisition(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes)
|
void |
cancelNegotiatedAttributeOwnershipDivestiture(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes)
|
void |
changeAttributeOrderType(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes,
OrderType theType)
|
void |
changeAttributeTransportationType(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes,
TransportationType theType)
|
void |
changeInteractionOrderType(InteractionClassHandle theClass,
OrderType theType)
|
void |
changeInteractionTransportationType(InteractionClassHandle theClass,
TransportationType theType)
|
void |
commitRegionModifications(RegionHandleSet regions)
|
void |
confirmDivestiture(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes,
byte[] userSuppliedTag)
|
void |
createFederationExecution(java.lang.String federationExecutionName,
java.net.URL fdd)
|
RegionHandle |
createRegion(DimensionHandleSet dimensions)
|
void |
deleteObjectInstance(ObjectInstanceHandle objectHandle,
byte[] userSuppliedTag)
|
MessageRetractionReturn |
deleteObjectInstance(ObjectInstanceHandle objectHandle,
byte[] userSuppliedTag,
LogicalTime theTime)
|
void |
deleteRegion(RegionHandle theRegion)
|
void |
destroyFederationExecution(java.lang.String federationExecutionName)
|
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(LogicalTimeInterval theLookahead)
|
boolean |
evokeCallback(double seconds)
|
boolean |
evokeMultipleCallbacks(double minimumTime,
double maximumTime)
|
void |
federateRestoreComplete()
|
void |
federateRestoreNotComplete()
|
void |
federateSaveBegun()
|
void |
federateSaveComplete()
|
void |
federateSaveNotComplete()
|
void |
flushQueueRequest(LogicalTime theTime)
|
AttributeHandle |
getAttributeHandle(ObjectClassHandle whichClass,
java.lang.String theName)
|
AttributeHandleFactory |
getAttributeHandleFactory()
|
AttributeHandleSetFactory |
getAttributeHandleSetFactory()
|
AttributeHandleValueMapFactory |
getAttributeHandleValueMapFactory()
|
java.lang.String |
getAttributeName(ObjectClassHandle whichClass,
AttributeHandle theHandle)
|
AttributeSetRegionSetPairListFactory |
getAttributeSetRegionSetPairListFactory()
|
DimensionHandleSet |
getAvailableDimensionsForClassAttribute(ObjectClassHandle whichClass,
AttributeHandle theHandle)
|
DimensionHandleSet |
getAvailableDimensionsForInteractionClass(InteractionClassHandle theHandle)
|
DimensionHandle |
getDimensionHandle(java.lang.String theName)
|
DimensionHandleFactory |
getDimensionHandleFactory()
|
DimensionHandleSet |
getDimensionHandleSet(RegionHandle region)
|
DimensionHandleSetFactory |
getDimensionHandleSetFactory()
|
java.lang.String |
getDimensionName(DimensionHandle theHandle)
|
long |
getDimensionUpperBound(DimensionHandle theHandle)
|
FederateHandleFactory |
getFederateHandleFactory()
|
FederateHandleSetFactory |
getFederateHandleSetFactory()
|
java.lang.String |
getHLAversion()
|
InteractionClassHandle |
getInteractionClassHandle(java.lang.String theName)
|
InteractionClassHandleFactory |
getInteractionClassHandleFactory()
|
java.lang.String |
getInteractionClassName(InteractionClassHandle theHandle)
|
ObjectClassHandle |
getKnownObjectClassHandle(ObjectInstanceHandle theObject)
|
ObjectClassHandle |
getObjectClassHandle(java.lang.String theName)
|
ObjectClassHandleFactory |
getObjectClassHandleFactory()
|
java.lang.String |
getObjectClassName(ObjectClassHandle theHandle)
|
ObjectInstanceHandle |
getObjectInstanceHandle(java.lang.String theName)
|
ObjectInstanceHandleFactory |
getObjectInstanceHandleFactory()
|
java.lang.String |
getObjectInstanceName(ObjectInstanceHandle theHandle)
|
java.lang.String |
getOrderName(OrderType theType)
|
OrderType |
getOrderType(java.lang.String theName)
|
ParameterHandle |
getParameterHandle(InteractionClassHandle whichClass,
java.lang.String theName)
|
ParameterHandleFactory |
getParameterHandleFactory()
|
ParameterHandleValueMapFactory |
getParameterHandleValueMapFactory()
|
java.lang.String |
getParameterName(InteractionClassHandle whichClass,
ParameterHandle theHandle)
|
RangeBounds |
getRangeBounds(RegionHandle region,
DimensionHandle dimension)
|
RegionHandleSetFactory |
getRegionHandleSetFactory()
|
java.lang.String |
getTransportationName(TransportationType theType)
|
TransportationType |
getTransportationType(java.lang.String theName)
|
boolean |
isAttributeOwnedByFederate(ObjectInstanceHandle theObject,
AttributeHandle theAttribute)
|
FederateHandle |
joinFederationExecution(java.lang.String federateType,
java.lang.String federationExecutionName,
FederateAmbassador federateReference,
MobileFederateServices serviceReferences)
|
void |
localDeleteObjectInstance(ObjectInstanceHandle objectHandle)
|
void |
modifyLookahead(LogicalTimeInterval theLookahead)
|
void |
negotiatedAttributeOwnershipDivestiture(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes,
byte[] userSuppliedTag)
|
void |
nextMessageRequest(LogicalTime theTime)
|
void |
nextMessageRequestAvailable(LogicalTime theTime)
|
long |
normalizeFederateHandle(FederateHandle federateHandle)
|
long |
normalizeServiceGroup(ServiceGroup group)
|
void |
publishInteractionClass(InteractionClassHandle theInteraction)
|
void |
publishObjectClassAttributes(ObjectClassHandle theClass,
AttributeHandleSet attributeList)
|
void |
queryAttributeOwnership(ObjectInstanceHandle theObject,
AttributeHandle theAttribute)
|
void |
queryFederationRestoreStatus()
|
void |
queryFederationSaveStatus()
|
TimeQueryReturn |
queryGALT()
|
TimeQueryReturn |
queryLITS()
|
LogicalTime |
queryLogicalTime()
|
LogicalTimeInterval |
queryLookahead()
|
void |
registerFederationSynchronizationPoint(java.lang.String synchronizationPointLabel,
byte[] userSuppliedTag)
|
void |
registerFederationSynchronizationPoint(java.lang.String synchronizationPointLabel,
byte[] userSuppliedTag,
FederateHandleSet synchronizationSet)
|
ObjectInstanceHandle |
registerObjectInstance(ObjectClassHandle theClass)
|
ObjectInstanceHandle |
registerObjectInstance(ObjectClassHandle theClass,
java.lang.String theObjectName)
|
ObjectInstanceHandle |
registerObjectInstanceWithRegions(ObjectClassHandle theClass,
AttributeSetRegionSetPairList attributesAndRegions)
|
ObjectInstanceHandle |
registerObjectInstanceWithRegions(ObjectClassHandle theClass,
AttributeSetRegionSetPairList attributesAndRegions,
java.lang.String theObject)
|
void |
requestAttributeValueUpdate(ObjectClassHandle theClass,
AttributeHandleSet theAttributes,
byte[] userSuppliedTag)
|
void |
requestAttributeValueUpdate(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes,
byte[] userSuppliedTag)
|
void |
requestAttributeValueUpdateWithRegions(ObjectClassHandle theClass,
AttributeSetRegionSetPairList attributesAndRegions,
byte[] userSuppliedTag)
|
void |
requestFederationRestore(java.lang.String label)
|
void |
requestFederationSave(java.lang.String label)
|
void |
requestFederationSave(java.lang.String label,
LogicalTime theTime)
|
void |
reserveObjectInstanceName(java.lang.String theObjectName)
|
void |
resignFederationExecution(ResignAction resignAction)
|
void |
retract(MessageRetractionHandle theHandle)
|
void |
sendInteraction(InteractionClassHandle theInteraction,
ParameterHandleValueMap theParameters,
byte[] userSuppliedTag)
|
MessageRetractionReturn |
sendInteraction(InteractionClassHandle theInteraction,
ParameterHandleValueMap theParameters,
byte[] userSuppliedTag,
LogicalTime theTime)
|
void |
sendInteractionWithRegions(InteractionClassHandle theInteraction,
ParameterHandleValueMap theParameters,
RegionHandleSet regions,
byte[] userSuppliedTag)
|
MessageRetractionReturn |
sendInteractionWithRegions(InteractionClassHandle theInteraction,
ParameterHandleValueMap theParameters,
RegionHandleSet regions,
byte[] userSuppliedTag,
LogicalTime theTime)
|
void |
setRangeBounds(RegionHandle region,
DimensionHandle dimension,
RangeBounds bounds)
|
void |
subscribeInteractionClass(InteractionClassHandle theClass)
|
void |
subscribeInteractionClassPassively(InteractionClassHandle theClass)
|
void |
subscribeInteractionClassPassivelyWithRegions(InteractionClassHandle theClass,
RegionHandleSet regions)
|
void |
subscribeInteractionClassWithRegions(InteractionClassHandle theClass,
RegionHandleSet regions)
|
void |
subscribeObjectClassAttributes(ObjectClassHandle theClass,
AttributeHandleSet attributeList)
|
void |
subscribeObjectClassAttributesPassively(ObjectClassHandle theClass,
AttributeHandleSet attributeList)
|
void |
subscribeObjectClassAttributesPassivelyWithRegions(ObjectClassHandle theClass,
AttributeSetRegionSetPairList attributesAndRegions)
|
void |
subscribeObjectClassAttributesWithRegions(ObjectClassHandle theClass,
AttributeSetRegionSetPairList attributesAndRegions)
|
void |
synchronizationPointAchieved(java.lang.String synchronizationPointLabel)
|
void |
timeAdvanceRequest(LogicalTime theTime)
|
void |
timeAdvanceRequestAvailable(LogicalTime theTime)
|
void |
unassociateRegionsForUpdates(ObjectInstanceHandle theObject,
AttributeSetRegionSetPairList attributesAndRegions)
|
void |
unconditionalAttributeOwnershipDivestiture(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes)
|
void |
unpublishInteractionClass(InteractionClassHandle theInteraction)
|
void |
unpublishObjectClass(ObjectClassHandle theClass)
|
void |
unpublishObjectClassAttributes(ObjectClassHandle theClass,
AttributeHandleSet attributeList)
|
void |
unsubscribeInteractionClass(InteractionClassHandle theClass)
|
void |
unsubscribeInteractionClassWithRegions(InteractionClassHandle theClass,
RegionHandleSet regions)
|
void |
unsubscribeObjectClass(ObjectClassHandle theClass)
|
void |
unsubscribeObjectClassAttributes(ObjectClassHandle theClass,
AttributeHandleSet attributeList)
|
void |
unsubscribeObjectClassAttributesWithRegions(ObjectClassHandle theClass,
AttributeSetRegionSetPairList attributesAndRegions)
|
void |
updateAttributeValues(ObjectInstanceHandle theObject,
AttributeHandleValueMap theAttributes,
byte[] userSuppliedTag)
|
MessageRetractionReturn |
updateAttributeValues(ObjectInstanceHandle theObject,
AttributeHandleValueMap theAttributes,
byte[] userSuppliedTag,
LogicalTime theTime)
|
createFederationExecution
void createFederationExecution(java.lang.String federationExecutionName,
java.net.URL fdd)
throws FederationExecutionAlreadyExists,
CouldNotOpenFDD,
ErrorReadingFDD,
RTIinternalError
- Throws:
FederationExecutionAlreadyExists
CouldNotOpenFDD
ErrorReadingFDD
RTIinternalError
destroyFederationExecution
void destroyFederationExecution(java.lang.String federationExecutionName)
throws FederatesCurrentlyJoined,
FederationExecutionDoesNotExist,
RTIinternalError
- Throws:
FederatesCurrentlyJoined
FederationExecutionDoesNotExist
RTIinternalError
joinFederationExecution
FederateHandle joinFederationExecution(java.lang.String federateType,
java.lang.String federationExecutionName,
FederateAmbassador federateReference,
MobileFederateServices serviceReferences)
throws FederateAlreadyExecutionMember,
FederationExecutionDoesNotExist,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
FederateAlreadyExecutionMember
FederationExecutionDoesNotExist
SaveInProgress
RestoreInProgress
RTIinternalError
resignFederationExecution
void resignFederationExecution(ResignAction resignAction)
throws OwnershipAcquisitionPending,
FederateOwnsAttributes,
FederateNotExecutionMember,
RTIinternalError
- Throws:
OwnershipAcquisitionPending
FederateOwnsAttributes
FederateNotExecutionMember
RTIinternalError
registerFederationSynchronizationPoint
void registerFederationSynchronizationPoint(java.lang.String synchronizationPointLabel,
byte[] userSuppliedTag)
throws FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
registerFederationSynchronizationPoint
void registerFederationSynchronizationPoint(java.lang.String synchronizationPointLabel,
byte[] userSuppliedTag,
FederateHandleSet synchronizationSet)
throws FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
synchronizationPointAchieved
void synchronizationPointAchieved(java.lang.String synchronizationPointLabel)
throws SynchronizationPointLabelNotAnnounced,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
SynchronizationPointLabelNotAnnounced
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
requestFederationSave
void requestFederationSave(java.lang.String label)
throws FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
requestFederationSave
void requestFederationSave(java.lang.String label,
LogicalTime theTime)
throws LogicalTimeAlreadyPassed,
InvalidLogicalTime,
FederateUnableToUseTime,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
LogicalTimeAlreadyPassed
InvalidLogicalTime
FederateUnableToUseTime
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
federateSaveBegun
void federateSaveBegun()
throws SaveNotInitiated,
FederateNotExecutionMember,
RestoreInProgress,
RTIinternalError
- Throws:
SaveNotInitiated
FederateNotExecutionMember
RestoreInProgress
RTIinternalError
federateSaveComplete
void federateSaveComplete()
throws FederateHasNotBegunSave,
FederateNotExecutionMember,
RestoreInProgress,
RTIinternalError
- Throws:
FederateHasNotBegunSave
FederateNotExecutionMember
RestoreInProgress
RTIinternalError
federateSaveNotComplete
void federateSaveNotComplete()
throws FederateHasNotBegunSave,
FederateNotExecutionMember,
RestoreInProgress,
RTIinternalError
- Throws:
FederateHasNotBegunSave
FederateNotExecutionMember
RestoreInProgress
RTIinternalError
queryFederationSaveStatus
void queryFederationSaveStatus()
throws FederateNotExecutionMember,
RestoreInProgress,
RTIinternalError
- Throws:
FederateNotExecutionMember
RestoreInProgress
RTIinternalError
requestFederationRestore
void requestFederationRestore(java.lang.String label)
throws FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
federateRestoreComplete
void federateRestoreComplete()
throws RestoreNotRequested,
FederateNotExecutionMember,
SaveInProgress,
RTIinternalError
- Throws:
RestoreNotRequested
FederateNotExecutionMember
SaveInProgress
RTIinternalError
federateRestoreNotComplete
void federateRestoreNotComplete()
throws RestoreNotRequested,
FederateNotExecutionMember,
SaveInProgress,
RTIinternalError
- Throws:
RestoreNotRequested
FederateNotExecutionMember
SaveInProgress
RTIinternalError
queryFederationRestoreStatus
void queryFederationRestoreStatus()
throws FederateNotExecutionMember,
SaveInProgress,
RTIinternalError
- Throws:
FederateNotExecutionMember
SaveInProgress
RTIinternalError
publishObjectClassAttributes
void publishObjectClassAttributes(ObjectClassHandle theClass,
AttributeHandleSet attributeList)
throws ObjectClassNotDefined,
AttributeNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectClassNotDefined
AttributeNotDefined
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
unpublishObjectClass
void unpublishObjectClass(ObjectClassHandle theClass)
throws ObjectClassNotDefined,
OwnershipAcquisitionPending,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectClassNotDefined
OwnershipAcquisitionPending
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
unpublishObjectClassAttributes
void unpublishObjectClassAttributes(ObjectClassHandle theClass,
AttributeHandleSet attributeList)
throws ObjectClassNotDefined,
AttributeNotDefined,
OwnershipAcquisitionPending,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectClassNotDefined
AttributeNotDefined
OwnershipAcquisitionPending
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
publishInteractionClass
void publishInteractionClass(InteractionClassHandle theInteraction)
throws InteractionClassNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InteractionClassNotDefined
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
unpublishInteractionClass
void unpublishInteractionClass(InteractionClassHandle theInteraction)
throws InteractionClassNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InteractionClassNotDefined
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
subscribeObjectClassAttributes
void subscribeObjectClassAttributes(ObjectClassHandle theClass,
AttributeHandleSet attributeList)
throws ObjectClassNotDefined,
AttributeNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectClassNotDefined
AttributeNotDefined
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
subscribeObjectClassAttributesPassively
void subscribeObjectClassAttributesPassively(ObjectClassHandle theClass,
AttributeHandleSet attributeList)
throws ObjectClassNotDefined,
AttributeNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectClassNotDefined
AttributeNotDefined
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
unsubscribeObjectClass
void unsubscribeObjectClass(ObjectClassHandle theClass)
throws ObjectClassNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectClassNotDefined
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
unsubscribeObjectClassAttributes
void unsubscribeObjectClassAttributes(ObjectClassHandle theClass,
AttributeHandleSet attributeList)
throws ObjectClassNotDefined,
AttributeNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectClassNotDefined
AttributeNotDefined
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
subscribeInteractionClass
void subscribeInteractionClass(InteractionClassHandle theClass)
throws InteractionClassNotDefined,
FederateServiceInvocationsAreBeingReportedViaMOM,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InteractionClassNotDefined
FederateServiceInvocationsAreBeingReportedViaMOM
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
subscribeInteractionClassPassively
void subscribeInteractionClassPassively(InteractionClassHandle theClass)
throws InteractionClassNotDefined,
FederateServiceInvocationsAreBeingReportedViaMOM,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InteractionClassNotDefined
FederateServiceInvocationsAreBeingReportedViaMOM
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
unsubscribeInteractionClass
void unsubscribeInteractionClass(InteractionClassHandle theClass)
throws InteractionClassNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InteractionClassNotDefined
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
reserveObjectInstanceName
void reserveObjectInstanceName(java.lang.String theObjectName)
throws IllegalName,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
IllegalName
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
registerObjectInstance
ObjectInstanceHandle registerObjectInstance(ObjectClassHandle theClass)
throws ObjectClassNotDefined,
ObjectClassNotPublished,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectClassNotDefined
ObjectClassNotPublished
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
registerObjectInstance
ObjectInstanceHandle registerObjectInstance(ObjectClassHandle theClass,
java.lang.String theObjectName)
throws ObjectClassNotDefined,
ObjectClassNotPublished,
ObjectInstanceNameNotReserved,
ObjectInstanceNameInUse,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectClassNotDefined
ObjectClassNotPublished
ObjectInstanceNameNotReserved
ObjectInstanceNameInUse
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
updateAttributeValues
void updateAttributeValues(ObjectInstanceHandle theObject,
AttributeHandleValueMap theAttributes,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectInstanceNotKnown
AttributeNotDefined
AttributeNotOwned
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
updateAttributeValues
MessageRetractionReturn updateAttributeValues(ObjectInstanceHandle theObject,
AttributeHandleValueMap theAttributes,
byte[] userSuppliedTag,
LogicalTime theTime)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
InvalidLogicalTime,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectInstanceNotKnown
AttributeNotDefined
AttributeNotOwned
InvalidLogicalTime
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
sendInteraction
void sendInteraction(InteractionClassHandle theInteraction,
ParameterHandleValueMap theParameters,
byte[] userSuppliedTag)
throws InteractionClassNotPublished,
InteractionClassNotDefined,
InteractionParameterNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InteractionClassNotPublished
InteractionClassNotDefined
InteractionParameterNotDefined
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
sendInteraction
MessageRetractionReturn sendInteraction(InteractionClassHandle theInteraction,
ParameterHandleValueMap theParameters,
byte[] userSuppliedTag,
LogicalTime theTime)
throws InteractionClassNotPublished,
InteractionClassNotDefined,
InteractionParameterNotDefined,
InvalidLogicalTime,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InteractionClassNotPublished
InteractionClassNotDefined
InteractionParameterNotDefined
InvalidLogicalTime
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
deleteObjectInstance
void deleteObjectInstance(ObjectInstanceHandle objectHandle,
byte[] userSuppliedTag)
throws DeletePrivilegeNotHeld,
ObjectInstanceNotKnown,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
DeletePrivilegeNotHeld
ObjectInstanceNotKnown
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
deleteObjectInstance
MessageRetractionReturn deleteObjectInstance(ObjectInstanceHandle objectHandle,
byte[] userSuppliedTag,
LogicalTime theTime)
throws DeletePrivilegeNotHeld,
ObjectInstanceNotKnown,
InvalidLogicalTime,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
DeletePrivilegeNotHeld
ObjectInstanceNotKnown
InvalidLogicalTime
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
localDeleteObjectInstance
void localDeleteObjectInstance(ObjectInstanceHandle objectHandle)
throws ObjectInstanceNotKnown,
FederateOwnsAttributes,
OwnershipAcquisitionPending,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectInstanceNotKnown
FederateOwnsAttributes
OwnershipAcquisitionPending
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
changeAttributeTransportationType
void changeAttributeTransportationType(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes,
TransportationType theType)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectInstanceNotKnown
AttributeNotDefined
AttributeNotOwned
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
changeInteractionTransportationType
void changeInteractionTransportationType(InteractionClassHandle theClass,
TransportationType theType)
throws InteractionClassNotDefined,
InteractionClassNotPublished,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InteractionClassNotDefined
InteractionClassNotPublished
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
requestAttributeValueUpdate
void requestAttributeValueUpdate(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectInstanceNotKnown
AttributeNotDefined
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
requestAttributeValueUpdate
void requestAttributeValueUpdate(ObjectClassHandle theClass,
AttributeHandleSet theAttributes,
byte[] userSuppliedTag)
throws ObjectClassNotDefined,
AttributeNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectClassNotDefined
AttributeNotDefined
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
unconditionalAttributeOwnershipDivestiture
void unconditionalAttributeOwnershipDivestiture(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectInstanceNotKnown
AttributeNotDefined
AttributeNotOwned
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
negotiatedAttributeOwnershipDivestiture
void negotiatedAttributeOwnershipDivestiture(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
AttributeAlreadyBeingDivested,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectInstanceNotKnown
AttributeNotDefined
AttributeNotOwned
AttributeAlreadyBeingDivested
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
confirmDivestiture
void confirmDivestiture(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
AttributeDivestitureWasNotRequested,
NoAcquisitionPending,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectInstanceNotKnown
AttributeNotDefined
AttributeNotOwned
AttributeDivestitureWasNotRequested
NoAcquisitionPending
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
attributeOwnershipAcquisition
void attributeOwnershipAcquisition(ObjectInstanceHandle theObject,
AttributeHandleSet desiredAttributes,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
ObjectClassNotPublished,
AttributeNotDefined,
AttributeNotPublished,
FederateOwnsAttributes,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectInstanceNotKnown
ObjectClassNotPublished
AttributeNotDefined
AttributeNotPublished
FederateOwnsAttributes
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
attributeOwnershipAcquisitionIfAvailable
void attributeOwnershipAcquisitionIfAvailable(ObjectInstanceHandle theObject,
AttributeHandleSet desiredAttributes)
throws ObjectInstanceNotKnown,
ObjectClassNotPublished,
AttributeNotDefined,
AttributeNotPublished,
FederateOwnsAttributes,
AttributeAlreadyBeingAcquired,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectInstanceNotKnown
ObjectClassNotPublished
AttributeNotDefined
AttributeNotPublished
FederateOwnsAttributes
AttributeAlreadyBeingAcquired
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
attributeOwnershipDivestitureIfWanted
AttributeHandleSet attributeOwnershipDivestitureIfWanted(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectInstanceNotKnown
AttributeNotDefined
AttributeNotOwned
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
cancelNegotiatedAttributeOwnershipDivestiture
void cancelNegotiatedAttributeOwnershipDivestiture(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
AttributeDivestitureWasNotRequested,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectInstanceNotKnown
AttributeNotDefined
AttributeNotOwned
AttributeDivestitureWasNotRequested
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
cancelAttributeOwnershipAcquisition
void cancelAttributeOwnershipAcquisition(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeAlreadyOwned,
AttributeAcquisitionWasNotRequested,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectInstanceNotKnown
AttributeNotDefined
AttributeAlreadyOwned
AttributeAcquisitionWasNotRequested
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
queryAttributeOwnership
void queryAttributeOwnership(ObjectInstanceHandle theObject,
AttributeHandle theAttribute)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectInstanceNotKnown
AttributeNotDefined
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
isAttributeOwnedByFederate
boolean isAttributeOwnedByFederate(ObjectInstanceHandle theObject,
AttributeHandle theAttribute)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectInstanceNotKnown
AttributeNotDefined
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
enableTimeRegulation
void enableTimeRegulation(LogicalTimeInterval theLookahead)
throws TimeRegulationAlreadyEnabled,
InvalidLookahead,
InTimeAdvancingState,
RequestForTimeRegulationPending,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
TimeRegulationAlreadyEnabled
InvalidLookahead
InTimeAdvancingState
RequestForTimeRegulationPending
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
disableTimeRegulation
void disableTimeRegulation()
throws TimeRegulationIsNotEnabled,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
TimeRegulationIsNotEnabled
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
enableTimeConstrained
void enableTimeConstrained()
throws TimeConstrainedAlreadyEnabled,
InTimeAdvancingState,
RequestForTimeConstrainedPending,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
TimeConstrainedAlreadyEnabled
InTimeAdvancingState
RequestForTimeConstrainedPending
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
disableTimeConstrained
void disableTimeConstrained()
throws TimeConstrainedIsNotEnabled,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
TimeConstrainedIsNotEnabled
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
timeAdvanceRequest
void timeAdvanceRequest(LogicalTime theTime)
throws InvalidLogicalTime,
LogicalTimeAlreadyPassed,
InTimeAdvancingState,
RequestForTimeRegulationPending,
RequestForTimeConstrainedPending,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InvalidLogicalTime
LogicalTimeAlreadyPassed
InTimeAdvancingState
RequestForTimeRegulationPending
RequestForTimeConstrainedPending
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
timeAdvanceRequestAvailable
void timeAdvanceRequestAvailable(LogicalTime theTime)
throws InvalidLogicalTime,
LogicalTimeAlreadyPassed,
InTimeAdvancingState,
RequestForTimeRegulationPending,
RequestForTimeConstrainedPending,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InvalidLogicalTime
LogicalTimeAlreadyPassed
InTimeAdvancingState
RequestForTimeRegulationPending
RequestForTimeConstrainedPending
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
nextMessageRequest
void nextMessageRequest(LogicalTime theTime)
throws InvalidLogicalTime,
LogicalTimeAlreadyPassed,
InTimeAdvancingState,
RequestForTimeRegulationPending,
RequestForTimeConstrainedPending,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InvalidLogicalTime
LogicalTimeAlreadyPassed
InTimeAdvancingState
RequestForTimeRegulationPending
RequestForTimeConstrainedPending
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
nextMessageRequestAvailable
void nextMessageRequestAvailable(LogicalTime theTime)
throws InvalidLogicalTime,
LogicalTimeAlreadyPassed,
InTimeAdvancingState,
RequestForTimeRegulationPending,
RequestForTimeConstrainedPending,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InvalidLogicalTime
LogicalTimeAlreadyPassed
InTimeAdvancingState
RequestForTimeRegulationPending
RequestForTimeConstrainedPending
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
flushQueueRequest
void flushQueueRequest(LogicalTime theTime)
throws InvalidLogicalTime,
LogicalTimeAlreadyPassed,
InTimeAdvancingState,
RequestForTimeRegulationPending,
RequestForTimeConstrainedPending,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InvalidLogicalTime
LogicalTimeAlreadyPassed
InTimeAdvancingState
RequestForTimeRegulationPending
RequestForTimeConstrainedPending
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
enableAsynchronousDelivery
void enableAsynchronousDelivery()
throws AsynchronousDeliveryAlreadyEnabled,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
AsynchronousDeliveryAlreadyEnabled
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
disableAsynchronousDelivery
void disableAsynchronousDelivery()
throws AsynchronousDeliveryAlreadyDisabled,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
AsynchronousDeliveryAlreadyDisabled
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
queryGALT
TimeQueryReturn queryGALT()
throws FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
queryLogicalTime
LogicalTime queryLogicalTime()
throws FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
queryLITS
TimeQueryReturn queryLITS()
throws FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
modifyLookahead
void modifyLookahead(LogicalTimeInterval theLookahead)
throws TimeRegulationIsNotEnabled,
InvalidLookahead,
InTimeAdvancingState,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
TimeRegulationIsNotEnabled
InvalidLookahead
InTimeAdvancingState
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
queryLookahead
LogicalTimeInterval queryLookahead()
throws TimeRegulationIsNotEnabled,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
TimeRegulationIsNotEnabled
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
retract
void retract(MessageRetractionHandle theHandle)
throws InvalidMessageRetractionHandle,
TimeRegulationIsNotEnabled,
MessageCanNoLongerBeRetracted,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InvalidMessageRetractionHandle
TimeRegulationIsNotEnabled
MessageCanNoLongerBeRetracted
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
changeAttributeOrderType
void changeAttributeOrderType(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes,
OrderType theType)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectInstanceNotKnown
AttributeNotDefined
AttributeNotOwned
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
changeInteractionOrderType
void changeInteractionOrderType(InteractionClassHandle theClass,
OrderType theType)
throws InteractionClassNotDefined,
InteractionClassNotPublished,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InteractionClassNotDefined
InteractionClassNotPublished
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
createRegion
RegionHandle createRegion(DimensionHandleSet dimensions)
throws InvalidDimensionHandle,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InvalidDimensionHandle
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
commitRegionModifications
void commitRegionModifications(RegionHandleSet regions)
throws InvalidRegion,
RegionNotCreatedByThisFederate,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InvalidRegion
RegionNotCreatedByThisFederate
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
deleteRegion
void deleteRegion(RegionHandle theRegion)
throws InvalidRegion,
RegionNotCreatedByThisFederate,
RegionInUseForUpdateOrSubscription,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InvalidRegion
RegionNotCreatedByThisFederate
RegionInUseForUpdateOrSubscription
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
registerObjectInstanceWithRegions
ObjectInstanceHandle registerObjectInstanceWithRegions(ObjectClassHandle theClass,
AttributeSetRegionSetPairList attributesAndRegions)
throws ObjectClassNotDefined,
ObjectClassNotPublished,
AttributeNotDefined,
AttributeNotPublished,
InvalidRegion,
RegionNotCreatedByThisFederate,
InvalidRegionContext,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectClassNotDefined
ObjectClassNotPublished
AttributeNotDefined
AttributeNotPublished
InvalidRegion
RegionNotCreatedByThisFederate
InvalidRegionContext
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
registerObjectInstanceWithRegions
ObjectInstanceHandle registerObjectInstanceWithRegions(ObjectClassHandle theClass,
AttributeSetRegionSetPairList attributesAndRegions,
java.lang.String theObject)
throws ObjectClassNotDefined,
ObjectClassNotPublished,
AttributeNotDefined,
AttributeNotPublished,
InvalidRegion,
RegionNotCreatedByThisFederate,
InvalidRegionContext,
ObjectInstanceNameNotReserved,
ObjectInstanceNameInUse,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectClassNotDefined
ObjectClassNotPublished
AttributeNotDefined
AttributeNotPublished
InvalidRegion
RegionNotCreatedByThisFederate
InvalidRegionContext
ObjectInstanceNameNotReserved
ObjectInstanceNameInUse
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
associateRegionsForUpdates
void associateRegionsForUpdates(ObjectInstanceHandle theObject,
AttributeSetRegionSetPairList attributesAndRegions)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
InvalidRegion,
RegionNotCreatedByThisFederate,
InvalidRegionContext,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectInstanceNotKnown
AttributeNotDefined
InvalidRegion
RegionNotCreatedByThisFederate
InvalidRegionContext
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
unassociateRegionsForUpdates
void unassociateRegionsForUpdates(ObjectInstanceHandle theObject,
AttributeSetRegionSetPairList attributesAndRegions)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
InvalidRegion,
RegionNotCreatedByThisFederate,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectInstanceNotKnown
AttributeNotDefined
InvalidRegion
RegionNotCreatedByThisFederate
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
subscribeObjectClassAttributesWithRegions
void subscribeObjectClassAttributesWithRegions(ObjectClassHandle theClass,
AttributeSetRegionSetPairList attributesAndRegions)
throws ObjectClassNotDefined,
AttributeNotDefined,
InvalidRegion,
RegionNotCreatedByThisFederate,
InvalidRegionContext,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectClassNotDefined
AttributeNotDefined
InvalidRegion
RegionNotCreatedByThisFederate
InvalidRegionContext
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
subscribeObjectClassAttributesPassivelyWithRegions
void subscribeObjectClassAttributesPassivelyWithRegions(ObjectClassHandle theClass,
AttributeSetRegionSetPairList attributesAndRegions)
throws ObjectClassNotDefined,
AttributeNotDefined,
InvalidRegion,
RegionNotCreatedByThisFederate,
InvalidRegionContext,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectClassNotDefined
AttributeNotDefined
InvalidRegion
RegionNotCreatedByThisFederate
InvalidRegionContext
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
unsubscribeObjectClassAttributesWithRegions
void unsubscribeObjectClassAttributesWithRegions(ObjectClassHandle theClass,
AttributeSetRegionSetPairList attributesAndRegions)
throws ObjectClassNotDefined,
AttributeNotDefined,
InvalidRegion,
RegionNotCreatedByThisFederate,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectClassNotDefined
AttributeNotDefined
InvalidRegion
RegionNotCreatedByThisFederate
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
subscribeInteractionClassWithRegions
void subscribeInteractionClassWithRegions(InteractionClassHandle theClass,
RegionHandleSet regions)
throws InteractionClassNotDefined,
InvalidRegion,
RegionNotCreatedByThisFederate,
InvalidRegionContext,
FederateServiceInvocationsAreBeingReportedViaMOM,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InteractionClassNotDefined
InvalidRegion
RegionNotCreatedByThisFederate
InvalidRegionContext
FederateServiceInvocationsAreBeingReportedViaMOM
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
subscribeInteractionClassPassivelyWithRegions
void subscribeInteractionClassPassivelyWithRegions(InteractionClassHandle theClass,
RegionHandleSet regions)
throws InteractionClassNotDefined,
InvalidRegion,
RegionNotCreatedByThisFederate,
InvalidRegionContext,
FederateServiceInvocationsAreBeingReportedViaMOM,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InteractionClassNotDefined
InvalidRegion
RegionNotCreatedByThisFederate
InvalidRegionContext
FederateServiceInvocationsAreBeingReportedViaMOM
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
unsubscribeInteractionClassWithRegions
void unsubscribeInteractionClassWithRegions(InteractionClassHandle theClass,
RegionHandleSet regions)
throws InteractionClassNotDefined,
InvalidRegion,
RegionNotCreatedByThisFederate,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InteractionClassNotDefined
InvalidRegion
RegionNotCreatedByThisFederate
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
sendInteractionWithRegions
void sendInteractionWithRegions(InteractionClassHandle theInteraction,
ParameterHandleValueMap theParameters,
RegionHandleSet regions,
byte[] userSuppliedTag)
throws InteractionClassNotDefined,
InteractionClassNotPublished,
InteractionParameterNotDefined,
InvalidRegion,
RegionNotCreatedByThisFederate,
InvalidRegionContext,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InteractionClassNotDefined
InteractionClassNotPublished
InteractionParameterNotDefined
InvalidRegion
RegionNotCreatedByThisFederate
InvalidRegionContext
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
sendInteractionWithRegions
MessageRetractionReturn sendInteractionWithRegions(InteractionClassHandle theInteraction,
ParameterHandleValueMap theParameters,
RegionHandleSet regions,
byte[] userSuppliedTag,
LogicalTime theTime)
throws InteractionClassNotDefined,
InteractionClassNotPublished,
InteractionParameterNotDefined,
InvalidRegion,
RegionNotCreatedByThisFederate,
InvalidRegionContext,
InvalidLogicalTime,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InteractionClassNotDefined
InteractionClassNotPublished
InteractionParameterNotDefined
InvalidRegion
RegionNotCreatedByThisFederate
InvalidRegionContext
InvalidLogicalTime
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
requestAttributeValueUpdateWithRegions
void requestAttributeValueUpdateWithRegions(ObjectClassHandle theClass,
AttributeSetRegionSetPairList attributesAndRegions,
byte[] userSuppliedTag)
throws ObjectClassNotDefined,
AttributeNotDefined,
InvalidRegion,
RegionNotCreatedByThisFederate,
InvalidRegionContext,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectClassNotDefined
AttributeNotDefined
InvalidRegion
RegionNotCreatedByThisFederate
InvalidRegionContext
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
getObjectClassHandle
ObjectClassHandle getObjectClassHandle(java.lang.String theName)
throws NameNotFound,
FederateNotExecutionMember,
RTIinternalError
- Throws:
NameNotFound
FederateNotExecutionMember
RTIinternalError
getObjectClassName
java.lang.String getObjectClassName(ObjectClassHandle theHandle)
throws InvalidObjectClassHandle,
FederateNotExecutionMember,
RTIinternalError
- Throws:
InvalidObjectClassHandle
FederateNotExecutionMember
RTIinternalError
getAttributeHandle
AttributeHandle getAttributeHandle(ObjectClassHandle whichClass,
java.lang.String theName)
throws InvalidObjectClassHandle,
NameNotFound,
FederateNotExecutionMember,
RTIinternalError
- Throws:
InvalidObjectClassHandle
NameNotFound
FederateNotExecutionMember
RTIinternalError
getAttributeName
java.lang.String getAttributeName(ObjectClassHandle whichClass,
AttributeHandle theHandle)
throws InvalidObjectClassHandle,
InvalidAttributeHandle,
AttributeNotDefined,
FederateNotExecutionMember,
RTIinternalError
- Throws:
InvalidObjectClassHandle
InvalidAttributeHandle
AttributeNotDefined
FederateNotExecutionMember
RTIinternalError
getInteractionClassHandle
InteractionClassHandle getInteractionClassHandle(java.lang.String theName)
throws NameNotFound,
FederateNotExecutionMember,
RTIinternalError
- Throws:
NameNotFound
FederateNotExecutionMember
RTIinternalError
getInteractionClassName
java.lang.String getInteractionClassName(InteractionClassHandle theHandle)
throws InvalidInteractionClassHandle,
FederateNotExecutionMember,
RTIinternalError
- Throws:
InvalidInteractionClassHandle
FederateNotExecutionMember
RTIinternalError
getParameterHandle
ParameterHandle getParameterHandle(InteractionClassHandle whichClass,
java.lang.String theName)
throws InvalidInteractionClassHandle,
NameNotFound,
FederateNotExecutionMember,
RTIinternalError
- Throws:
InvalidInteractionClassHandle
NameNotFound
FederateNotExecutionMember
RTIinternalError
getParameterName
java.lang.String getParameterName(InteractionClassHandle whichClass,
ParameterHandle theHandle)
throws InvalidInteractionClassHandle,
InvalidParameterHandle,
InteractionParameterNotDefined,
FederateNotExecutionMember,
RTIinternalError
- Throws:
InvalidInteractionClassHandle
InvalidParameterHandle
InteractionParameterNotDefined
FederateNotExecutionMember
RTIinternalError
getObjectInstanceHandle
ObjectInstanceHandle getObjectInstanceHandle(java.lang.String theName)
throws ObjectInstanceNotKnown,
FederateNotExecutionMember,
RTIinternalError
- Throws:
ObjectInstanceNotKnown
FederateNotExecutionMember
RTIinternalError
getObjectInstanceName
java.lang.String getObjectInstanceName(ObjectInstanceHandle theHandle)
throws ObjectInstanceNotKnown,
FederateNotExecutionMember,
RTIinternalError
- Throws:
ObjectInstanceNotKnown
FederateNotExecutionMember
RTIinternalError
getDimensionHandle
DimensionHandle getDimensionHandle(java.lang.String theName)
throws NameNotFound,
FederateNotExecutionMember,
RTIinternalError
- Throws:
NameNotFound
FederateNotExecutionMember
RTIinternalError
getDimensionName
java.lang.String getDimensionName(DimensionHandle theHandle)
throws InvalidDimensionHandle,
FederateNotExecutionMember,
RTIinternalError
- Throws:
InvalidDimensionHandle
FederateNotExecutionMember
RTIinternalError
getDimensionUpperBound
long getDimensionUpperBound(DimensionHandle theHandle)
throws InvalidDimensionHandle,
FederateNotExecutionMember,
RTIinternalError
- Throws:
InvalidDimensionHandle
FederateNotExecutionMember
RTIinternalError
getAvailableDimensionsForClassAttribute
DimensionHandleSet getAvailableDimensionsForClassAttribute(ObjectClassHandle whichClass,
AttributeHandle theHandle)
throws InvalidObjectClassHandle,
InvalidAttributeHandle,
AttributeNotDefined,
FederateNotExecutionMember,
RTIinternalError
- Throws:
InvalidObjectClassHandle
InvalidAttributeHandle
AttributeNotDefined
FederateNotExecutionMember
RTIinternalError
getKnownObjectClassHandle
ObjectClassHandle getKnownObjectClassHandle(ObjectInstanceHandle theObject)
throws ObjectInstanceNotKnown,
FederateNotExecutionMember,
RTIinternalError
- Throws:
ObjectInstanceNotKnown
FederateNotExecutionMember
RTIinternalError
getAvailableDimensionsForInteractionClass
DimensionHandleSet getAvailableDimensionsForInteractionClass(InteractionClassHandle theHandle)
throws InvalidInteractionClassHandle,
FederateNotExecutionMember,
RTIinternalError
- Throws:
InvalidInteractionClassHandle
FederateNotExecutionMember
RTIinternalError
getTransportationType
TransportationType getTransportationType(java.lang.String theName)
throws InvalidTransportationName,
FederateNotExecutionMember,
RTIinternalError
- Throws:
InvalidTransportationName
FederateNotExecutionMember
RTIinternalError
getTransportationName
java.lang.String getTransportationName(TransportationType theType)
throws InvalidTransportationType,
FederateNotExecutionMember,
RTIinternalError
- Throws:
InvalidTransportationType
FederateNotExecutionMember
RTIinternalError
getOrderType
OrderType getOrderType(java.lang.String theName)
throws InvalidOrderName,
FederateNotExecutionMember,
RTIinternalError
- Throws:
InvalidOrderName
FederateNotExecutionMember
RTIinternalError
getOrderName
java.lang.String getOrderName(OrderType theType)
throws InvalidOrderType,
FederateNotExecutionMember,
RTIinternalError
- Throws:
InvalidOrderType
FederateNotExecutionMember
RTIinternalError
enableObjectClassRelevanceAdvisorySwitch
void enableObjectClassRelevanceAdvisorySwitch()
throws FederateNotExecutionMember,
ObjectClassRelevanceAdvisorySwitchIsOn,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
FederateNotExecutionMember
ObjectClassRelevanceAdvisorySwitchIsOn
SaveInProgress
RestoreInProgress
RTIinternalError
disableObjectClassRelevanceAdvisorySwitch
void disableObjectClassRelevanceAdvisorySwitch()
throws ObjectClassRelevanceAdvisorySwitchIsOff,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
ObjectClassRelevanceAdvisorySwitchIsOff
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
enableAttributeRelevanceAdvisorySwitch
void enableAttributeRelevanceAdvisorySwitch()
throws AttributeRelevanceAdvisorySwitchIsOn,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
AttributeRelevanceAdvisorySwitchIsOn
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
disableAttributeRelevanceAdvisorySwitch
void disableAttributeRelevanceAdvisorySwitch()
throws AttributeRelevanceAdvisorySwitchIsOff,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
AttributeRelevanceAdvisorySwitchIsOff
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
enableAttributeScopeAdvisorySwitch
void enableAttributeScopeAdvisorySwitch()
throws AttributeScopeAdvisorySwitchIsOn,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
AttributeScopeAdvisorySwitchIsOn
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
disableAttributeScopeAdvisorySwitch
void disableAttributeScopeAdvisorySwitch()
throws AttributeScopeAdvisorySwitchIsOff,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
AttributeScopeAdvisorySwitchIsOff
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
enableInteractionRelevanceAdvisorySwitch
void enableInteractionRelevanceAdvisorySwitch()
throws InteractionRelevanceAdvisorySwitchIsOn,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InteractionRelevanceAdvisorySwitchIsOn
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
disableInteractionRelevanceAdvisorySwitch
void disableInteractionRelevanceAdvisorySwitch()
throws InteractionRelevanceAdvisorySwitchIsOff,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InteractionRelevanceAdvisorySwitchIsOff
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
getDimensionHandleSet
DimensionHandleSet getDimensionHandleSet(RegionHandle region)
throws InvalidRegion,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InvalidRegion
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
getRangeBounds
RangeBounds getRangeBounds(RegionHandle region,
DimensionHandle dimension)
throws InvalidRegion,
RegionDoesNotContainSpecifiedDimension,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InvalidRegion
RegionDoesNotContainSpecifiedDimension
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
setRangeBounds
void setRangeBounds(RegionHandle region,
DimensionHandle dimension,
RangeBounds bounds)
throws InvalidRegion,
RegionNotCreatedByThisFederate,
RegionDoesNotContainSpecifiedDimension,
InvalidRangeBound,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
InvalidRegion
RegionNotCreatedByThisFederate
RegionDoesNotContainSpecifiedDimension
InvalidRangeBound
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
normalizeFederateHandle
long normalizeFederateHandle(FederateHandle federateHandle)
throws InvalidFederateHandle,
FederateNotExecutionMember,
RTIinternalError
- Throws:
InvalidFederateHandle
FederateNotExecutionMember
RTIinternalError
normalizeServiceGroup
long normalizeServiceGroup(ServiceGroup group)
throws InvalidServiceGroup,
FederateNotExecutionMember,
RTIinternalError
- Throws:
InvalidServiceGroup
FederateNotExecutionMember
RTIinternalError
evokeCallback
boolean evokeCallback(double seconds)
throws FederateNotExecutionMember,
RTIinternalError
- Throws:
FederateNotExecutionMember
RTIinternalError
evokeMultipleCallbacks
boolean evokeMultipleCallbacks(double minimumTime,
double maximumTime)
throws FederateNotExecutionMember,
RTIinternalError
- Throws:
FederateNotExecutionMember
RTIinternalError
enableCallbacks
void enableCallbacks()
throws FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
disableCallbacks
void disableCallbacks()
throws FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
- Throws:
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
getAttributeHandleFactory
AttributeHandleFactory getAttributeHandleFactory()
throws FederateNotExecutionMember
- Throws:
FederateNotExecutionMember
getAttributeHandleSetFactory
AttributeHandleSetFactory getAttributeHandleSetFactory()
throws FederateNotExecutionMember
- Throws:
FederateNotExecutionMember
getAttributeHandleValueMapFactory
AttributeHandleValueMapFactory getAttributeHandleValueMapFactory()
throws FederateNotExecutionMember
- Throws:
FederateNotExecutionMember
getAttributeSetRegionSetPairListFactory
AttributeSetRegionSetPairListFactory getAttributeSetRegionSetPairListFactory()
throws FederateNotExecutionMember
- Throws:
FederateNotExecutionMember
getDimensionHandleFactory
DimensionHandleFactory getDimensionHandleFactory()
throws FederateNotExecutionMember
- Throws:
FederateNotExecutionMember
getDimensionHandleSetFactory
DimensionHandleSetFactory getDimensionHandleSetFactory()
throws FederateNotExecutionMember
- Throws:
FederateNotExecutionMember
getFederateHandleFactory
FederateHandleFactory getFederateHandleFactory()
throws FederateNotExecutionMember
- Throws:
FederateNotExecutionMember
getFederateHandleSetFactory
FederateHandleSetFactory getFederateHandleSetFactory()
throws FederateNotExecutionMember
- Throws:
FederateNotExecutionMember
getInteractionClassHandleFactory
InteractionClassHandleFactory getInteractionClassHandleFactory()
throws FederateNotExecutionMember
- Throws:
FederateNotExecutionMember
getObjectClassHandleFactory
ObjectClassHandleFactory getObjectClassHandleFactory()
throws FederateNotExecutionMember
- Throws:
FederateNotExecutionMember
getObjectInstanceHandleFactory
ObjectInstanceHandleFactory getObjectInstanceHandleFactory()
throws FederateNotExecutionMember
- Throws:
FederateNotExecutionMember
getParameterHandleFactory
ParameterHandleFactory getParameterHandleFactory()
throws FederateNotExecutionMember
- Throws:
FederateNotExecutionMember
getParameterHandleValueMapFactory
ParameterHandleValueMapFactory getParameterHandleValueMapFactory()
throws FederateNotExecutionMember
- Throws:
FederateNotExecutionMember
getRegionHandleSetFactory
RegionHandleSetFactory getRegionHandleSetFactory()
throws FederateNotExecutionMember
- Throws:
FederateNotExecutionMember
getHLAversion
java.lang.String getHLAversion()