Package com.tibco.tibjms.admin
Class TransportInfo
- java.lang.Object
- 
- com.tibco.tibjms.admin.TransportInfo
 
- 
- Direct Known Subclasses:
- FTLTransportInfo,- PulsarTransportInfo,- RVCMTransportInfo,- RVTransportInfo,- SSTransportInfo
 
 public abstract class TransportInfo extends java.lang.ObjectThis abstract class represents the data and behavior common to transports of all types that are configured on the EMS server. Transports are mechanisms for importing and exporting messages between EMS and other messaging systems.
- 
- 
Field SummaryFields Modifier and Type Field Description static intNON_PERSISTENTNON_PERSISTENT delivery mode.static intPERSISTENTPERSISTENT delivery mode.static intRELIABLERELIABLE delivery mode.static intTPORT_ALLType indicating all types of transport.static intTPORT_FTLType indicating a TIBCO FTL transport.static intTPORT_PULSARType indicating an Apache Pulsar transport.static intTPORT_RVType indicating a TIBCO Rendezvous transport.static intTPORT_RVCMType indicating a TIBCO Rendezvous Certified Messaging transport.static intTPORT_SSDeprecated.As of release 8.6
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetExportHeaders()Indicates whether or not EMS header information is included in messages exported on this transport.booleangetExportProperties()Indicates whether or not the EMS message properties are included in messages exported on this transport.java.lang.StringgetName()Get the name of the transport.intgetQueueImportDeliveryMode()Get the delivery mode for messages imported from this transport to a queue.intgetTopicImportDeliveryMode()Get the delivery mode for messages imported from this transport to a topic.intgetType()Get the type of the transport.
 
- 
- 
- 
Field Detail- 
TPORT_ALLpublic static final int TPORT_ALL Type indicating all types of transport.- See Also:
- Constant Field Values
 
 - 
TPORT_RVpublic static final int TPORT_RV Type indicating a TIBCO Rendezvous transport.- See Also:
- Constant Field Values
 
 - 
TPORT_RVCMpublic static final int TPORT_RVCM Type indicating a TIBCO Rendezvous Certified Messaging transport.- See Also:
- Constant Field Values
 
 - 
TPORT_SS@Deprecated public static final int TPORT_SS Deprecated.As of release 8.6Type indicating a TIBCO SmartSockets transport.- See Also:
- Constant Field Values
 
 - 
TPORT_FTLpublic static final int TPORT_FTL Type indicating a TIBCO FTL transport.- See Also:
- Constant Field Values
 
 - 
TPORT_PULSARpublic static final int TPORT_PULSAR Type indicating an Apache Pulsar transport.- Since:
- EMS 10.4.0
- See Also:
- Constant Field Values
 
 - 
NON_PERSISTENTpublic static final int NON_PERSISTENT NON_PERSISTENT delivery mode.- See Also:
- Constant Field Values
 
 - 
PERSISTENTpublic static final int PERSISTENT PERSISTENT delivery mode.- See Also:
- Constant Field Values
 
 - 
RELIABLEpublic static final int RELIABLE RELIABLE delivery mode. This is a TIBCO extension.- See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getNamepublic java.lang.String getName() Get the name of the transport.- Returns:
- the transport's name.
 
 - 
getTypepublic int getType() Get the type of the transport.- Returns:
- the transport's type.
 
 - 
getTopicImportDeliveryModepublic int getTopicImportDeliveryMode() Get the delivery mode for messages imported from this transport to a topic.- Returns:
- the delivery mode.
 
 - 
getQueueImportDeliveryModepublic int getQueueImportDeliveryMode() Get the delivery mode for messages imported from this transport to a queue.- Returns:
- the delivery mode.
 
 - 
getExportHeaderspublic boolean getExportHeaders() Indicates whether or not EMS header information is included in messages exported on this transport.- Returns:
- true if headers are exported, false otherwise.
 
 - 
getExportPropertiespublic boolean getExportProperties() Indicates whether or not the EMS message properties are included in messages exported on this transport.- Returns:
- true if the properties are exported, false otherwise.
 
 
- 
 
-