com.ibm.ws.sibx.smobo.impl
Class JMSHeaderTypeImpl

java.lang.Object
  extended byorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended byorg.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended byorg.eclipse.emf.ecore.impl.EObjectImpl
              extended byorg.eclipse.emf.ecore.sdo.impl.EDataObjectImpl
                  extended bycom.ibm.wsspi.core.extension.model.ClassifiedObject
                      extended bycom.ibm.ws.bo.impl.BusObjImpl
                          extended bycom.ibm.ws.sibx.smobo.impl.JMSHeaderTypeImpl
All Implemented Interfaces:
commonj.sdo.DataObject, org.eclipse.emf.ecore.sdo.EDataObject, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.sdo.InternalEDataObject, org.eclipse.emf.ecore.InternalEObject, JMSHeaderType, org.eclipse.emf.common.notify.Notifier, java.io.Serializable

public class JMSHeaderTypeImpl
extends com.ibm.ws.bo.impl.BusObjImpl
implements JMSHeaderType

An implementation of the model object 'JMS Header Type'.

The following features are implemented:

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class com.ibm.wsspi.core.extension.model.ClassifiedObject
com.ibm.wsspi.core.extension.model.ClassifiedObject.ManyIteration, com.ibm.wsspi.core.extension.model.ClassifiedObject.Path
 
Nested classes inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
 
Nested classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList
 
Nested classes inherited from class org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
Field Summary
static java.lang.String $sccsid
           
static java.lang.String COPYRIGHT
           
protected static java.lang.String JMS_CORRELATION_ID_EDEFAULT
          The default value of the 'JMS Correlation ID' attribute.
protected static PersistenceType JMS_DELIVERY_MODE_EDEFAULT
          The default value of the 'JMS Delivery Mode' attribute.
protected static java.lang.String JMS_DESTINATION_EDEFAULT
          The default value of the 'JMS Destination' attribute.
protected static long JMS_EXPIRATION_EDEFAULT
          The default value of the 'JMS Expiration' attribute.
protected static java.lang.String JMS_MESSAGE_ID_EDEFAULT
          The default value of the 'JMS Message ID' attribute.
protected static java.math.BigInteger JMS_PRIORITY_EDEFAULT
          The default value of the 'JMS Priority' attribute.
protected static boolean JMS_REDELIVERED_EDEFAULT
          The default value of the 'JMS Redelivered' attribute.
protected static java.lang.String JMS_REPLY_TO_EDEFAULT
          The default value of the 'JMS Reply To' attribute.
protected static long JMS_TIMESTAMP_EDEFAULT
          The default value of the 'JMS Timestamp' attribute.
protected static java.lang.String JMS_TYPE_EDEFAULT
          The default value of the 'JMS Type' attribute.
protected  java.lang.String jMSCorrelationID
          The cached value of the 'JMS Correlation ID' attribute.
protected  PersistenceType jMSDeliveryMode
          The cached value of the 'JMS Delivery Mode' attribute.
protected  boolean jMSDeliveryModeESet
          This is true if the JMS Delivery Mode attribute has been set.
protected  java.lang.String jMSDestination
          The cached value of the 'JMS Destination' attribute.
protected  long jMSExpiration
          The cached value of the 'JMS Expiration' attribute.
protected  boolean jMSExpirationESet
          This is true if the JMS Expiration attribute has been set.
protected  java.lang.String jMSMessageID
          The cached value of the 'JMS Message ID' attribute.
protected  java.math.BigInteger jMSPriority
          The cached value of the 'JMS Priority' attribute.
protected  boolean jMSRedelivered
          The cached value of the 'JMS Redelivered' attribute.
protected  boolean jMSRedeliveredESet
          This is true if the JMS Redelivered attribute has been set.
protected  java.lang.String jMSReplyTo
          The cached value of the 'JMS Reply To' attribute.
protected  long jMSTimestamp
          The cached value of the 'JMS Timestamp' attribute.
protected  boolean jMSTimestampESet
          This is true if the JMS Timestamp attribute has been set.
protected  java.lang.String jMSType
          The cached value of the 'JMS Type' attribute.
 
Fields inherited from class com.ibm.ws.bo.impl.BusObjImpl
SERIALIZATION
 
Fields inherited from class com.ibm.wsspi.core.extension.model.ClassifiedObject
classes, serializeWithClasses
 
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
protected JMSHeaderTypeImpl()
           
 
Method Summary
 java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature, boolean resolve)
           
 boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
           
 void eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature, java.lang.Object newValue)
           
protected  org.eclipse.emf.ecore.EClass eStaticClass()
           
 void eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
           
 java.lang.String getJMSCorrelationID()
          Returns the value of the 'JMS Correlation ID' attribute.
 PersistenceType getJMSDeliveryMode()
          Returns the value of the 'JMS Delivery Mode' attribute.
 java.lang.String getJMSDestination()
          Returns the value of the 'JMS Destination' attribute.
 long getJMSExpiration()
          Returns the value of the 'JMS Expiration' attribute.
 java.lang.String getJMSMessageID()
          Returns the value of the 'JMS Message ID' attribute.
 java.math.BigInteger getJMSPriority()
          Returns the value of the 'JMS Priority' attribute.
 java.lang.String getJMSReplyTo()
          Returns the value of the 'JMS Reply To' attribute.
 long getJMSTimestamp()
          Returns the value of the 'JMS Timestamp' attribute.
 java.lang.String getJMSType()
          Returns the value of the 'JMS Type' attribute.
 boolean isJMSRedelivered()
          Returns the value of the 'JMS Redelivered' attribute.
 boolean isSetJMSDeliveryMode()
          Returns whether the value of the 'JMS Delivery Mode' attribute is set.
 boolean isSetJMSExpiration()
          Returns whether the value of the 'JMS Expiration' attribute is set.
 boolean isSetJMSRedelivered()
          Returns whether the value of the 'JMS Redelivered' attribute is set.
 boolean isSetJMSTimestamp()
          Returns whether the value of the 'JMS Timestamp' attribute is set.
 void setJMSCorrelationID(java.lang.String newJMSCorrelationID)
          Sets the value of the 'JMS Correlation ID' attribute.
 void setJMSDeliveryMode(PersistenceType newJMSDeliveryMode)
          Sets the value of the 'JMS Delivery Mode' attribute.
 void setJMSDestination(java.lang.String newJMSDestination)
          Sets the value of the 'JMS Destination' attribute.
 void setJMSExpiration(long newJMSExpiration)
          Sets the value of the 'JMS Expiration' attribute.
 void setJMSMessageID(java.lang.String newJMSMessageID)
          Sets the value of the 'JMS Message ID' attribute.
 void setJMSPriority(java.math.BigInteger newJMSPriority)
          Sets the value of the 'JMS Priority' attribute.
 void setJMSRedelivered(boolean newJMSRedelivered)
          Sets the value of the 'JMS Redelivered' attribute.
 void setJMSReplyTo(java.lang.String newJMSReplyTo)
          Sets the value of the 'JMS Reply To' attribute.
 void setJMSTimestamp(long newJMSTimestamp)
          Sets the value of the 'JMS Timestamp' attribute.
 void setJMSType(java.lang.String newJMSType)
          Sets the value of the 'JMS Type' attribute.
 java.lang.String toString()
           
 void unsetJMSDeliveryMode()
          Unsets the value of the 'JMS Delivery Mode' attribute.
 void unsetJMSExpiration()
          Unsets the value of the 'JMS Expiration' attribute.
 void unsetJMSRedelivered()
          Unsets the value of the 'JMS Redelivered' attribute.
 void unsetJMSTimestamp()
          Unsets the value of the 'JMS Timestamp' attribute.
 
Methods inherited from class com.ibm.ws.bo.impl.BusObjImpl
classes, eInverseRemove, getBytes, getDate, getSetValue, getSetValue, getString, set, setBytes, setDate, setString, writeReplace
 
Methods inherited from class com.ibm.wsspi.core.extension.model.ClassifiedObject
classes, container, content, data, data, delete, DocumentRoot, eDynamicSet, eGet, enumerator, eSet, evaluate, evaluate, evaluateSubPath, exceptIllegalEnumerator, getClassURI, getDocumentRoot, getEAllStructuralFeatures, getEIDAttribute, getEnumLiteral, getEnumLiteral, getEStructuralFeature, getID, getInt, ID, index, index, operated, operated, operated, path, proxy, setID, setID, writeValueClass
 
Methods inherited from class org.eclipse.emf.ecore.sdo.impl.EDataObjectImpl
createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, get, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getChar, getChar, getChar, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInstanceProperties, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getType, isSet, isSet, isSet, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, unset, unset, unset
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicUnset, eGet, eHasSettings, eInternalResource, eInverseAdd, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eStaticFeatureCount, eStore, eURIFragmentSegment
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eIsProxy, eResource
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainerFeatureID, eDerivedStructuralFeatureID, eInternalResource, eInverseAdd, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetClass, eSetProxyURI, eSetResource, eSetStore, eSetting, eStore, eURIFragmentSegment
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
See Also:
Constant Field Values

$sccsid

public static final java.lang.String $sccsid
See Also:
Constant Field Values

JMS_DESTINATION_EDEFAULT

protected static final java.lang.String JMS_DESTINATION_EDEFAULT
The default value of the 'JMS Destination' attribute.

See Also:
getJMSDestination()

jMSDestination

protected java.lang.String jMSDestination
The cached value of the 'JMS Destination' attribute.

See Also:
getJMSDestination()

JMS_DELIVERY_MODE_EDEFAULT

protected static final PersistenceType JMS_DELIVERY_MODE_EDEFAULT
The default value of the 'JMS Delivery Mode' attribute.

See Also:
getJMSDeliveryMode()

jMSDeliveryMode

protected PersistenceType jMSDeliveryMode
The cached value of the 'JMS Delivery Mode' attribute.

See Also:
getJMSDeliveryMode()

jMSDeliveryModeESet

protected boolean jMSDeliveryModeESet
This is true if the JMS Delivery Mode attribute has been set.


JMS_MESSAGE_ID_EDEFAULT

protected static final java.lang.String JMS_MESSAGE_ID_EDEFAULT
The default value of the 'JMS Message ID' attribute.

See Also:
getJMSMessageID()

jMSMessageID

protected java.lang.String jMSMessageID
The cached value of the 'JMS Message ID' attribute.

See Also:
getJMSMessageID()

JMS_TIMESTAMP_EDEFAULT

protected static final long JMS_TIMESTAMP_EDEFAULT
The default value of the 'JMS Timestamp' attribute.

See Also:
getJMSTimestamp(), Constant Field Values

jMSTimestamp

protected long jMSTimestamp
The cached value of the 'JMS Timestamp' attribute.

See Also:
getJMSTimestamp()

jMSTimestampESet

protected boolean jMSTimestampESet
This is true if the JMS Timestamp attribute has been set.


JMS_CORRELATION_ID_EDEFAULT

protected static final java.lang.String JMS_CORRELATION_ID_EDEFAULT
The default value of the 'JMS Correlation ID' attribute.

See Also:
getJMSCorrelationID()

jMSCorrelationID

protected java.lang.String jMSCorrelationID
The cached value of the 'JMS Correlation ID' attribute.

See Also:
getJMSCorrelationID()

JMS_REPLY_TO_EDEFAULT

protected static final java.lang.String JMS_REPLY_TO_EDEFAULT
The default value of the 'JMS Reply To' attribute.

See Also:
getJMSReplyTo()

jMSReplyTo

protected java.lang.String jMSReplyTo
The cached value of the 'JMS Reply To' attribute.

See Also:
getJMSReplyTo()

JMS_REDELIVERED_EDEFAULT

protected static final boolean JMS_REDELIVERED_EDEFAULT
The default value of the 'JMS Redelivered' attribute.

See Also:
isJMSRedelivered(), Constant Field Values

jMSRedelivered

protected boolean jMSRedelivered
The cached value of the 'JMS Redelivered' attribute.

See Also:
isJMSRedelivered()

jMSRedeliveredESet

protected boolean jMSRedeliveredESet
This is true if the JMS Redelivered attribute has been set.


JMS_TYPE_EDEFAULT

protected static final java.lang.String JMS_TYPE_EDEFAULT
The default value of the 'JMS Type' attribute.

See Also:
getJMSType()

jMSType

protected java.lang.String jMSType
The cached value of the 'JMS Type' attribute.

See Also:
getJMSType()

JMS_EXPIRATION_EDEFAULT

protected static final long JMS_EXPIRATION_EDEFAULT
The default value of the 'JMS Expiration' attribute.

See Also:
getJMSExpiration(), Constant Field Values

jMSExpiration

protected long jMSExpiration
The cached value of the 'JMS Expiration' attribute.

See Also:
getJMSExpiration()

jMSExpirationESet

protected boolean jMSExpirationESet
This is true if the JMS Expiration attribute has been set.


JMS_PRIORITY_EDEFAULT

protected static final java.math.BigInteger JMS_PRIORITY_EDEFAULT
The default value of the 'JMS Priority' attribute.

See Also:
getJMSPriority()

jMSPriority

protected java.math.BigInteger jMSPriority
The cached value of the 'JMS Priority' attribute.

See Also:
getJMSPriority()
Constructor Detail

JMSHeaderTypeImpl

protected JMSHeaderTypeImpl()
Method Detail

eStaticClass

protected org.eclipse.emf.ecore.EClass eStaticClass()

getJMSDestination

public java.lang.String getJMSDestination()
Description copied from interface: JMSHeaderType
Returns the value of the 'JMS Destination' attribute.

Specified by:
getJMSDestination in interface JMSHeaderType
Returns:
the value of the 'JMS Destination' attribute.
See Also:
JMSHeaderType.setJMSDestination(String), ServiceMessageObjectPackage.getJMSHeaderType_JMSDestination()

setJMSDestination

public void setJMSDestination(java.lang.String newJMSDestination)
Description copied from interface: JMSHeaderType
Sets the value of the 'JMS Destination' attribute.

Specified by:
setJMSDestination in interface JMSHeaderType
Parameters:
newJMSDestination - the new value of the 'JMS Destination' attribute.
See Also:
JMSHeaderType.getJMSDestination()

getJMSDeliveryMode

public PersistenceType getJMSDeliveryMode()
Description copied from interface: JMSHeaderType
Returns the value of the 'JMS Delivery Mode' attribute. The default value is "NonPersistent". The literals are from the enumeration PersistenceType.

Specified by:
getJMSDeliveryMode in interface JMSHeaderType
Returns:
the value of the 'JMS Delivery Mode' attribute.
See Also:
PersistenceType, JMSHeaderType.isSetJMSDeliveryMode(), JMSHeaderType.unsetJMSDeliveryMode(), JMSHeaderType.setJMSDeliveryMode(PersistenceType), ServiceMessageObjectPackage.getJMSHeaderType_JMSDeliveryMode()

setJMSDeliveryMode

public void setJMSDeliveryMode(PersistenceType newJMSDeliveryMode)
Description copied from interface: JMSHeaderType
Sets the value of the 'JMS Delivery Mode' attribute.

Specified by:
setJMSDeliveryMode in interface JMSHeaderType
Parameters:
newJMSDeliveryMode - the new value of the 'JMS Delivery Mode' attribute.
See Also:
PersistenceType, JMSHeaderType.isSetJMSDeliveryMode(), JMSHeaderType.unsetJMSDeliveryMode(), JMSHeaderType.getJMSDeliveryMode()

unsetJMSDeliveryMode

public void unsetJMSDeliveryMode()
Description copied from interface: JMSHeaderType
Unsets the value of the 'JMS Delivery Mode' attribute.

Specified by:
unsetJMSDeliveryMode in interface JMSHeaderType
See Also:
JMSHeaderType.isSetJMSDeliveryMode(), JMSHeaderType.getJMSDeliveryMode(), JMSHeaderType.setJMSDeliveryMode(PersistenceType)

isSetJMSDeliveryMode

public boolean isSetJMSDeliveryMode()
Description copied from interface: JMSHeaderType
Returns whether the value of the 'JMS Delivery Mode' attribute is set.

Specified by:
isSetJMSDeliveryMode in interface JMSHeaderType
Returns:
whether the value of the 'JMS Delivery Mode' attribute is set.
See Also:
JMSHeaderType.unsetJMSDeliveryMode(), JMSHeaderType.getJMSDeliveryMode(), JMSHeaderType.setJMSDeliveryMode(PersistenceType)

getJMSMessageID

public java.lang.String getJMSMessageID()
Description copied from interface: JMSHeaderType
Returns the value of the 'JMS Message ID' attribute.

Specified by:
getJMSMessageID in interface JMSHeaderType
Returns:
the value of the 'JMS Message ID' attribute.
See Also:
JMSHeaderType.setJMSMessageID(String), ServiceMessageObjectPackage.getJMSHeaderType_JMSMessageID()

setJMSMessageID

public void setJMSMessageID(java.lang.String newJMSMessageID)
Description copied from interface: JMSHeaderType
Sets the value of the 'JMS Message ID' attribute.

Specified by:
setJMSMessageID in interface JMSHeaderType
Parameters:
newJMSMessageID - the new value of the 'JMS Message ID' attribute.
See Also:
JMSHeaderType.getJMSMessageID()

getJMSTimestamp

public long getJMSTimestamp()
Description copied from interface: JMSHeaderType
Returns the value of the 'JMS Timestamp' attribute.

Specified by:
getJMSTimestamp in interface JMSHeaderType
Returns:
the value of the 'JMS Timestamp' attribute.
See Also:
JMSHeaderType.isSetJMSTimestamp(), JMSHeaderType.unsetJMSTimestamp(), JMSHeaderType.setJMSTimestamp(long), ServiceMessageObjectPackage.getJMSHeaderType_JMSTimestamp()

setJMSTimestamp

public void setJMSTimestamp(long newJMSTimestamp)
Description copied from interface: JMSHeaderType
Sets the value of the 'JMS Timestamp' attribute.

Specified by:
setJMSTimestamp in interface JMSHeaderType
Parameters:
newJMSTimestamp - the new value of the 'JMS Timestamp' attribute.
See Also:
JMSHeaderType.isSetJMSTimestamp(), JMSHeaderType.unsetJMSTimestamp(), JMSHeaderType.getJMSTimestamp()

unsetJMSTimestamp

public void unsetJMSTimestamp()
Description copied from interface: JMSHeaderType
Unsets the value of the 'JMS Timestamp' attribute.

Specified by:
unsetJMSTimestamp in interface JMSHeaderType
See Also:
JMSHeaderType.isSetJMSTimestamp(), JMSHeaderType.getJMSTimestamp(), JMSHeaderType.setJMSTimestamp(long)

isSetJMSTimestamp

public boolean isSetJMSTimestamp()
Description copied from interface: JMSHeaderType
Returns whether the value of the 'JMS Timestamp' attribute is set.

Specified by:
isSetJMSTimestamp in interface JMSHeaderType
Returns:
whether the value of the 'JMS Timestamp' attribute is set.
See Also:
JMSHeaderType.unsetJMSTimestamp(), JMSHeaderType.getJMSTimestamp(), JMSHeaderType.setJMSTimestamp(long)

getJMSCorrelationID

public java.lang.String getJMSCorrelationID()
Description copied from interface: JMSHeaderType
Returns the value of the 'JMS Correlation ID' attribute.

Specified by:
getJMSCorrelationID in interface JMSHeaderType
Returns:
the value of the 'JMS Correlation ID' attribute.
See Also:
JMSHeaderType.setJMSCorrelationID(String), ServiceMessageObjectPackage.getJMSHeaderType_JMSCorrelationID()

setJMSCorrelationID

public void setJMSCorrelationID(java.lang.String newJMSCorrelationID)
Description copied from interface: JMSHeaderType
Sets the value of the 'JMS Correlation ID' attribute.

Specified by:
setJMSCorrelationID in interface JMSHeaderType
Parameters:
newJMSCorrelationID - the new value of the 'JMS Correlation ID' attribute.
See Also:
JMSHeaderType.getJMSCorrelationID()

getJMSReplyTo

public java.lang.String getJMSReplyTo()
Description copied from interface: JMSHeaderType
Returns the value of the 'JMS Reply To' attribute.

Specified by:
getJMSReplyTo in interface JMSHeaderType
Returns:
the value of the 'JMS Reply To' attribute.
See Also:
JMSHeaderType.setJMSReplyTo(String), ServiceMessageObjectPackage.getJMSHeaderType_JMSReplyTo()

setJMSReplyTo

public void setJMSReplyTo(java.lang.String newJMSReplyTo)
Description copied from interface: JMSHeaderType
Sets the value of the 'JMS Reply To' attribute.

Specified by:
setJMSReplyTo in interface JMSHeaderType
Parameters:
newJMSReplyTo - the new value of the 'JMS Reply To' attribute.
See Also:
JMSHeaderType.getJMSReplyTo()

isJMSRedelivered

public boolean isJMSRedelivered()
Description copied from interface: JMSHeaderType
Returns the value of the 'JMS Redelivered' attribute.

Specified by:
isJMSRedelivered in interface JMSHeaderType
Returns:
the value of the 'JMS Redelivered' attribute.
See Also:
JMSHeaderType.isSetJMSRedelivered(), JMSHeaderType.unsetJMSRedelivered(), JMSHeaderType.setJMSRedelivered(boolean), ServiceMessageObjectPackage.getJMSHeaderType_JMSRedelivered()

setJMSRedelivered

public void setJMSRedelivered(boolean newJMSRedelivered)
Description copied from interface: JMSHeaderType
Sets the value of the 'JMS Redelivered' attribute.

Specified by:
setJMSRedelivered in interface JMSHeaderType
Parameters:
newJMSRedelivered - the new value of the 'JMS Redelivered' attribute.
See Also:
JMSHeaderType.isSetJMSRedelivered(), JMSHeaderType.unsetJMSRedelivered(), JMSHeaderType.isJMSRedelivered()

unsetJMSRedelivered

public void unsetJMSRedelivered()
Description copied from interface: JMSHeaderType
Unsets the value of the 'JMS Redelivered' attribute.

Specified by:
unsetJMSRedelivered in interface JMSHeaderType
See Also:
JMSHeaderType.isSetJMSRedelivered(), JMSHeaderType.isJMSRedelivered(), JMSHeaderType.setJMSRedelivered(boolean)

isSetJMSRedelivered

public boolean isSetJMSRedelivered()
Description copied from interface: JMSHeaderType
Returns whether the value of the 'JMS Redelivered' attribute is set.

Specified by:
isSetJMSRedelivered in interface JMSHeaderType
Returns:
whether the value of the 'JMS Redelivered' attribute is set.
See Also:
JMSHeaderType.unsetJMSRedelivered(), JMSHeaderType.isJMSRedelivered(), JMSHeaderType.setJMSRedelivered(boolean)

getJMSType

public java.lang.String getJMSType()
Description copied from interface: JMSHeaderType
Returns the value of the 'JMS Type' attribute.

Specified by:
getJMSType in interface JMSHeaderType
Returns:
the value of the 'JMS Type' attribute.
See Also:
JMSHeaderType.setJMSType(String), ServiceMessageObjectPackage.getJMSHeaderType_JMSType()

setJMSType

public void setJMSType(java.lang.String newJMSType)
Description copied from interface: JMSHeaderType
Sets the value of the 'JMS Type' attribute.

Specified by:
setJMSType in interface JMSHeaderType
Parameters:
newJMSType - the new value of the 'JMS Type' attribute.
See Also:
JMSHeaderType.getJMSType()

getJMSExpiration

public long getJMSExpiration()
Description copied from interface: JMSHeaderType
Returns the value of the 'JMS Expiration' attribute.

Specified by:
getJMSExpiration in interface JMSHeaderType
Returns:
the value of the 'JMS Expiration' attribute.
See Also:
JMSHeaderType.isSetJMSExpiration(), JMSHeaderType.unsetJMSExpiration(), JMSHeaderType.setJMSExpiration(long), ServiceMessageObjectPackage.getJMSHeaderType_JMSExpiration()

setJMSExpiration

public void setJMSExpiration(long newJMSExpiration)
Description copied from interface: JMSHeaderType
Sets the value of the 'JMS Expiration' attribute.

Specified by:
setJMSExpiration in interface JMSHeaderType
Parameters:
newJMSExpiration - the new value of the 'JMS Expiration' attribute.
See Also:
JMSHeaderType.isSetJMSExpiration(), JMSHeaderType.unsetJMSExpiration(), JMSHeaderType.getJMSExpiration()

unsetJMSExpiration

public void unsetJMSExpiration()
Description copied from interface: JMSHeaderType
Unsets the value of the 'JMS Expiration' attribute.

Specified by:
unsetJMSExpiration in interface JMSHeaderType
See Also:
JMSHeaderType.isSetJMSExpiration(), JMSHeaderType.getJMSExpiration(), JMSHeaderType.setJMSExpiration(long)

isSetJMSExpiration

public boolean isSetJMSExpiration()
Description copied from interface: JMSHeaderType
Returns whether the value of the 'JMS Expiration' attribute is set.

Specified by:
isSetJMSExpiration in interface JMSHeaderType
Returns:
whether the value of the 'JMS Expiration' attribute is set.
See Also:
JMSHeaderType.unsetJMSExpiration(), JMSHeaderType.getJMSExpiration(), JMSHeaderType.setJMSExpiration(long)

getJMSPriority

public java.math.BigInteger getJMSPriority()
Description copied from interface: JMSHeaderType
Returns the value of the 'JMS Priority' attribute.

Specified by:
getJMSPriority in interface JMSHeaderType
Returns:
the value of the 'JMS Priority' attribute.
See Also:
JMSHeaderType.setJMSPriority(BigInteger), ServiceMessageObjectPackage.getJMSHeaderType_JMSPriority()

setJMSPriority

public void setJMSPriority(java.math.BigInteger newJMSPriority)
Description copied from interface: JMSHeaderType
Sets the value of the 'JMS Priority' attribute.

Specified by:
setJMSPriority in interface JMSHeaderType
Parameters:
newJMSPriority - the new value of the 'JMS Priority' attribute.
See Also:
JMSHeaderType.getJMSPriority()

eGet

public java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
                             boolean resolve)
Specified by:
eGet in interface org.eclipse.emf.ecore.EObject

eSet

public void eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
                 java.lang.Object newValue)
Specified by:
eSet in interface org.eclipse.emf.ecore.EObject

eUnset

public void eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
Specified by:
eUnset in interface org.eclipse.emf.ecore.EObject

eIsSet

public boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
Specified by:
eIsSet in interface org.eclipse.emf.ecore.EObject

toString

public java.lang.String toString()