|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.exolab.jms.selector.Identifiers
Utility methods for JMS message header identifiers
Field Summary | |
static java.lang.String |
JMS_CORRELATION_ID
The JMSCorrelationID identifier |
static java.lang.String |
JMS_DELIVERY_MODE
The JMSDeliveryMode identifier |
static java.lang.String |
JMS_MESSAGE_ID
The JMSMessageID identifier |
static java.lang.String |
JMS_PREFIX
Prefix for identifiers available via message methods |
static java.lang.String |
JMS_PRIORITY
The JMSPriority identifier |
static java.lang.String |
JMS_PROVIDER_PREFIX
Prefix for provider specific identifiers |
static java.lang.String |
JMS_TIMESTAMP
The JMSTimestamp identifier |
static java.lang.String |
JMS_TYPE
The JMSType identifier |
static java.lang.String |
JMSX_PREFIX
Prefix for identifiers specified by the JMS standard |
static java.lang.String |
NON_PERSISTENT
The non-persistent delivery mode |
static java.lang.String |
PERSISTENT
The persistent delivery mode |
Method Summary | |
static boolean |
isJMSIdentifier(java.lang.String name)
Determines if an identifier is a JMS identifier (not a JMSX or provider specific identifier) |
static boolean |
isNumeric(java.lang.String name)
Determines if a JMS identifier is numeric |
static boolean |
isQueryableJMSIdentifier(java.lang.String name)
Determines if a JMS identifier is valid in selectors |
static boolean |
isString(java.lang.String name)
Determines if a JMS identifier is a string |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String JMS_PREFIX
public static final java.lang.String JMSX_PREFIX
public static final java.lang.String JMS_PROVIDER_PREFIX
public static final java.lang.String JMS_DELIVERY_MODE
public static final java.lang.String JMS_PRIORITY
public static final java.lang.String JMS_MESSAGE_ID
public static final java.lang.String JMS_TIMESTAMP
public static final java.lang.String JMS_CORRELATION_ID
public static final java.lang.String JMS_TYPE
public static final java.lang.String PERSISTENT
public static final java.lang.String NON_PERSISTENT
Method Detail |
public static boolean isJMSIdentifier(java.lang.String name)
name
- the identifier nametrue
if the identifier is a JMS identifier,
otherwise false
public static boolean isQueryableJMSIdentifier(java.lang.String name)
name
- the identifier nametrue
if the identifier may be selected upon,
otherwise false
public static boolean isString(java.lang.String name)
name
- the identifier nametrue
if the identifier is a string, otherwise
false
public static boolean isNumeric(java.lang.String name)
name
- the identifier nametrue
if the identifier is numeric, otherwise
false
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |