hla.rti1516.jlc
Class NullFederateAmbassador
java.lang.Object
hla.rti1516.jlc.NullFederateAmbassador
- All Implemented Interfaces:
- FederateAmbassador
public class NullFederateAmbassador
- extends Object
- implements FederateAmbassador
|
Method Summary |
void |
announceSynchronizationPoint(String synchronizationPointLabel,
byte[] userSuppliedTag)
|
void |
attributeIsNotOwned(ObjectInstanceHandle theObject,
AttributeHandle theAttribute)
|
void |
attributeIsOwnedByRTI(ObjectInstanceHandle theObject,
AttributeHandle theAttribute)
|
void |
attributeOwnershipAcquisitionNotification(ObjectInstanceHandle theObject,
AttributeHandleSet securedAttributes,
byte[] userSuppliedTag)
|
void |
attributeOwnershipUnavailable(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes)
|
void |
attributesInScope(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes)
|
void |
attributesOutOfScope(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes)
|
void |
confirmAttributeOwnershipAcquisitionCancellation(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes)
|
void |
discoverObjectInstance(ObjectInstanceHandle theObject,
ObjectClassHandle theObjectClass,
String objectName)
|
void |
federationNotRestored(RestoreFailureReason reason)
|
void |
federationNotSaved(SaveFailureReason reason)
|
void |
federationRestoreBegun()
|
void |
federationRestored()
|
void |
federationRestoreStatusResponse(FederateHandleRestoreStatusPair[] response)
|
void |
federationSaved()
|
void |
federationSaveStatusResponse(FederateHandleSaveStatusPair[] response)
|
void |
federationSynchronized(String synchronizationPointLabel)
|
void |
informAttributeOwnership(ObjectInstanceHandle theObject,
AttributeHandle theAttribute,
FederateHandle theOwner)
|
void |
initiateFederateRestore(String label,
FederateHandle federateHandle)
|
void |
initiateFederateSave(String label)
|
void |
initiateFederateSave(String label,
LogicalTime time)
|
void |
objectInstanceNameReservationFailed(String objectName)
|
void |
objectInstanceNameReservationSucceeded(String objectName)
|
void |
provideAttributeValueUpdate(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes,
byte[] userSuppliedTag)
|
void |
receiveInteraction(InteractionClassHandle interactionClass,
ParameterHandleValueMap theParameters,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
|
void |
receiveInteraction(InteractionClassHandle interactionClass,
ParameterHandleValueMap theParameters,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport,
LogicalTime theTime,
OrderType receivedOrdering)
|
void |
receiveInteraction(InteractionClassHandle interactionClass,
ParameterHandleValueMap theParameters,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport,
LogicalTime theTime,
OrderType receivedOrdering,
MessageRetractionHandle messageRetractionHandle)
|
void |
receiveInteraction(InteractionClassHandle interactionClass,
ParameterHandleValueMap theParameters,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport,
LogicalTime theTime,
OrderType receivedOrdering,
MessageRetractionHandle messageRetractionHandle,
RegionHandleSet sentRegions)
|
void |
receiveInteraction(InteractionClassHandle interactionClass,
ParameterHandleValueMap theParameters,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport,
LogicalTime theTime,
OrderType receivedOrdering,
RegionHandleSet regions)
|
void |
receiveInteraction(InteractionClassHandle interactionClass,
ParameterHandleValueMap theParameters,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport,
RegionHandleSet sentRegions)
|
void |
reflectAttributeValues(ObjectInstanceHandle theObject,
AttributeHandleValueMap theAttributes,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
|
void |
reflectAttributeValues(ObjectInstanceHandle theObject,
AttributeHandleValueMap theAttributes,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport,
LogicalTime theTime,
OrderType receivedOrdering)
|
void |
reflectAttributeValues(ObjectInstanceHandle theObject,
AttributeHandleValueMap theAttributes,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport,
LogicalTime theTime,
OrderType receivedOrdering,
MessageRetractionHandle retractionHandle)
|
void |
reflectAttributeValues(ObjectInstanceHandle theObject,
AttributeHandleValueMap theAttributes,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport,
LogicalTime theTime,
OrderType receivedOrdering,
MessageRetractionHandle retractionHandle,
RegionHandleSet sentRegions)
|
void |
reflectAttributeValues(ObjectInstanceHandle theObject,
AttributeHandleValueMap theAttributes,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport,
LogicalTime theTime,
OrderType receivedOrdering,
RegionHandleSet sentRegions)
|
void |
reflectAttributeValues(ObjectInstanceHandle theObject,
AttributeHandleValueMap theAttributes,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport,
RegionHandleSet sentRegions)
|
void |
removeObjectInstance(ObjectInstanceHandle theObject,
byte[] userSuppliedTag,
OrderType sentOrdering)
|
void |
removeObjectInstance(ObjectInstanceHandle theObject,
byte[] userSuppliedTag,
OrderType sentOrdering,
LogicalTime theTime,
OrderType receivedOrdering)
|
void |
removeObjectInstance(ObjectInstanceHandle theObject,
byte[] userSuppliedTag,
OrderType sentOrdering,
LogicalTime theTime,
OrderType receivedOrdering,
MessageRetractionHandle retractionHandle)
|
void |
requestAttributeOwnershipAssumption(ObjectInstanceHandle theObject,
AttributeHandleSet offeredAttributes,
byte[] userSuppliedTag)
|
void |
requestAttributeOwnershipRelease(ObjectInstanceHandle theObject,
AttributeHandleSet candidateAttributes,
byte[] userSuppliedTag)
|
void |
requestDivestitureConfirmation(ObjectInstanceHandle theObject,
AttributeHandleSet offeredAttributes)
|
void |
requestFederationRestoreFailed(String label)
|
void |
requestFederationRestoreSucceeded(String label)
|
void |
requestRetraction(MessageRetractionHandle theHandle)
|
void |
startRegistrationForObjectClass(ObjectClassHandle theClass)
|
void |
stopRegistrationForObjectClass(ObjectClassHandle theClass)
|
void |
synchronizationPointRegistrationFailed(String synchronizationPointLabel,
SynchronizationPointFailureReason reason)
|
void |
synchronizationPointRegistrationSucceeded(String synchronizationPointLabel)
|
void |
timeAdvanceGrant(LogicalTime theTime)
|
void |
timeConstrainedEnabled(LogicalTime time)
|
void |
timeRegulationEnabled(LogicalTime time)
|
void |
turnInteractionsOff(InteractionClassHandle theHandle)
|
void |
turnInteractionsOn(InteractionClassHandle theHandle)
|
void |
turnUpdatesOffForObjectInstance(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes)
|
void |
turnUpdatesOnForObjectInstance(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NullFederateAmbassador
public NullFederateAmbassador()
synchronizationPointRegistrationSucceeded
public void synchronizationPointRegistrationSucceeded(String synchronizationPointLabel)
throws FederateInternalError
- Specified by:
synchronizationPointRegistrationSucceeded in interface FederateAmbassador
- Throws:
FederateInternalError
synchronizationPointRegistrationFailed
public void synchronizationPointRegistrationFailed(String synchronizationPointLabel,
SynchronizationPointFailureReason reason)
throws FederateInternalError
- Specified by:
synchronizationPointRegistrationFailed in interface FederateAmbassador
- Throws:
FederateInternalError
announceSynchronizationPoint
public void announceSynchronizationPoint(String synchronizationPointLabel,
byte[] userSuppliedTag)
throws FederateInternalError
- Specified by:
announceSynchronizationPoint in interface FederateAmbassador
- Throws:
FederateInternalError
federationSynchronized
public void federationSynchronized(String synchronizationPointLabel)
throws FederateInternalError
- Specified by:
federationSynchronized in interface FederateAmbassador
- Throws:
FederateInternalError
initiateFederateSave
public void initiateFederateSave(String label)
throws UnableToPerformSave,
FederateInternalError
- Specified by:
initiateFederateSave in interface FederateAmbassador
- Throws:
UnableToPerformSave
FederateInternalError
initiateFederateSave
public void initiateFederateSave(String label,
LogicalTime time)
throws InvalidLogicalTime,
UnableToPerformSave,
FederateInternalError
- Specified by:
initiateFederateSave in interface FederateAmbassador
- Throws:
InvalidLogicalTime
UnableToPerformSave
FederateInternalError
federationSaved
public void federationSaved()
throws FederateInternalError
- Specified by:
federationSaved in interface FederateAmbassador
- Throws:
FederateInternalError
federationNotSaved
public void federationNotSaved(SaveFailureReason reason)
throws FederateInternalError
- Specified by:
federationNotSaved in interface FederateAmbassador
- Throws:
FederateInternalError
federationSaveStatusResponse
public void federationSaveStatusResponse(FederateHandleSaveStatusPair[] response)
throws FederateInternalError
- Specified by:
federationSaveStatusResponse in interface FederateAmbassador
- Throws:
FederateInternalError
requestFederationRestoreSucceeded
public void requestFederationRestoreSucceeded(String label)
throws FederateInternalError
- Specified by:
requestFederationRestoreSucceeded in interface FederateAmbassador
- Throws:
FederateInternalError
requestFederationRestoreFailed
public void requestFederationRestoreFailed(String label)
throws FederateInternalError
- Specified by:
requestFederationRestoreFailed in interface FederateAmbassador
- Throws:
FederateInternalError
federationRestoreBegun
public void federationRestoreBegun()
throws FederateInternalError
- Specified by:
federationRestoreBegun in interface FederateAmbassador
- Throws:
FederateInternalError
initiateFederateRestore
public void initiateFederateRestore(String label,
FederateHandle federateHandle)
throws SpecifiedSaveLabelDoesNotExist,
CouldNotInitiateRestore,
FederateInternalError
- Specified by:
initiateFederateRestore in interface FederateAmbassador
- Throws:
SpecifiedSaveLabelDoesNotExist
CouldNotInitiateRestore
FederateInternalError
federationRestored
public void federationRestored()
throws FederateInternalError
- Specified by:
federationRestored in interface FederateAmbassador
- Throws:
FederateInternalError
federationNotRestored
public void federationNotRestored(RestoreFailureReason reason)
throws FederateInternalError
- Specified by:
federationNotRestored in interface FederateAmbassador
- Throws:
FederateInternalError
federationRestoreStatusResponse
public void federationRestoreStatusResponse(FederateHandleRestoreStatusPair[] response)
throws FederateInternalError
- Specified by:
federationRestoreStatusResponse in interface FederateAmbassador
- Throws:
FederateInternalError
startRegistrationForObjectClass
public void startRegistrationForObjectClass(ObjectClassHandle theClass)
throws ObjectClassNotPublished,
FederateInternalError
- Specified by:
startRegistrationForObjectClass in interface FederateAmbassador
- Throws:
ObjectClassNotPublished
FederateInternalError
stopRegistrationForObjectClass
public void stopRegistrationForObjectClass(ObjectClassHandle theClass)
throws ObjectClassNotPublished,
FederateInternalError
- Specified by:
stopRegistrationForObjectClass in interface FederateAmbassador
- Throws:
ObjectClassNotPublished
FederateInternalError
turnInteractionsOn
public void turnInteractionsOn(InteractionClassHandle theHandle)
throws InteractionClassNotPublished,
FederateInternalError
- Specified by:
turnInteractionsOn in interface FederateAmbassador
- Throws:
InteractionClassNotPublished
FederateInternalError
turnInteractionsOff
public void turnInteractionsOff(InteractionClassHandle theHandle)
throws InteractionClassNotPublished,
FederateInternalError
- Specified by:
turnInteractionsOff in interface FederateAmbassador
- Throws:
InteractionClassNotPublished
FederateInternalError
objectInstanceNameReservationSucceeded
public void objectInstanceNameReservationSucceeded(String objectName)
throws UnknownName,
FederateInternalError
- Specified by:
objectInstanceNameReservationSucceeded in interface FederateAmbassador
- Throws:
UnknownName
FederateInternalError
objectInstanceNameReservationFailed
public void objectInstanceNameReservationFailed(String objectName)
throws UnknownName,
FederateInternalError
- Specified by:
objectInstanceNameReservationFailed in interface FederateAmbassador
- Throws:
UnknownName
FederateInternalError
discoverObjectInstance
public void discoverObjectInstance(ObjectInstanceHandle theObject,
ObjectClassHandle theObjectClass,
String objectName)
throws CouldNotDiscover,
ObjectClassNotRecognized,
FederateInternalError
- Specified by:
discoverObjectInstance in interface FederateAmbassador
- Throws:
CouldNotDiscover
ObjectClassNotRecognized
FederateInternalError
reflectAttributeValues
public void reflectAttributeValues(ObjectInstanceHandle theObject,
AttributeHandleValueMap theAttributes,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws ObjectInstanceNotKnown,
AttributeNotRecognized,
AttributeNotSubscribed,
FederateInternalError
- Specified by:
reflectAttributeValues in interface FederateAmbassador
- Throws:
ObjectInstanceNotKnown
AttributeNotRecognized
AttributeNotSubscribed
FederateInternalError
reflectAttributeValues
public void reflectAttributeValues(ObjectInstanceHandle theObject,
AttributeHandleValueMap theAttributes,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport,
RegionHandleSet sentRegions)
throws ObjectInstanceNotKnown,
AttributeNotRecognized,
AttributeNotSubscribed,
FederateInternalError
- Specified by:
reflectAttributeValues in interface FederateAmbassador
- Throws:
ObjectInstanceNotKnown
AttributeNotRecognized
AttributeNotSubscribed
FederateInternalError
reflectAttributeValues
public void reflectAttributeValues(ObjectInstanceHandle theObject,
AttributeHandleValueMap theAttributes,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport,
LogicalTime theTime,
OrderType receivedOrdering)
throws ObjectInstanceNotKnown,
AttributeNotRecognized,
AttributeNotSubscribed,
FederateInternalError
- Specified by:
reflectAttributeValues in interface FederateAmbassador
- Throws:
ObjectInstanceNotKnown
AttributeNotRecognized
AttributeNotSubscribed
FederateInternalError
reflectAttributeValues
public void reflectAttributeValues(ObjectInstanceHandle theObject,
AttributeHandleValueMap theAttributes,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport,
LogicalTime theTime,
OrderType receivedOrdering,
RegionHandleSet sentRegions)
throws ObjectInstanceNotKnown,
AttributeNotRecognized,
AttributeNotSubscribed,
FederateInternalError
- Specified by:
reflectAttributeValues in interface FederateAmbassador
- Throws:
ObjectInstanceNotKnown
AttributeNotRecognized
AttributeNotSubscribed
FederateInternalError
reflectAttributeValues
public void reflectAttributeValues(ObjectInstanceHandle theObject,
AttributeHandleValueMap theAttributes,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport,
LogicalTime theTime,
OrderType receivedOrdering,
MessageRetractionHandle retractionHandle)
throws ObjectInstanceNotKnown,
AttributeNotRecognized,
AttributeNotSubscribed,
InvalidLogicalTime,
FederateInternalError
- Specified by:
reflectAttributeValues in interface FederateAmbassador
- Throws:
ObjectInstanceNotKnown
AttributeNotRecognized
AttributeNotSubscribed
InvalidLogicalTime
FederateInternalError
reflectAttributeValues
public void reflectAttributeValues(ObjectInstanceHandle theObject,
AttributeHandleValueMap theAttributes,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport,
LogicalTime theTime,
OrderType receivedOrdering,
MessageRetractionHandle retractionHandle,
RegionHandleSet sentRegions)
throws ObjectInstanceNotKnown,
AttributeNotRecognized,
AttributeNotSubscribed,
InvalidLogicalTime,
FederateInternalError
- Specified by:
reflectAttributeValues in interface FederateAmbassador
- Throws:
ObjectInstanceNotKnown
AttributeNotRecognized
AttributeNotSubscribed
InvalidLogicalTime
FederateInternalError
receiveInteraction
public void receiveInteraction(InteractionClassHandle interactionClass,
ParameterHandleValueMap theParameters,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
- Specified by:
receiveInteraction in interface FederateAmbassador
- Throws:
InteractionClassNotRecognized
InteractionParameterNotRecognized
InteractionClassNotSubscribed
FederateInternalError
receiveInteraction
public void receiveInteraction(InteractionClassHandle interactionClass,
ParameterHandleValueMap theParameters,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport,
RegionHandleSet sentRegions)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
- Specified by:
receiveInteraction in interface FederateAmbassador
- Throws:
InteractionClassNotRecognized
InteractionParameterNotRecognized
InteractionClassNotSubscribed
FederateInternalError
receiveInteraction
public void receiveInteraction(InteractionClassHandle interactionClass,
ParameterHandleValueMap theParameters,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport,
LogicalTime theTime,
OrderType receivedOrdering)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
- Specified by:
receiveInteraction in interface FederateAmbassador
- Throws:
InteractionClassNotRecognized
InteractionParameterNotRecognized
InteractionClassNotSubscribed
FederateInternalError
receiveInteraction
public void receiveInteraction(InteractionClassHandle interactionClass,
ParameterHandleValueMap theParameters,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport,
LogicalTime theTime,
OrderType receivedOrdering,
RegionHandleSet regions)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
FederateInternalError
- Specified by:
receiveInteraction in interface FederateAmbassador
- Throws:
InteractionClassNotRecognized
InteractionParameterNotRecognized
InteractionClassNotSubscribed
FederateInternalError
receiveInteraction
public void receiveInteraction(InteractionClassHandle interactionClass,
ParameterHandleValueMap theParameters,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport,
LogicalTime theTime,
OrderType receivedOrdering,
MessageRetractionHandle messageRetractionHandle)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
InvalidLogicalTime,
FederateInternalError
- Specified by:
receiveInteraction in interface FederateAmbassador
- Throws:
InteractionClassNotRecognized
InteractionParameterNotRecognized
InteractionClassNotSubscribed
InvalidLogicalTime
FederateInternalError
receiveInteraction
public void receiveInteraction(InteractionClassHandle interactionClass,
ParameterHandleValueMap theParameters,
byte[] userSuppliedTag,
OrderType sentOrdering,
TransportationType theTransport,
LogicalTime theTime,
OrderType receivedOrdering,
MessageRetractionHandle messageRetractionHandle,
RegionHandleSet sentRegions)
throws InteractionClassNotRecognized,
InteractionParameterNotRecognized,
InteractionClassNotSubscribed,
InvalidLogicalTime,
FederateInternalError
- Specified by:
receiveInteraction in interface FederateAmbassador
- Throws:
InteractionClassNotRecognized
InteractionParameterNotRecognized
InteractionClassNotSubscribed
InvalidLogicalTime
FederateInternalError
removeObjectInstance
public void removeObjectInstance(ObjectInstanceHandle theObject,
byte[] userSuppliedTag,
OrderType sentOrdering)
throws ObjectInstanceNotKnown,
FederateInternalError
- Specified by:
removeObjectInstance in interface FederateAmbassador
- Throws:
ObjectInstanceNotKnown
FederateInternalError
removeObjectInstance
public void removeObjectInstance(ObjectInstanceHandle theObject,
byte[] userSuppliedTag,
OrderType sentOrdering,
LogicalTime theTime,
OrderType receivedOrdering)
throws ObjectInstanceNotKnown,
FederateInternalError
- Specified by:
removeObjectInstance in interface FederateAmbassador
- Throws:
ObjectInstanceNotKnown
FederateInternalError
removeObjectInstance
public void removeObjectInstance(ObjectInstanceHandle theObject,
byte[] userSuppliedTag,
OrderType sentOrdering,
LogicalTime theTime,
OrderType receivedOrdering,
MessageRetractionHandle retractionHandle)
throws ObjectInstanceNotKnown,
InvalidLogicalTime,
FederateInternalError
- Specified by:
removeObjectInstance in interface FederateAmbassador
- Throws:
ObjectInstanceNotKnown
InvalidLogicalTime
FederateInternalError
attributesInScope
public void attributesInScope(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes)
throws ObjectInstanceNotKnown,
AttributeNotRecognized,
AttributeNotSubscribed,
FederateInternalError
- Specified by:
attributesInScope in interface FederateAmbassador
- Throws:
ObjectInstanceNotKnown
AttributeNotRecognized
AttributeNotSubscribed
FederateInternalError
attributesOutOfScope
public void attributesOutOfScope(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes)
throws ObjectInstanceNotKnown,
AttributeNotRecognized,
AttributeNotSubscribed,
FederateInternalError
- Specified by:
attributesOutOfScope in interface FederateAmbassador
- Throws:
ObjectInstanceNotKnown
AttributeNotRecognized
AttributeNotSubscribed
FederateInternalError
provideAttributeValueUpdate
public void provideAttributeValueUpdate(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotRecognized,
AttributeNotOwned,
FederateInternalError
- Specified by:
provideAttributeValueUpdate in interface FederateAmbassador
- Throws:
ObjectInstanceNotKnown
AttributeNotRecognized
AttributeNotOwned
FederateInternalError
turnUpdatesOnForObjectInstance
public void turnUpdatesOnForObjectInstance(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes)
throws ObjectInstanceNotKnown,
AttributeNotRecognized,
AttributeNotOwned,
FederateInternalError
- Specified by:
turnUpdatesOnForObjectInstance in interface FederateAmbassador
- Throws:
ObjectInstanceNotKnown
AttributeNotRecognized
AttributeNotOwned
FederateInternalError
turnUpdatesOffForObjectInstance
public void turnUpdatesOffForObjectInstance(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes)
throws ObjectInstanceNotKnown,
AttributeNotRecognized,
AttributeNotOwned,
FederateInternalError
- Specified by:
turnUpdatesOffForObjectInstance in interface FederateAmbassador
- Throws:
ObjectInstanceNotKnown
AttributeNotRecognized
AttributeNotOwned
FederateInternalError
requestAttributeOwnershipAssumption
public void requestAttributeOwnershipAssumption(ObjectInstanceHandle theObject,
AttributeHandleSet offeredAttributes,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotRecognized,
AttributeAlreadyOwned,
AttributeNotPublished,
FederateInternalError
- Specified by:
requestAttributeOwnershipAssumption in interface FederateAmbassador
- Throws:
ObjectInstanceNotKnown
AttributeNotRecognized
AttributeAlreadyOwned
AttributeNotPublished
FederateInternalError
requestDivestitureConfirmation
public void requestDivestitureConfirmation(ObjectInstanceHandle theObject,
AttributeHandleSet offeredAttributes)
throws ObjectInstanceNotKnown,
AttributeNotRecognized,
AttributeNotOwned,
AttributeDivestitureWasNotRequested,
FederateInternalError
- Specified by:
requestDivestitureConfirmation in interface FederateAmbassador
- Throws:
ObjectInstanceNotKnown
AttributeNotRecognized
AttributeNotOwned
AttributeDivestitureWasNotRequested
FederateInternalError
attributeOwnershipAcquisitionNotification
public void attributeOwnershipAcquisitionNotification(ObjectInstanceHandle theObject,
AttributeHandleSet securedAttributes,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotRecognized,
AttributeAcquisitionWasNotRequested,
AttributeAlreadyOwned,
AttributeNotPublished,
FederateInternalError
- Specified by:
attributeOwnershipAcquisitionNotification in interface FederateAmbassador
- Throws:
ObjectInstanceNotKnown
AttributeNotRecognized
AttributeAcquisitionWasNotRequested
AttributeAlreadyOwned
AttributeNotPublished
FederateInternalError
attributeOwnershipUnavailable
public void attributeOwnershipUnavailable(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes)
throws ObjectInstanceNotKnown,
AttributeNotRecognized,
AttributeAlreadyOwned,
AttributeAcquisitionWasNotRequested,
FederateInternalError
- Specified by:
attributeOwnershipUnavailable in interface FederateAmbassador
- Throws:
ObjectInstanceNotKnown
AttributeNotRecognized
AttributeAlreadyOwned
AttributeAcquisitionWasNotRequested
FederateInternalError
requestAttributeOwnershipRelease
public void requestAttributeOwnershipRelease(ObjectInstanceHandle theObject,
AttributeHandleSet candidateAttributes,
byte[] userSuppliedTag)
throws ObjectInstanceNotKnown,
AttributeNotRecognized,
AttributeNotOwned,
FederateInternalError
- Specified by:
requestAttributeOwnershipRelease in interface FederateAmbassador
- Throws:
ObjectInstanceNotKnown
AttributeNotRecognized
AttributeNotOwned
FederateInternalError
confirmAttributeOwnershipAcquisitionCancellation
public void confirmAttributeOwnershipAcquisitionCancellation(ObjectInstanceHandle theObject,
AttributeHandleSet theAttributes)
throws ObjectInstanceNotKnown,
AttributeNotRecognized,
AttributeAlreadyOwned,
AttributeAcquisitionWasNotCanceled,
FederateInternalError
- Specified by:
confirmAttributeOwnershipAcquisitionCancellation in interface FederateAmbassador
- Throws:
ObjectInstanceNotKnown
AttributeNotRecognized
AttributeAlreadyOwned
AttributeAcquisitionWasNotCanceled
FederateInternalError
informAttributeOwnership
public void informAttributeOwnership(ObjectInstanceHandle theObject,
AttributeHandle theAttribute,
FederateHandle theOwner)
throws ObjectInstanceNotKnown,
AttributeNotRecognized,
FederateInternalError
- Specified by:
informAttributeOwnership in interface FederateAmbassador
- Throws:
ObjectInstanceNotKnown
AttributeNotRecognized
FederateInternalError
attributeIsNotOwned
public void attributeIsNotOwned(ObjectInstanceHandle theObject,
AttributeHandle theAttribute)
throws ObjectInstanceNotKnown,
AttributeNotRecognized,
FederateInternalError
- Specified by:
attributeIsNotOwned in interface FederateAmbassador
- Throws:
ObjectInstanceNotKnown
AttributeNotRecognized
FederateInternalError
attributeIsOwnedByRTI
public void attributeIsOwnedByRTI(ObjectInstanceHandle theObject,
AttributeHandle theAttribute)
throws ObjectInstanceNotKnown,
AttributeNotRecognized,
FederateInternalError
- Specified by:
attributeIsOwnedByRTI in interface FederateAmbassador
- Throws:
ObjectInstanceNotKnown
AttributeNotRecognized
FederateInternalError
timeRegulationEnabled
public void timeRegulationEnabled(LogicalTime time)
throws InvalidLogicalTime,
NoRequestToEnableTimeRegulationWasPending,
FederateInternalError
- Specified by:
timeRegulationEnabled in interface FederateAmbassador
- Throws:
InvalidLogicalTime
NoRequestToEnableTimeRegulationWasPending
FederateInternalError
timeConstrainedEnabled
public void timeConstrainedEnabled(LogicalTime time)
throws InvalidLogicalTime,
NoRequestToEnableTimeConstrainedWasPending,
FederateInternalError
- Specified by:
timeConstrainedEnabled in interface FederateAmbassador
- Throws:
InvalidLogicalTime
NoRequestToEnableTimeConstrainedWasPending
FederateInternalError
timeAdvanceGrant
public void timeAdvanceGrant(LogicalTime theTime)
throws InvalidLogicalTime,
JoinedFederateIsNotInTimeAdvancingState,
FederateInternalError
- Specified by:
timeAdvanceGrant in interface FederateAmbassador
- Throws:
InvalidLogicalTime
JoinedFederateIsNotInTimeAdvancingState
FederateInternalError
requestRetraction
public void requestRetraction(MessageRetractionHandle theHandle)
throws FederateInternalError
- Specified by:
requestRetraction in interface FederateAmbassador
- Throws:
FederateInternalError