|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eodisp.hla.lrc.LrcRtiAmbassador
@ThreadSafe public class LrcRtiAmbassador
Implementation of the RtiAmbassador interface. All methods of this class that access the remote federation execution are synchronized to avoid concurrency problems during join/resign.
| Constructor Summary | |
|---|---|
LrcRtiAmbassador(CrcRemote crcRemote)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LrcRtiAmbassador(CrcRemote crcRemote)
| Method Detail |
|---|
public void createFederationExecution(java.lang.String executionName,
java.net.URL fdd)
throws FederationExecutionAlreadyExists,
CouldNotOpenFDD,
ErrorReadingFDD,
RTIinternalError
createFederationExecution in interface RTIambassadorjava.lang.NullPointerException - if either the federationExecutionName or the fdd are null
FederationExecutionAlreadyExists
CouldNotOpenFDD
ErrorReadingFDD
RTIinternalError
public void destroyFederationExecution(java.lang.String executionName)
throws FederatesCurrentlyJoined,
FederationExecutionDoesNotExist,
RTIinternalError
destroyFederationExecution in interface RTIambassadorFederatesCurrentlyJoined
FederationExecutionDoesNotExist
RTIinternalError
public FederateHandle joinFederationExecution(java.lang.String federateType,
java.lang.String executionName,
FederateAmbassador federateAmbassador,
MobileFederateServices serviceReferences)
throws FederateAlreadyExecutionMember,
FederationExecutionDoesNotExist,
SaveInProgress,
RestoreInProgress,
RTIinternalError
joinFederationExecution in interface RTIambassadorFederateAlreadyExecutionMember
FederationExecutionDoesNotExist
SaveInProgress
RestoreInProgress
RTIinternalError
public void resignFederationExecution(ResignAction resignAction)
throws OwnershipAcquisitionPending,
FederateOwnsAttributes,
FederateNotExecutionMember,
RTIinternalError
resignFederationExecution in interface RTIambassadorOwnershipAcquisitionPending
FederateOwnsAttributes
FederateNotExecutionMember
RTIinternalError
public void registerFederationSynchronizationPoint(java.lang.String synchronizationPointLabel,
byte[] userSuppliedTag)
throws FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
registerFederationSynchronizationPoint in interface RTIambassadorFederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void registerFederationSynchronizationPoint(java.lang.String synchronizationPointLabel,
byte[] userSuppliedTag,
FederateHandleSet synchronizationSet)
throws FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
registerFederationSynchronizationPoint in interface RTIambassadorFederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void synchronizationPointAchieved(java.lang.String synchronizationPointLabel)
throws SynchronizationPointLabelNotAnnounced,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
synchronizationPointAchieved in interface RTIambassadorSynchronizationPointLabelNotAnnounced
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void requestFederationSave(java.lang.String label)
throws FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
requestFederationSave in interface RTIambassadorFederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void requestFederationSave(java.lang.String label,
LogicalTime theTime)
throws LogicalTimeAlreadyPassed,
InvalidLogicalTime,
FederateUnableToUseTime,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
requestFederationSave in interface RTIambassadorLogicalTimeAlreadyPassed
InvalidLogicalTime
FederateUnableToUseTime
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void federateSaveBegun()
throws SaveNotInitiated,
FederateNotExecutionMember,
RestoreInProgress,
RTIinternalError
federateSaveBegun in interface RTIambassadorSaveNotInitiated
FederateNotExecutionMember
RestoreInProgress
RTIinternalError
public void federateSaveComplete()
throws FederateHasNotBegunSave,
FederateNotExecutionMember,
RestoreInProgress,
RTIinternalError
federateSaveComplete in interface RTIambassadorFederateHasNotBegunSave
FederateNotExecutionMember
RestoreInProgress
RTIinternalError
public void federateSaveNotComplete()
throws FederateHasNotBegunSave,
FederateNotExecutionMember,
RestoreInProgress,
RTIinternalError
federateSaveNotComplete in interface RTIambassadorFederateHasNotBegunSave
FederateNotExecutionMember
RestoreInProgress
RTIinternalError
public void queryFederationSaveStatus()
throws FederateNotExecutionMember,
RestoreInProgress,
RTIinternalError
queryFederationSaveStatus in interface RTIambassadorFederateNotExecutionMember
RestoreInProgress
RTIinternalError
public void requestFederationRestore(java.lang.String label)
throws FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
requestFederationRestore in interface RTIambassadorFederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void federateRestoreComplete()
throws RestoreNotRequested,
FederateNotExecutionMember,
SaveInProgress,
RTIinternalError
federateRestoreComplete in interface RTIambassadorRestoreNotRequested
FederateNotExecutionMember
SaveInProgress
RTIinternalError
public void federateRestoreNotComplete()
throws RestoreNotRequested,
FederateNotExecutionMember,
SaveInProgress,
RTIinternalError
federateRestoreNotComplete in interface RTIambassadorRestoreNotRequested
FederateNotExecutionMember
SaveInProgress
RTIinternalError
public void queryFederationRestoreStatus()
throws FederateNotExecutionMember,
SaveInProgress,
RTIinternalError
queryFederationRestoreStatus in interface RTIambassadorFederateNotExecutionMember
SaveInProgress
RTIinternalError
public void publishObjectClassAttributes(ObjectClassHandle objectClassHandle,
AttributeHandleSet attributeHandleSet)
throws ObjectClassNotDefined,
AttributeNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
publishObjectClassAttributes in interface RTIambassadorObjectClassNotDefined
AttributeNotDefined
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void unpublishObjectClass(ObjectClassHandle objectClassHandle)
throws ObjectClassNotDefined,
OwnershipAcquisitionPending,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
unpublishObjectClass in interface RTIambassadorObjectClassNotDefined
OwnershipAcquisitionPending
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void unpublishObjectClassAttributes(ObjectClassHandle objectClassHandle,
AttributeHandleSet attributeHandleSet)
throws ObjectClassNotDefined,
AttributeNotDefined,
OwnershipAcquisitionPending,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
unpublishObjectClassAttributes in interface RTIambassadorObjectClassNotDefined
AttributeNotDefined
OwnershipAcquisitionPending
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void publishInteractionClass(InteractionClassHandle interactionClassHandle)
throws InteractionClassNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
publishInteractionClass in interface RTIambassadorInteractionClassNotDefined
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void unpublishInteractionClass(InteractionClassHandle interactionClassHandle)
throws InteractionClassNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
unpublishInteractionClass in interface RTIambassadorInteractionClassNotDefined
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void subscribeObjectClassAttributes(ObjectClassHandle objectClassHandle,
AttributeHandleSet attributeHandleSet)
throws ObjectClassNotDefined,
AttributeNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
subscribeObjectClassAttributes in interface RTIambassadorObjectClassNotDefined
AttributeNotDefined
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void subscribeObjectClassAttributesPassively(ObjectClassHandle theClass,
AttributeHandleSet attributeList)
throws ObjectClassNotDefined,
AttributeNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
subscribeObjectClassAttributesPassively in interface RTIambassadorObjectClassNotDefined
AttributeNotDefined
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void unsubscribeObjectClass(ObjectClassHandle objectClassHandle)
throws ObjectClassNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
unsubscribeObjectClass in interface RTIambassadorObjectClassNotDefined
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void unsubscribeObjectClassAttributes(ObjectClassHandle objectClassHandle,
AttributeHandleSet attributeHandleSet)
throws ObjectClassNotDefined,
AttributeNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
unsubscribeObjectClassAttributes in interface RTIambassadorObjectClassNotDefined
AttributeNotDefined
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void subscribeInteractionClass(InteractionClassHandle interactionClassHandle)
throws InteractionClassNotDefined,
FederateServiceInvocationsAreBeingReportedViaMOM,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
subscribeInteractionClass in interface RTIambassadorInteractionClassNotDefined
FederateServiceInvocationsAreBeingReportedViaMOM
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void subscribeInteractionClassPassively(InteractionClassHandle theClass)
throws InteractionClassNotDefined,
FederateServiceInvocationsAreBeingReportedViaMOM,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
subscribeInteractionClassPassively in interface RTIambassadorInteractionClassNotDefined
FederateServiceInvocationsAreBeingReportedViaMOM
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void unsubscribeInteractionClass(InteractionClassHandle interactionClassHandle)
throws InteractionClassNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
unsubscribeInteractionClass in interface RTIambassadorInteractionClassNotDefined
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void reserveObjectInstanceName(java.lang.String theObjectName)
throws IllegalName,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
reserveObjectInstanceName in interface RTIambassadorIllegalName
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public ObjectInstanceHandle registerObjectInstance(ObjectClassHandle objectClassHandle)
throws ObjectClassNotDefined,
ObjectClassNotPublished,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
registerObjectInstance in interface RTIambassadorObjectClassNotDefined
ObjectClassNotPublished
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public ObjectInstanceHandle registerObjectInstance(ObjectClassHandle objectClassHandle,
java.lang.String theObjectName)
throws ObjectClassNotDefined,
ObjectClassNotPublished,
ObjectInstanceNameNotReserved,
ObjectInstanceNameInUse,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
registerObjectInstance in interface RTIambassadorObjectClassNotDefined
ObjectClassNotPublished
ObjectInstanceNameNotReserved
ObjectInstanceNameInUse
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void updateAttributeValues(ObjectInstanceHandle objectInstanceHandle,
AttributeHandleValueMap attributeHandleValueMap,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
RTIinternalError
updateAttributeValues in interface RTIambassadorObjectInstanceNotKnown
AttributeNotDefined
AttributeNotOwned
FederateNotExecutionMember
RTIinternalError
public MessageRetractionReturn updateAttributeValues(ObjectInstanceHandle theObject,
AttributeHandleValueMap theAttributes,
byte[] userSuppliedTag,
LogicalTime theTime)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
InvalidLogicalTime,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
updateAttributeValues in interface RTIambassadorObjectInstanceNotKnown
AttributeNotDefined
AttributeNotOwned
InvalidLogicalTime
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void sendInteraction(InteractionClassHandle theInteraction,
ParameterHandleValueMap theParameters,
byte[] userSuppliedTag)
throws InteractionClassNotPublished,
InteractionClassNotDefined,
InteractionParameterNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
sendInteraction in interface RTIambassadorInteractionClassNotPublished
InteractionClassNotDefined
InteractionParameterNotDefined
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public MessageRetractionReturn sendInteraction(InteractionClassHandle theInteraction,
ParameterHandleValueMap theParameters,
byte[] userSuppliedTag,
LogicalTime theTime)
throws InteractionClassNotPublished,
InteractionClassNotDefined,
InteractionParameterNotDefined,
InvalidLogicalTime,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
sendInteraction in interface RTIambassadorInteractionClassNotPublished
InteractionClassNotDefined
InteractionParameterNotDefined
InvalidLogicalTime
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void deleteObjectInstance(ObjectInstanceHandle objectHandle,
byte[] userSuppliedTag)
throws DeletePrivilegeNotHeld,
ObjectInstanceNotKnown,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
deleteObjectInstance in interface RTIambassadorDeletePrivilegeNotHeld
ObjectInstanceNotKnown
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public MessageRetractionReturn deleteObjectInstance(ObjectInstanceHandle objectHandle,
byte[] userSuppliedTag,
LogicalTime theTime)
throws DeletePrivilegeNotHeld,
ObjectInstanceNotKnown,
InvalidLogicalTime,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
deleteObjectInstance in interface RTIambassadorDeletePrivilegeNotHeld
ObjectInstanceNotKnown
InvalidLogicalTime
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void localDeleteObjectInstance(ObjectInstanceHandle objectHandle)
throws ObjectInstanceNotKnown,
FederateOwnsAttributes,
OwnershipAcquisitionPending,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
localDeleteObjectInstance in interface RTIambassadorObjectInstanceNotKnown
FederateOwnsAttributes
OwnershipAcquisitionPending
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void changeAttributeTransportationType(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes,
TransportationType theType)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
changeAttributeTransportationType in interface RTIambassadorObjectInstanceNotKnown
AttributeNotDefined
AttributeNotOwned
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void changeInteractionTransportationType(InteractionClassHandle theClass,
TransportationType theType)
throws InteractionClassNotDefined,
InteractionClassNotPublished,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
changeInteractionTransportationType in interface RTIambassadorInteractionClassNotDefined
InteractionClassNotPublished
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void requestAttributeValueUpdate(ObjectInstanceHandle objectInstanceHandle,
AttributeHandleSet attributeHandleSet,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
requestAttributeValueUpdate in interface RTIambassadorObjectInstanceNotKnown
AttributeNotDefined
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void requestAttributeValueUpdate(ObjectClassHandle theClass,
AttributeHandleSet theAttributes,
byte[] userSuppliedTag)
throws ObjectClassNotDefined,
AttributeNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
requestAttributeValueUpdate in interface RTIambassadorObjectClassNotDefined
AttributeNotDefined
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void unconditionalAttributeOwnershipDivestiture(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
unconditionalAttributeOwnershipDivestiture in interface RTIambassadorObjectInstanceNotKnown
AttributeNotDefined
AttributeNotOwned
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void negotiatedAttributeOwnershipDivestiture(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
AttributeAlreadyBeingDivested,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
negotiatedAttributeOwnershipDivestiture in interface RTIambassadorObjectInstanceNotKnown
AttributeNotDefined
AttributeNotOwned
AttributeAlreadyBeingDivested
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void confirmDivestiture(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
AttributeDivestitureWasNotRequested,
NoAcquisitionPending,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
confirmDivestiture in interface RTIambassadorObjectInstanceNotKnown
AttributeNotDefined
AttributeNotOwned
AttributeDivestitureWasNotRequested
NoAcquisitionPending
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void attributeOwnershipAcquisition(ObjectInstanceHandle theObject,
AttributeHandleSet desiredAttributes,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
ObjectClassNotPublished,
AttributeNotDefined,
AttributeNotPublished,
FederateOwnsAttributes,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
attributeOwnershipAcquisition in interface RTIambassadorObjectInstanceNotKnown
ObjectClassNotPublished
AttributeNotDefined
AttributeNotPublished
FederateOwnsAttributes
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void attributeOwnershipAcquisitionIfAvailable(ObjectInstanceHandle theObject,
AttributeHandleSet desiredAttributes)
throws ObjectInstanceNotKnown,
ObjectClassNotPublished,
AttributeNotDefined,
AttributeNotPublished,
FederateOwnsAttributes,
AttributeAlreadyBeingAcquired,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
attributeOwnershipAcquisitionIfAvailable in interface RTIambassadorObjectInstanceNotKnown
ObjectClassNotPublished
AttributeNotDefined
AttributeNotPublished
FederateOwnsAttributes
AttributeAlreadyBeingAcquired
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public AttributeHandleSet attributeOwnershipDivestitureIfWanted(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
attributeOwnershipDivestitureIfWanted in interface RTIambassadorObjectInstanceNotKnown
AttributeNotDefined
AttributeNotOwned
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void cancelNegotiatedAttributeOwnershipDivestiture(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
AttributeDivestitureWasNotRequested,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
cancelNegotiatedAttributeOwnershipDivestiture in interface RTIambassadorObjectInstanceNotKnown
AttributeNotDefined
AttributeNotOwned
AttributeDivestitureWasNotRequested
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void cancelAttributeOwnershipAcquisition(ObjectInstanceHandle objectInstanceHandle,
AttributeHandleSet theAttributes)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeAlreadyOwned,
AttributeAcquisitionWasNotRequested,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
cancelAttributeOwnershipAcquisition in interface RTIambassadorObjectInstanceNotKnown
AttributeNotDefined
AttributeAlreadyOwned
AttributeAcquisitionWasNotRequested
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void queryAttributeOwnership(ObjectInstanceHandle theObject,
AttributeHandle theAttribute)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
queryAttributeOwnership in interface RTIambassadorObjectInstanceNotKnown
AttributeNotDefined
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public boolean isAttributeOwnedByFederate(ObjectInstanceHandle theObject,
AttributeHandle theAttribute)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
isAttributeOwnedByFederate in interface RTIambassadorObjectInstanceNotKnown
AttributeNotDefined
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void enableTimeRegulation(LogicalTimeInterval theLookahead)
throws TimeRegulationAlreadyEnabled,
InvalidLookahead,
InTimeAdvancingState,
RequestForTimeRegulationPending,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
enableTimeRegulation in interface RTIambassadorTimeRegulationAlreadyEnabled
InvalidLookahead
InTimeAdvancingState
RequestForTimeRegulationPending
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void disableTimeRegulation()
throws TimeRegulationIsNotEnabled,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
disableTimeRegulation in interface RTIambassadorTimeRegulationIsNotEnabled
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void enableTimeConstrained()
throws TimeConstrainedAlreadyEnabled,
InTimeAdvancingState,
RequestForTimeConstrainedPending,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
enableTimeConstrained in interface RTIambassadorTimeConstrainedAlreadyEnabled
InTimeAdvancingState
RequestForTimeConstrainedPending
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void disableTimeConstrained()
throws TimeConstrainedIsNotEnabled,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
disableTimeConstrained in interface RTIambassadorTimeConstrainedIsNotEnabled
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void timeAdvanceRequest(LogicalTime theTime)
throws InvalidLogicalTime,
LogicalTimeAlreadyPassed,
InTimeAdvancingState,
RequestForTimeRegulationPending,
RequestForTimeConstrainedPending,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
timeAdvanceRequest in interface RTIambassadorInvalidLogicalTime
LogicalTimeAlreadyPassed
InTimeAdvancingState
RequestForTimeRegulationPending
RequestForTimeConstrainedPending
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void timeAdvanceRequestAvailable(LogicalTime theTime)
throws InvalidLogicalTime,
LogicalTimeAlreadyPassed,
InTimeAdvancingState,
RequestForTimeRegulationPending,
RequestForTimeConstrainedPending,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
timeAdvanceRequestAvailable in interface RTIambassadorInvalidLogicalTime
LogicalTimeAlreadyPassed
InTimeAdvancingState
RequestForTimeRegulationPending
RequestForTimeConstrainedPending
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void nextMessageRequest(LogicalTime theTime)
throws InvalidLogicalTime,
LogicalTimeAlreadyPassed,
InTimeAdvancingState,
RequestForTimeRegulationPending,
RequestForTimeConstrainedPending,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
nextMessageRequest in interface RTIambassadorInvalidLogicalTime
LogicalTimeAlreadyPassed
InTimeAdvancingState
RequestForTimeRegulationPending
RequestForTimeConstrainedPending
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void nextMessageRequestAvailable(LogicalTime theTime)
throws InvalidLogicalTime,
LogicalTimeAlreadyPassed,
InTimeAdvancingState,
RequestForTimeRegulationPending,
RequestForTimeConstrainedPending,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
nextMessageRequestAvailable in interface RTIambassadorInvalidLogicalTime
LogicalTimeAlreadyPassed
InTimeAdvancingState
RequestForTimeRegulationPending
RequestForTimeConstrainedPending
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void flushQueueRequest(LogicalTime theTime)
throws InvalidLogicalTime,
LogicalTimeAlreadyPassed,
InTimeAdvancingState,
RequestForTimeRegulationPending,
RequestForTimeConstrainedPending,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
flushQueueRequest in interface RTIambassadorInvalidLogicalTime
LogicalTimeAlreadyPassed
InTimeAdvancingState
RequestForTimeRegulationPending
RequestForTimeConstrainedPending
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void enableAsynchronousDelivery()
throws AsynchronousDeliveryAlreadyEnabled,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
enableAsynchronousDelivery in interface RTIambassadorAsynchronousDeliveryAlreadyEnabled
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void disableAsynchronousDelivery()
throws AsynchronousDeliveryAlreadyDisabled,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
disableAsynchronousDelivery in interface RTIambassadorAsynchronousDeliveryAlreadyDisabled
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public TimeQueryReturn queryGALT()
throws FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
queryGALT in interface RTIambassadorFederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public LogicalTime queryLogicalTime()
throws FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
queryLogicalTime in interface RTIambassadorFederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public TimeQueryReturn queryLITS()
throws FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
queryLITS in interface RTIambassadorFederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void modifyLookahead(LogicalTimeInterval theLookahead)
throws TimeRegulationIsNotEnabled,
InvalidLookahead,
InTimeAdvancingState,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
modifyLookahead in interface RTIambassadorTimeRegulationIsNotEnabled
InvalidLookahead
InTimeAdvancingState
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public LogicalTimeInterval queryLookahead()
throws TimeRegulationIsNotEnabled,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
queryLookahead in interface RTIambassadorTimeRegulationIsNotEnabled
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void retract(MessageRetractionHandle theHandle)
throws InvalidMessageRetractionHandle,
TimeRegulationIsNotEnabled,
MessageCanNoLongerBeRetracted,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
retract in interface RTIambassadorInvalidMessageRetractionHandle
TimeRegulationIsNotEnabled
MessageCanNoLongerBeRetracted
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void changeAttributeOrderType(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes,
OrderType theType)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
AttributeNotOwned,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
changeAttributeOrderType in interface RTIambassadorObjectInstanceNotKnown
AttributeNotDefined
AttributeNotOwned
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void changeInteractionOrderType(InteractionClassHandle theClass,
OrderType theType)
throws InteractionClassNotDefined,
InteractionClassNotPublished,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
changeInteractionOrderType in interface RTIambassadorInteractionClassNotDefined
InteractionClassNotPublished
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public RegionHandle createRegion(DimensionHandleSet dimensions)
throws InvalidDimensionHandle,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
createRegion in interface RTIambassadorInvalidDimensionHandle
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void commitRegionModifications(RegionHandleSet regions)
throws InvalidRegion,
RegionNotCreatedByThisFederate,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
commitRegionModifications in interface RTIambassadorInvalidRegion
RegionNotCreatedByThisFederate
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void deleteRegion(RegionHandle theRegion)
throws InvalidRegion,
RegionNotCreatedByThisFederate,
RegionInUseForUpdateOrSubscription,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
deleteRegion in interface RTIambassadorInvalidRegion
RegionNotCreatedByThisFederate
RegionInUseForUpdateOrSubscription
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public ObjectInstanceHandle registerObjectInstanceWithRegions(ObjectClassHandle theClass,
AttributeSetRegionSetPairList attributesAndRegions)
throws ObjectClassNotDefined,
ObjectClassNotPublished,
AttributeNotDefined,
AttributeNotPublished,
InvalidRegion,
RegionNotCreatedByThisFederate,
InvalidRegionContext,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
registerObjectInstanceWithRegions in interface RTIambassadorObjectClassNotDefined
ObjectClassNotPublished
AttributeNotDefined
AttributeNotPublished
InvalidRegion
RegionNotCreatedByThisFederate
InvalidRegionContext
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public ObjectInstanceHandle registerObjectInstanceWithRegions(ObjectClassHandle theClass,
AttributeSetRegionSetPairList attributesAndRegions,
java.lang.String theObject)
throws ObjectClassNotDefined,
ObjectClassNotPublished,
AttributeNotDefined,
AttributeNotPublished,
InvalidRegion,
RegionNotCreatedByThisFederate,
InvalidRegionContext,
ObjectInstanceNameNotReserved,
ObjectInstanceNameInUse,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
registerObjectInstanceWithRegions in interface RTIambassadorObjectClassNotDefined
ObjectClassNotPublished
AttributeNotDefined
AttributeNotPublished
InvalidRegion
RegionNotCreatedByThisFederate
InvalidRegionContext
ObjectInstanceNameNotReserved
ObjectInstanceNameInUse
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void associateRegionsForUpdates(ObjectInstanceHandle theObject,
AttributeSetRegionSetPairList attributesAndRegions)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
InvalidRegion,
RegionNotCreatedByThisFederate,
InvalidRegionContext,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
associateRegionsForUpdates in interface RTIambassadorObjectInstanceNotKnown
AttributeNotDefined
InvalidRegion
RegionNotCreatedByThisFederate
InvalidRegionContext
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void unassociateRegionsForUpdates(ObjectInstanceHandle theObject,
AttributeSetRegionSetPairList attributesAndRegions)
throws ObjectInstanceNotKnown,
AttributeNotDefined,
InvalidRegion,
RegionNotCreatedByThisFederate,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
unassociateRegionsForUpdates in interface RTIambassadorObjectInstanceNotKnown
AttributeNotDefined
InvalidRegion
RegionNotCreatedByThisFederate
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void subscribeObjectClassAttributesWithRegions(ObjectClassHandle theClass,
AttributeSetRegionSetPairList attributesAndRegions)
throws ObjectClassNotDefined,
AttributeNotDefined,
InvalidRegion,
RegionNotCreatedByThisFederate,
InvalidRegionContext,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
subscribeObjectClassAttributesWithRegions in interface RTIambassadorObjectClassNotDefined
AttributeNotDefined
InvalidRegion
RegionNotCreatedByThisFederate
InvalidRegionContext
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void subscribeObjectClassAttributesPassivelyWithRegions(ObjectClassHandle theClass,
AttributeSetRegionSetPairList attributesAndRegions)
throws ObjectClassNotDefined,
AttributeNotDefined,
InvalidRegion,
RegionNotCreatedByThisFederate,
InvalidRegionContext,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
subscribeObjectClassAttributesPassivelyWithRegions in interface RTIambassadorObjectClassNotDefined
AttributeNotDefined
InvalidRegion
RegionNotCreatedByThisFederate
InvalidRegionContext
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void unsubscribeObjectClassAttributesWithRegions(ObjectClassHandle theClass,
AttributeSetRegionSetPairList attributesAndRegions)
throws ObjectClassNotDefined,
AttributeNotDefined,
InvalidRegion,
RegionNotCreatedByThisFederate,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
unsubscribeObjectClassAttributesWithRegions in interface RTIambassadorObjectClassNotDefined
AttributeNotDefined
InvalidRegion
RegionNotCreatedByThisFederate
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void subscribeInteractionClassWithRegions(InteractionClassHandle theClass,
RegionHandleSet regions)
throws InteractionClassNotDefined,
InvalidRegion,
RegionNotCreatedByThisFederate,
InvalidRegionContext,
FederateServiceInvocationsAreBeingReportedViaMOM,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
subscribeInteractionClassWithRegions in interface RTIambassadorInteractionClassNotDefined
InvalidRegion
RegionNotCreatedByThisFederate
InvalidRegionContext
FederateServiceInvocationsAreBeingReportedViaMOM
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void subscribeInteractionClassPassivelyWithRegions(InteractionClassHandle theClass,
RegionHandleSet regions)
throws InteractionClassNotDefined,
InvalidRegion,
RegionNotCreatedByThisFederate,
InvalidRegionContext,
FederateServiceInvocationsAreBeingReportedViaMOM,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
subscribeInteractionClassPassivelyWithRegions in interface RTIambassadorInteractionClassNotDefined
InvalidRegion
RegionNotCreatedByThisFederate
InvalidRegionContext
FederateServiceInvocationsAreBeingReportedViaMOM
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void unsubscribeInteractionClassWithRegions(InteractionClassHandle theClass,
RegionHandleSet regions)
throws InteractionClassNotDefined,
InvalidRegion,
RegionNotCreatedByThisFederate,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
unsubscribeInteractionClassWithRegions in interface RTIambassadorInteractionClassNotDefined
InvalidRegion
RegionNotCreatedByThisFederate
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void sendInteractionWithRegions(InteractionClassHandle theInteraction,
ParameterHandleValueMap theParameters,
RegionHandleSet regions,
byte[] userSuppliedTag)
throws InteractionClassNotDefined,
InteractionClassNotPublished,
InteractionParameterNotDefined,
InvalidRegion,
RegionNotCreatedByThisFederate,
InvalidRegionContext,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
sendInteractionWithRegions in interface RTIambassadorInteractionClassNotDefined
InteractionClassNotPublished
InteractionParameterNotDefined
InvalidRegion
RegionNotCreatedByThisFederate
InvalidRegionContext
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public MessageRetractionReturn sendInteractionWithRegions(InteractionClassHandle theInteraction,
ParameterHandleValueMap theParameters,
RegionHandleSet regions,
byte[] userSuppliedTag,
LogicalTime theTime)
throws InteractionClassNotDefined,
InteractionClassNotPublished,
InteractionParameterNotDefined,
InvalidRegion,
RegionNotCreatedByThisFederate,
InvalidRegionContext,
InvalidLogicalTime,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
sendInteractionWithRegions in interface RTIambassadorInteractionClassNotDefined
InteractionClassNotPublished
InteractionParameterNotDefined
InvalidRegion
RegionNotCreatedByThisFederate
InvalidRegionContext
InvalidLogicalTime
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void requestAttributeValueUpdateWithRegions(ObjectClassHandle theClass,
AttributeSetRegionSetPairList attributesAndRegions,
byte[] userSuppliedTag)
throws ObjectClassNotDefined,
AttributeNotDefined,
InvalidRegion,
RegionNotCreatedByThisFederate,
InvalidRegionContext,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
requestAttributeValueUpdateWithRegions in interface RTIambassadorObjectClassNotDefined
AttributeNotDefined
InvalidRegion
RegionNotCreatedByThisFederate
InvalidRegionContext
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public ObjectClassHandle getObjectClassHandle(java.lang.String theName)
throws NameNotFound,
FederateNotExecutionMember,
RTIinternalError
getObjectClassHandle in interface RTIambassadorNameNotFound
FederateNotExecutionMember
RTIinternalError
public java.lang.String getObjectClassName(ObjectClassHandle theHandle)
throws InvalidObjectClassHandle,
FederateNotExecutionMember,
RTIinternalError
getObjectClassName in interface RTIambassadorInvalidObjectClassHandle
FederateNotExecutionMember
RTIinternalError
public AttributeHandle getAttributeHandle(ObjectClassHandle whichClass,
java.lang.String theName)
throws InvalidObjectClassHandle,
NameNotFound,
FederateNotExecutionMember,
RTIinternalError
getAttributeHandle in interface RTIambassadorInvalidObjectClassHandle
NameNotFound
FederateNotExecutionMember
RTIinternalError
public java.lang.String getAttributeName(ObjectClassHandle whichClass,
AttributeHandle theHandle)
throws InvalidObjectClassHandle,
InvalidAttributeHandle,
AttributeNotDefined,
FederateNotExecutionMember,
RTIinternalError
getAttributeName in interface RTIambassadorInvalidObjectClassHandle
InvalidAttributeHandle
AttributeNotDefined
FederateNotExecutionMember
RTIinternalError
public InteractionClassHandle getInteractionClassHandle(java.lang.String theName)
throws NameNotFound,
FederateNotExecutionMember,
RTIinternalError
getInteractionClassHandle in interface RTIambassadorNameNotFound
FederateNotExecutionMember
RTIinternalError
public java.lang.String getInteractionClassName(InteractionClassHandle theHandle)
throws InvalidInteractionClassHandle,
FederateNotExecutionMember,
RTIinternalError
getInteractionClassName in interface RTIambassadorInvalidInteractionClassHandle
FederateNotExecutionMember
RTIinternalError
public ParameterHandle getParameterHandle(InteractionClassHandle whichClass,
java.lang.String theName)
throws InvalidInteractionClassHandle,
NameNotFound,
FederateNotExecutionMember,
RTIinternalError
getParameterHandle in interface RTIambassadorInvalidInteractionClassHandle
NameNotFound
FederateNotExecutionMember
RTIinternalError
public java.lang.String getParameterName(InteractionClassHandle whichClass,
ParameterHandle theHandle)
throws InvalidInteractionClassHandle,
InvalidParameterHandle,
InteractionParameterNotDefined,
FederateNotExecutionMember,
RTIinternalError
getParameterName in interface RTIambassadorInvalidInteractionClassHandle
InvalidParameterHandle
InteractionParameterNotDefined
FederateNotExecutionMember
RTIinternalError
public ObjectInstanceHandle getObjectInstanceHandle(java.lang.String theName)
throws ObjectInstanceNotKnown,
FederateNotExecutionMember,
RTIinternalError
getObjectInstanceHandle in interface RTIambassadorObjectInstanceNotKnown
FederateNotExecutionMember
RTIinternalError
public java.lang.String getObjectInstanceName(ObjectInstanceHandle theHandle)
throws ObjectInstanceNotKnown,
FederateNotExecutionMember,
RTIinternalError
getObjectInstanceName in interface RTIambassadorObjectInstanceNotKnown
FederateNotExecutionMember
RTIinternalError
public DimensionHandle getDimensionHandle(java.lang.String theName)
throws NameNotFound,
FederateNotExecutionMember,
RTIinternalError
getDimensionHandle in interface RTIambassadorNameNotFound
FederateNotExecutionMember
RTIinternalError
public java.lang.String getDimensionName(DimensionHandle theHandle)
throws InvalidDimensionHandle,
FederateNotExecutionMember,
RTIinternalError
getDimensionName in interface RTIambassadorInvalidDimensionHandle
FederateNotExecutionMember
RTIinternalError
public long getDimensionUpperBound(DimensionHandle theHandle)
throws InvalidDimensionHandle,
FederateNotExecutionMember,
RTIinternalError
getDimensionUpperBound in interface RTIambassadorInvalidDimensionHandle
FederateNotExecutionMember
RTIinternalError
public DimensionHandleSet getAvailableDimensionsForClassAttribute(ObjectClassHandle whichClass,
AttributeHandle theHandle)
throws InvalidObjectClassHandle,
InvalidAttributeHandle,
AttributeNotDefined,
FederateNotExecutionMember,
RTIinternalError
getAvailableDimensionsForClassAttribute in interface RTIambassadorInvalidObjectClassHandle
InvalidAttributeHandle
AttributeNotDefined
FederateNotExecutionMember
RTIinternalError
public ObjectClassHandle getKnownObjectClassHandle(ObjectInstanceHandle theObject)
throws ObjectInstanceNotKnown,
FederateNotExecutionMember,
RTIinternalError
getKnownObjectClassHandle in interface RTIambassadorObjectInstanceNotKnown
FederateNotExecutionMember
RTIinternalError
public DimensionHandleSet getAvailableDimensionsForInteractionClass(InteractionClassHandle theHandle)
throws InvalidInteractionClassHandle,
FederateNotExecutionMember,
RTIinternalError
getAvailableDimensionsForInteractionClass in interface RTIambassadorInvalidInteractionClassHandle
FederateNotExecutionMember
RTIinternalError
public TransportationType getTransportationType(java.lang.String theName)
throws InvalidTransportationName,
FederateNotExecutionMember,
RTIinternalError
getTransportationType in interface RTIambassadorInvalidTransportationName
FederateNotExecutionMember
RTIinternalError
public java.lang.String getTransportationName(TransportationType theType)
throws InvalidTransportationType,
FederateNotExecutionMember,
RTIinternalError
getTransportationName in interface RTIambassadorInvalidTransportationType
FederateNotExecutionMember
RTIinternalError
public OrderType getOrderType(java.lang.String theName)
throws InvalidOrderName,
FederateNotExecutionMember,
RTIinternalError
getOrderType in interface RTIambassadorInvalidOrderName
FederateNotExecutionMember
RTIinternalError
public java.lang.String getOrderName(OrderType theType)
throws InvalidOrderType,
FederateNotExecutionMember,
RTIinternalError
getOrderName in interface RTIambassadorInvalidOrderType
FederateNotExecutionMember
RTIinternalError
public void enableObjectClassRelevanceAdvisorySwitch()
throws FederateNotExecutionMember,
ObjectClassRelevanceAdvisorySwitchIsOn,
SaveInProgress,
RestoreInProgress,
RTIinternalError
enableObjectClassRelevanceAdvisorySwitch in interface RTIambassadorFederateNotExecutionMember
ObjectClassRelevanceAdvisorySwitchIsOn
SaveInProgress
RestoreInProgress
RTIinternalError
public void disableObjectClassRelevanceAdvisorySwitch()
throws ObjectClassRelevanceAdvisorySwitchIsOff,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
disableObjectClassRelevanceAdvisorySwitch in interface RTIambassadorObjectClassRelevanceAdvisorySwitchIsOff
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void enableAttributeRelevanceAdvisorySwitch()
throws AttributeRelevanceAdvisorySwitchIsOn,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
enableAttributeRelevanceAdvisorySwitch in interface RTIambassadorAttributeRelevanceAdvisorySwitchIsOn
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void disableAttributeRelevanceAdvisorySwitch()
throws AttributeRelevanceAdvisorySwitchIsOff,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
disableAttributeRelevanceAdvisorySwitch in interface RTIambassadorAttributeRelevanceAdvisorySwitchIsOff
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void enableAttributeScopeAdvisorySwitch()
throws AttributeScopeAdvisorySwitchIsOn,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
enableAttributeScopeAdvisorySwitch in interface RTIambassadorAttributeScopeAdvisorySwitchIsOn
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void disableAttributeScopeAdvisorySwitch()
throws AttributeScopeAdvisorySwitchIsOff,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
disableAttributeScopeAdvisorySwitch in interface RTIambassadorAttributeScopeAdvisorySwitchIsOff
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void enableInteractionRelevanceAdvisorySwitch()
throws InteractionRelevanceAdvisorySwitchIsOn,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
enableInteractionRelevanceAdvisorySwitch in interface RTIambassadorInteractionRelevanceAdvisorySwitchIsOn
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void disableInteractionRelevanceAdvisorySwitch()
throws InteractionRelevanceAdvisorySwitchIsOff,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
disableInteractionRelevanceAdvisorySwitch in interface RTIambassadorInteractionRelevanceAdvisorySwitchIsOff
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public DimensionHandleSet getDimensionHandleSet(RegionHandle region)
throws InvalidRegion,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
getDimensionHandleSet in interface RTIambassadorInvalidRegion
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public RangeBounds getRangeBounds(RegionHandle region,
DimensionHandle dimension)
throws InvalidRegion,
RegionDoesNotContainSpecifiedDimension,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
getRangeBounds in interface RTIambassadorInvalidRegion
RegionDoesNotContainSpecifiedDimension
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void setRangeBounds(RegionHandle region,
DimensionHandle dimension,
RangeBounds bounds)
throws InvalidRegion,
RegionNotCreatedByThisFederate,
RegionDoesNotContainSpecifiedDimension,
InvalidRangeBound,
FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
setRangeBounds in interface RTIambassadorInvalidRegion
RegionNotCreatedByThisFederate
RegionDoesNotContainSpecifiedDimension
InvalidRangeBound
FederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public long normalizeFederateHandle(FederateHandle federateHandle_)
throws InvalidFederateHandle,
FederateNotExecutionMember,
RTIinternalError
normalizeFederateHandle in interface RTIambassadorInvalidFederateHandle
FederateNotExecutionMember
RTIinternalError
public long normalizeServiceGroup(ServiceGroup group)
throws InvalidServiceGroup,
FederateNotExecutionMember,
RTIinternalError
normalizeServiceGroup in interface RTIambassadorInvalidServiceGroup
FederateNotExecutionMember
RTIinternalError
public boolean evokeCallback(double seconds)
throws FederateNotExecutionMember,
RTIinternalError
evokeCallback in interface RTIambassadorFederateNotExecutionMember
RTIinternalError
public boolean evokeMultipleCallbacks(double minimumTime,
double maximumTime)
throws FederateNotExecutionMember,
RTIinternalError
evokeMultipleCallbacks in interface RTIambassadorFederateNotExecutionMember
RTIinternalError
public void enableCallbacks()
throws FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
enableCallbacks in interface RTIambassadorFederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalError
public void disableCallbacks()
throws FederateNotExecutionMember,
SaveInProgress,
RestoreInProgress,
RTIinternalError
disableCallbacks in interface RTIambassadorFederateNotExecutionMember
SaveInProgress
RestoreInProgress
RTIinternalErrorpublic AttributeHandleFactory getAttributeHandleFactory()
getAttributeHandleFactory in interface RTIambassadorpublic AttributeHandleSetFactory getAttributeHandleSetFactory()
getAttributeHandleSetFactory in interface RTIambassadorpublic AttributeHandleValueMapFactory getAttributeHandleValueMapFactory()
getAttributeHandleValueMapFactory in interface RTIambassadorpublic AttributeSetRegionSetPairListFactory getAttributeSetRegionSetPairListFactory()
getAttributeSetRegionSetPairListFactory in interface RTIambassadorpublic DimensionHandleFactory getDimensionHandleFactory()
getDimensionHandleFactory in interface RTIambassadorpublic DimensionHandleSetFactory getDimensionHandleSetFactory()
getDimensionHandleSetFactory in interface RTIambassadorpublic FederateHandleFactory getFederateHandleFactory()
getFederateHandleFactory in interface RTIambassadorpublic FederateHandleSetFactory getFederateHandleSetFactory()
getFederateHandleSetFactory in interface RTIambassadorpublic java.lang.String getHLAversion()
getHLAversion in interface RTIambassadorpublic InteractionClassHandleFactory getInteractionClassHandleFactory()
getInteractionClassHandleFactory in interface RTIambassadorpublic ObjectClassHandleFactory getObjectClassHandleFactory()
getObjectClassHandleFactory in interface RTIambassadorpublic ObjectInstanceHandleFactory getObjectInstanceHandleFactory()
getObjectInstanceHandleFactory in interface RTIambassadorpublic ParameterHandleFactory getParameterHandleFactory()
getParameterHandleFactory in interface RTIambassadorpublic ParameterHandleValueMapFactory getParameterHandleValueMapFactory()
getParameterHandleValueMapFactory in interface RTIambassadorpublic RegionHandleSetFactory getRegionHandleSetFactory()
getRegionHandleSetFactory in interface RTIambassador
public FederationExecutionRemote getFederationExecutionRemote()
throws FederateNotExecutionMember
FederateNotExecutionMember
public java.lang.String getFederationExecutionName()
throws FederateNotExecutionMember
FederateNotExecutionMember
public FederateHandle getFederateHandle()
throws FederateNotExecutionMember
FederateNotExecutionMember
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||