org.npsnet.xrti
Class HLAMessageSendInteraction

java.lang.Object
  extended byorg.npsnet.xrti.HLAMessage
      extended byorg.npsnet.xrti.HLAMessageSendInteraction
All Implemented Interfaces:
java.lang.Comparable

public class HLAMessageSendInteraction
extends HLAMessage

HLAMessageSendInteraction

Author:
Stanislav Kozina

Field Summary
private  InteractionClassHandle interactionClassHandle
          The class of the interaction.
private  ParameterHandleValueMap parameters
          The parameters of the interaction.
 
Fields inherited from class org.npsnet.xrti.HLAMessage
logicalTime, MESSAGE_DELETE_OBJECT_INSTANCE, MESSAGE_SEND_INTERACTION, MESSAGE_UPDATE_ATTRIBUTE_VALUES, sentOrdering, transportationType, userSuppliedTag
 
Constructor Summary
HLAMessageSendInteraction(InteractionClassHandle interactionClassHandle, ParameterHandleValueMap parameters, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType transportationType, LogicalTime logicalTime)
          Creates an instance of HLAMessageSendInteraction.
 
Method Summary
 InteractionClassHandle getInteractionClassHandle()
          Returns the class of the interaction.
 ParameterHandleValueMap getParameters()
          Returns the parameters of the interaction.
 
Methods inherited from class org.npsnet.xrti.HLAMessage
compareTo, getLogicalTime, getMessageType, getSentOrdering, getTransportationType, getUserSuppliedTag
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

interactionClassHandle

private InteractionClassHandle interactionClassHandle
The class of the interaction.


parameters

private ParameterHandleValueMap parameters
The parameters of the interaction.

Constructor Detail

HLAMessageSendInteraction

public HLAMessageSendInteraction(InteractionClassHandle interactionClassHandle,
                                 ParameterHandleValueMap parameters,
                                 byte[] userSuppliedTag,
                                 OrderType sentOrdering,
                                 TransportationType transportationType,
                                 LogicalTime logicalTime)
Creates an instance of HLAMessageSendInteraction.

Parameters:
interactionClassHandle -
parameters -
userSuppliedTag -
sentOrdering -
transportationType -
logicalTime -
Method Detail

getInteractionClassHandle

public InteractionClassHandle getInteractionClassHandle()
Returns the class of the interaction.

Returns:
the class of the interaction

getParameters

public ParameterHandleValueMap getParameters()
Returns the parameters of the interaction.

Returns:
the parameters of the interaction