|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface OutputPort
A representation of the model object 'Output Port'. The Output Port defines the parameters required by the CMM Sender bean. These properties define the Destination for the message being sent, together with optional details if a response is expected.
The following features are supported:
Connection Factory JNDI Name
Destination JNDI Names
Reply Connection Factory JNDI Name
Reply Destination JNDI Name
Delivery Mode
Priority
Time To Live
Disable Message Id
Disable Message Timestamp
CmmPackage.getOutputPort()
Method Summary | |
---|---|
java.lang.String |
getConnectionFactoryJNDIName()
Returns the value of the 'Connection Factory JNDI Name' attribute |
DeliveryMode |
getDeliveryMode()
Returns the value of the 'Delivery Mode' attribute. |
org.eclipse.emf.common.util.EList |
getDestinationJNDINames()
Returns the value of the 'Destination JNDI Names' attribute list. |
int |
getPriority()
Returns the value of the 'Priority' attribute. |
java.lang.String |
getReplyConnectionFactoryJNDIName()
Returns the value of the 'Reply Connection Factory JNDI Name' attribute |
java.lang.String |
getReplyDestinationJNDIName()
Returns the value of the 'Reply Destination JNDI Name' attribute |
long |
getTimeToLive()
Returns the value of the 'Time To Live' attribute. |
boolean |
isDisableMessageId()
Returns the value of the 'Disable Message Id' attribute. |
boolean |
isDisableMessageTimestamp()
Returns the value of the 'Disable Message Timestamp' attribute. |
void |
setConnectionFactoryJNDIName(java.lang.String value)
Sets the value of the ' Connection Factory JNDI Name ' attribute |
void |
setDeliveryMode(DeliveryMode value)
Sets the value of the ' Delivery Mode ' attribute |
void |
setDisableMessageId(boolean value)
Sets the value of the ' Disable Message Id ' attribute |
void |
setDisableMessageTimestamp(boolean value)
Sets the value of the ' Disable Message Timestamp ' attribute |
void |
setPriority(int value)
Sets the value of the ' Priority ' attribute |
void |
setReplyConnectionFactoryJNDIName(java.lang.String value)
Sets the value of the ' Reply Connection Factory JNDI Name ' attribute |
void |
setReplyDestinationJNDIName(java.lang.String value)
Sets the value of the ' Reply Destination JNDI Name ' attribute |
void |
setTimeToLive(long value)
Sets the value of the ' Time To Live ' attribute |
Methods inherited from interface com.ibm.ejs.models.base.resources.env.ResourceEnvEntry |
---|
getReferenceable, setReferenceable |
Methods inherited from interface com.ibm.ejs.models.base.resources.J2EEResourceFactory |
---|
getCategory, getDescription, getJndiName, getName, getPropertySet, getProvider, getProviderType, setCategory, setDescription, setJndiName, setName, setPropertySet, setProvider, setProviderType |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Method Detail |
---|
java.lang.String getConnectionFactoryJNDIName()
setConnectionFactoryJNDIName(String)
,
CmmPackage.getOutputPort_ConnectionFactoryJNDIName()
void setConnectionFactoryJNDIName(java.lang.String value)
Connection Factory JNDI Name
' attribute.
value
- the new value of the 'Connection Factory JNDI Name' attribute.getConnectionFactoryJNDIName()
org.eclipse.emf.common.util.EList getDestinationJNDINames()
String
.
JNDI names for the JMS Destinations to be used for this Output Port.
CmmPackage.getOutputPort_DestinationJNDINames()
java.lang.String getReplyConnectionFactoryJNDIName()
setReplyConnectionFactoryJNDIName(String)
,
CmmPackage.getOutputPort_ReplyConnectionFactoryJNDIName()
void setReplyConnectionFactoryJNDIName(java.lang.String value)
Reply Connection Factory JNDI Name
' attribute.
value
- the new value of the 'Reply Connection Factory JNDI Name' attribute.getReplyConnectionFactoryJNDIName()
java.lang.String getReplyDestinationJNDIName()
setReplyDestinationJNDIName(String)
,
CmmPackage.getOutputPort_ReplyDestinationJNDIName()
void setReplyDestinationJNDIName(java.lang.String value)
Reply Destination JNDI Name
' attribute.
value
- the new value of the 'Reply Destination JNDI Name' attribute.getReplyDestinationJNDIName()
DeliveryMode getDeliveryMode()
"Persistent"
.
The literals are from the enumeration DeliveryMode
.
JMS message delivery mode
DeliveryMode
,
setDeliveryMode(DeliveryMode)
,
CmmPackage.getOutputPort_DeliveryMode()
void setDeliveryMode(DeliveryMode value)
Delivery Mode
' attribute.
value
- the new value of the 'Delivery Mode' attribute.DeliveryMode
,
getDeliveryMode()
int getPriority()
"4"
.
JMS message priority
setPriority(int)
,
CmmPackage.getOutputPort_Priority()
void setPriority(int value)
Priority
' attribute.
value
- the new value of the 'Priority' attribute.getPriority()
long getTimeToLive()
"0"
.
JMS message time to live in milliseconds.
setTimeToLive(long)
,
CmmPackage.getOutputPort_TimeToLive()
void setTimeToLive(long value)
Time To Live
' attribute.
value
- the new value of the 'Time To Live' attribute.getTimeToLive()
boolean isDisableMessageId()
"false"
.
Specifies that the system should not generate a JMS message id.
setDisableMessageId(boolean)
,
CmmPackage.getOutputPort_DisableMessageId()
void setDisableMessageId(boolean value)
Disable Message Id
' attribute.
value
- the new value of the 'Disable Message Id' attribute.isDisableMessageId()
boolean isDisableMessageTimestamp()
"false"
.
Specifies that the system should not generate a JMS message timestamp.
setDisableMessageTimestamp(boolean)
,
CmmPackage.getOutputPort_DisableMessageTimestamp()
void setDisableMessageTimestamp(boolean value)
Disable Message Timestamp
' attribute.
value
- the new value of the 'Disable Message Timestamp' attribute.isDisableMessageTimestamp()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |