xmlBlaster 2.2.0 client API

org.xmlBlaster.util.def
Class Constants

java.lang.Object
  extended by org.xmlBlaster.util.def.Constants

public class Constants
extends java.lang.Object

Holding some Constants See xmlBlaster/src/c++/util/Constants.h

Probably we should change the code to use the enum pattern for some of the constants in this class


Field Summary
static java.lang.String CLIENTPROPERTY_CONTENT_CHARSET
          Used in Client Properties to define that the content is encoded with the specified value (default to UTF-8)
static java.lang.String CLIENTPROPERTY_DEADMSGKEY
          Dead messages transport in their QoS clientProperty the original message key in '__key'
static java.lang.String CLIENTPROPERTY_DEADMSGQOS
          Dead messages transport in their QoS clientProperty the original message QoS in '__qos'
static java.lang.String CLIENTPROPERTY_DEADMSGREASON
          Dead messages transport in their QoS clientProperty the error reason in '__deadMessageReason'
static java.lang.String CLIENTPROPERTY_DEADMSGRECEIVER
          Dead messages contain the information of the session for which the delivery failed
static java.lang.String CLIENTPROPERTY_DEADMSGSENDER
          Dead messages contain the information of the sending session
static java.lang.String CLIENTPROPERTY_INITIAL_CALLBACK_PING
          ConnectQos transports in its QoS clientProperty an optional flag to suppress cb ping
static java.lang.String CLIENTPROPERTY_ISINITIALUPDATE
           
static java.lang.String CLIENTPROPERTY_MULTISUB_CHECKQOS
           
static java.lang.String CLIENTPROPERTY_OID
          Dead messages transport in their QoS clientProperty the original message oid in '__oid'
static java.lang.String CLIENTPROPERTY_PLUGIN_JARNAME
          The plugin xml markup send to RunlevelManager '__plugin.jarName'
static java.lang.String CLIENTPROPERTY_PLUGIN_XML
          The plugin xml markup send to RunlevelManager '__plugin.xml'
static java.lang.String CLIENTPROPERTY_RCVTIMESTAMP
          Dead messages transport in their QoS clientProperty the rcvTimestamp in '__rcvTimestamp'
static java.lang.String CLIENTPROPERTY_RCVTIMESTAMPSTR
          ConnectReturnQos their QoS clientProperty the rcvTimestampStr in '__rcvTimestampStr'
static java.lang.String CLIENTPROPERTY_REMOTEPROPERTIES
          If this clientProperty is send with ConnectQos the clientProperties are copied to the SessionInfo.remoteProperty map (which are manipulatable by jconsole and EventPlugin)
static java.lang.String CLIENTPROPERTY_UTC
          Client sends with ConnectQos its current UTC timestamp string so server knows approximate offset in time as client may not have accurate time set
static java.lang.String COMPRESS_ZLIB
          The SOCKET protocol supports zlib compression for each message individually As described in [RFC-1950] and in [RFC-1951]
static java.lang.String COMPRESS_ZLIB_STREAM
          The SOCKET protocol can support zlib compression with streaming compression A partial flush means that all data will be output, but the next packet will continue using compression tables from the end of the previous packet.
static long DAY_IN_MILLIS
           
static java.lang.String DEFAULT_CONTENT_MIME_EXTENDED
          For xml key attribute, contentMimeExtended="1.0"
static java.lang.String DEFAULT_SECURITYPLUGIN_TYPE
           
static java.lang.String DEFAULT_SECURITYPLUGIN_VERSION
           
static java.lang.String DOMAIN
           
static java.lang.String DOMAIN_URL_PREFIX
           
static java.lang.String EMAIL_TRANSFER_ENCODING
           
static java.lang.String ENCODING_BASE64
           
static java.lang.String ENCODING_FORCE_PLAIN
           
static java.lang.String ENCODING_NONE
           
static java.lang.String ENCODING_QUOTED_PRINTABLE
           
static java.lang.String EVENT_OID_ERASEDTOPIC
           
static java.lang.String EVENT_OID_LOGIN
           
static java.lang.String EVENT_OID_LOGOUT
           
static java.lang.String EVENT_OID_USERLIST
           
static java.lang.String EVENTPLUGIN_PROP_ABSOLUTENAME
           
static java.lang.String EVENTPLUGIN_PROP_DESCRIPTION
           
static java.lang.String EVENTPLUGIN_PROP_ERRORCODE
           
static java.lang.String EVENTPLUGIN_PROP_EVENTTYPE
           
static java.lang.String EVENTPLUGIN_PROP_NODEID
           
static java.lang.String EVENTPLUGIN_PROP_PUBSESSIONID
           
static java.lang.String EVENTPLUGIN_PROP_SUBJECTID
           
static java.lang.String EVENTPLUGIN_PROP_SUMMARY
           
static java.lang.String EXACT
           
static java.lang.String EXACT_URL_PREFIX
           
static long HOUR_IN_MILLIS
           
static java.lang.String I_AUTHENTICATE_PROPERTY_KEY
          The native authentication instance of the xmlBlaster server is available under this key in Global.instance().getProperties().
static java.lang.String INDENT
           
static java.lang.String INFO_INITIAL
           
static java.lang.String INFO_QUEUED
          Additional info for state.
static java.lang.String INHIBIT_CONTENT_CDATA_WRAPPING
          Used in the MsgUnitRaw to pass as key for the properties to tell the toXml Methods to inhibit wrapping by a CDATA.
static java.lang.String INTERNAL_LOGINNAME_PREFIX_FOR_CORE
           
static java.lang.String INTERNAL_LOGINNAME_PREFIX_FOR_PLUGINS
          If subscription ID is given by client, e.g.
static java.lang.String INTERNAL_OID_ADMIN_CMD
           
static java.lang.String INTERNAL_OID_CLUSTER_PREFIX
           
static java.lang.String INTERNAL_OID_PREFIX
           
static java.lang.String INTERNAL_OID_PREFIX_FOR_CORE
           
static java.lang.String INTERNAL_OID_PREFIX_FOR_PLUGINS
           
static java.lang.String INTERNAL_OID_REMOTE_PROPERTIES
           
static java.lang.String INTERNAL_OID_RUNLEVEL_MANAGER
           
static java.lang.String JDBC_OID
          JDBC access messages
static java.lang.String JMS_PREFIX
          This is the same for all chunks in a message.
static java.lang.String JMS_REPLY_TO
           
static java.lang.String MIME_CSS
          Cascading Style Sheet
static java.lang.String MIME_GIF
          GIF Image
static java.lang.String MIME_HTML
          Hypertext Markup Language
static java.lang.String MIME_JPG
          Joint Photographic Experts Group
static java.lang.String MIME_JS
          Javascript
static java.lang.String MIME_PNG
          Portable Network Graphics Format Image
static java.lang.String MIME_XML
          The mime type for the xml.
static long MINUTE_IN_MILLIS
           
static java.lang.String OBJECT_ENTRY_ServerScope
           
static java.lang.String OFFSET
           
static java.lang.String OID_DEAD_LETTER
          message queue onOverflow handling "__sys__deadMessage
static java.lang.String OID_URL_PREFIX
          XmlKey queryType enum
static java.lang.String ONEXHAUST_KILL_SESSION
          If callback fails more often than is configured the login session is destroyed
static java.lang.String ONOVERFLOW_BLOCK
           
static java.lang.String ONOVERFLOW_DEADMESSAGE
          message queue onOverflow handling
static java.lang.String ONOVERFLOW_DISCARD
          message queue onOverflow handling
static java.lang.String ONOVERFLOW_DISCARDOLDEST
          message queue onOverflow handling
static java.lang.String ONOVERFLOW_EXCEPTION
          message queue onOverflow handling
static java.lang.String PERSISTENCE_ID
          ClientProperty of QoS for messages from persistent store
static java.lang.String REGEX
           
static java.lang.String RELATING_CALLBACK
          Type of a message callback queue
static java.lang.String RELATING_CLIENT
          Type of a message queue on client side
static java.lang.String RELATING_CLIENT_UPDATE
          Type of a message queue on client side for updates (not really a type but used for id)
static java.lang.String RELATING_HISTORY
          Type of a history message queue containing references on messages
static java.lang.String RELATING_MSGUNITSTORE
          MessageUnit cache
static java.lang.String RELATING_SESSION
          Type of a subscription message queue containing sessions
static java.lang.String RELATING_SUBJECT
          Type of a message callback queue
static java.lang.String RELATING_SUBSCRIBE
          Type of a subscription message queue containing subscriptions
static java.lang.String RELATING_TOPICSTORE
          Topics persistence
static java.lang.String RET_ERASED
           
static java.lang.String RET_EXPIRED
           
static java.lang.String RET_FORWARD_ERROR
           
static java.lang.String RET_OK
           
static java.lang.String RET_TIMEOUT
           
static java.lang.String RET_WARN
           
static java.lang.String SESSIONID_PREFIX
          Prefix to create a sessionId
static java.lang.String STATE_ERASED
          The returned message status if message is explicitly erased by a call to erase()
static java.lang.String STATE_EXPIRED
          The returned message status if message is expired (timeout occurred and is erased)
static java.lang.String STATE_FORWARD_ERROR
          The returned message status if message couldn't be forwarded to the master cluster node
static java.lang.String STATE_OK
          The returned message status if OK
static java.lang.String STATE_TIMEOUT
          The returned message status if message timeout occurred (but not erased)
static java.lang.String STATE_WARN
           
static java.lang.String SUBSCRIPTIONID_PREFIX
           
static java.lang.String SUBSCRIPTIONID_PtP
           
static java.lang.String SUBSCRIPTIONID_URL_PREFIX
           
static java.lang.String TOXML_ENCLOSINGTAG
           
static java.lang.String TOXML_EXTRAOFFSET
           
static java.lang.String TOXML_FORCEREADABLE
           
static java.lang.String TOXML_FORCEREADABLE_BASE64
           
static java.lang.String TOXML_FORCEREADABLE_TIMESTAMP
           
static java.lang.String TOXML_MAXCONTENTLEN
           
static java.lang.String TOXML_NOSECURITY
           
static java.lang.String TYPE_BLOB
           
static java.lang.String TYPE_BOOLEAN
           
static java.lang.String TYPE_BYTE
           
static java.lang.String TYPE_DOUBLE
           
static java.lang.String TYPE_FLOAT
           
static java.lang.String TYPE_INT
           
static java.lang.String TYPE_LONG
           
static java.lang.String TYPE_NULL
          used to tell that the entry is really null (not just empty)
static java.lang.String TYPE_SHORT
           
static java.lang.String TYPE_STRING
           
static java.lang.String UPDATE_BULK_ACK
           
static java.lang.String UTF8_ENCODING
           
static long WEEK_IN_MILLIS
           
static long[] XMLBLASTER_OID_ROOT
          The xmlBlaster SNMP node 1.3.6.1.4.1.11662 as registered at IANA.
static int XMLBLASTER_PORT
          The IANA registered xmlBlaster port, see IANA Port Numbers and Network Service Query.
static int XMLBLASTER_SNMP
          The xmlBlaster SNMP node 11662 registered at IANA.
static java.lang.String XPATH
           
static java.lang.String XPATH_URL_PREFIX
           
 
Constructor Summary
Constants()
           
 
Method Summary
static java.lang.String addJmsPrefix(java.lang.String key, java.util.logging.Logger log)
          Adds to the key a prefix JMS_PREFIX if and only if the key is one of the JMSX properties defined by the XmlBlaster.
static java.lang.String toEncodedString(byte[] b, java.lang.String encoding)
           
static byte[] toUtf8Bytes(java.lang.String s)
           
static java.lang.String toUtf8String(byte[] b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UTF8_ENCODING

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

DEFAULT_SECURITYPLUGIN_TYPE

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

DEFAULT_SECURITYPLUGIN_VERSION

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

MINUTE_IN_MILLIS

public static final long MINUTE_IN_MILLIS
See Also:
Constant Field Values

HOUR_IN_MILLIS

public static final long HOUR_IN_MILLIS
See Also:
Constant Field Values

DAY_IN_MILLIS

public static final long DAY_IN_MILLIS
See Also:
Constant Field Values

WEEK_IN_MILLIS

public static final long WEEK_IN_MILLIS
See Also:
Constant Field Values

EMAIL_TRANSFER_ENCODING

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

ENCODING_BASE64

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

ENCODING_FORCE_PLAIN

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

ENCODING_QUOTED_PRINTABLE

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

ENCODING_NONE

public static final java.lang.String ENCODING_NONE

TYPE_STRING

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

TYPE_BLOB

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

TYPE_BOOLEAN

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

TYPE_BYTE

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

TYPE_DOUBLE

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

TYPE_FLOAT

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

TYPE_INT

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

TYPE_SHORT

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

TYPE_LONG

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

TYPE_NULL

public static final java.lang.String TYPE_NULL
used to tell that the entry is really null (not just empty)

See Also:
Constant Field Values

OBJECT_ENTRY_ServerScope

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

COMPRESS_ZLIB_STREAM

public static final java.lang.String COMPRESS_ZLIB_STREAM
The SOCKET protocol can support zlib compression with streaming compression A partial flush means that all data will be output, but the next packet will continue using compression tables from the end of the previous packet. As described in [RFC-1950] and in [RFC-1951]

See Also:
http://www.jcraft.com/jzlib/, Constant Field Values

COMPRESS_ZLIB

public static final java.lang.String COMPRESS_ZLIB
The SOCKET protocol supports zlib compression for each message individually As described in [RFC-1950] and in [RFC-1951]

See Also:
http://www.jcraft.com/jzlib/, Constant Field Values

I_AUTHENTICATE_PROPERTY_KEY

public static final java.lang.String I_AUTHENTICATE_PROPERTY_KEY
The native authentication instance of the xmlBlaster server is available under this key in Global.instance().getProperties().
 

See Also:
Constant Field Values

INHIBIT_CONTENT_CDATA_WRAPPING

public static final java.lang.String INHIBIT_CONTENT_CDATA_WRAPPING
Used in the MsgUnitRaw to pass as key for the properties to tell the toXml Methods to inhibit wrapping by a CDATA. This is used to avoid unallowed nested CDATA.

See Also:
Constant Field Values

XMLBLASTER_PORT

public static final int XMLBLASTER_PORT
The IANA registered xmlBlaster port, see IANA Port Numbers and Network Service Query.
  xmlblaster      3412/tcp   xmlBlaster
  xmlblaster      3412/udp   xmlBlaster
  #                          Marcel Ruff  February 2002
 

See Also:
Constant Field Values

XMLBLASTER_SNMP

public static final int XMLBLASTER_SNMP
The xmlBlaster SNMP node 11662 registered at IANA.

XmlBlaster has a registered SNMP number under iso.org.dod.internet.private.enterprise (1.3.6.1.4.1), our tree leaf is 1.3.6.1.4.1.11662
Returns 11662

See Also:
PRIVATE ENTERPRISE NUMBERS, Constant Field Values

XMLBLASTER_OID_ROOT

public static final long[] XMLBLASTER_OID_ROOT
The xmlBlaster SNMP node 1.3.6.1.4.1.11662 as registered at IANA.
Returns a long array containing the SNMP hierarchy to xmlBlaster


STATE_OK

public static final java.lang.String STATE_OK
The returned message status if OK

See Also:
Constant Field Values

RET_OK

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

INFO_INITIAL

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

CLIENTPROPERTY_INITIAL_CALLBACK_PING

public static final java.lang.String CLIENTPROPERTY_INITIAL_CALLBACK_PING
ConnectQos transports in its QoS clientProperty an optional flag to suppress cb ping

See Also:
Constant Field Values

CLIENTPROPERTY_REMOTEPROPERTIES

public static final java.lang.String CLIENTPROPERTY_REMOTEPROPERTIES
If this clientProperty is send with ConnectQos the clientProperties are copied to the SessionInfo.remoteProperty map (which are manipulatable by jconsole and EventPlugin)

See Also:
Constant Field Values

STATE_WARN

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

RET_WARN

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

STATE_TIMEOUT

public static final java.lang.String STATE_TIMEOUT
The returned message status if message timeout occurred (but not erased)

See Also:
Constant Field Values

RET_TIMEOUT

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

STATE_EXPIRED

public static final java.lang.String STATE_EXPIRED
The returned message status if message is expired (timeout occurred and is erased)

See Also:
Constant Field Values

RET_EXPIRED

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

STATE_ERASED

public static final java.lang.String STATE_ERASED
The returned message status if message is explicitly erased by a call to erase()

See Also:
Constant Field Values

RET_ERASED

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

STATE_FORWARD_ERROR

public static final java.lang.String STATE_FORWARD_ERROR
The returned message status if message couldn't be forwarded to the master cluster node

See Also:
Constant Field Values

RET_FORWARD_ERROR

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

INFO_QUEUED

public static final java.lang.String INFO_QUEUED
Additional info for state. The returned message status if message couldn't be forwarded to the master cluster node but is in the tail back queue to be delivered on reconnect or on client side message recording.

See Also:
Constant Field Values

RELATING_CALLBACK

public static final java.lang.String RELATING_CALLBACK
Type of a message callback queue

See Also:
Constant Field Values

RELATING_SUBJECT

public static final java.lang.String RELATING_SUBJECT
Type of a message callback queue

See Also:
Constant Field Values

RELATING_CLIENT

public static final java.lang.String RELATING_CLIENT
Type of a message queue on client side

See Also:
Constant Field Values

RELATING_CLIENT_UPDATE

public static final java.lang.String RELATING_CLIENT_UPDATE
Type of a message queue on client side for updates (not really a type but used for id)

See Also:
Constant Field Values

RELATING_HISTORY

public static final java.lang.String RELATING_HISTORY
Type of a history message queue containing references on messages

See Also:
Constant Field Values

RELATING_SUBSCRIBE

public static final java.lang.String RELATING_SUBSCRIBE
Type of a subscription message queue containing subscriptions

See Also:
Constant Field Values

RELATING_SESSION

public static final java.lang.String RELATING_SESSION
Type of a subscription message queue containing sessions

See Also:
Constant Field Values

RELATING_MSGUNITSTORE

public static final java.lang.String RELATING_MSGUNITSTORE
MessageUnit cache

See Also:
Constant Field Values

RELATING_TOPICSTORE

public static final java.lang.String RELATING_TOPICSTORE
Topics persistence

See Also:
Constant Field Values

ONOVERFLOW_BLOCK

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

ONOVERFLOW_DEADMESSAGE

public static final java.lang.String ONOVERFLOW_DEADMESSAGE
message queue onOverflow handling

See Also:
Constant Field Values

ONOVERFLOW_DISCARD

public static final java.lang.String ONOVERFLOW_DISCARD
message queue onOverflow handling

See Also:
Constant Field Values

ONOVERFLOW_DISCARDOLDEST

public static final java.lang.String ONOVERFLOW_DISCARDOLDEST
message queue onOverflow handling

See Also:
Constant Field Values

ONOVERFLOW_EXCEPTION

public static final java.lang.String ONOVERFLOW_EXCEPTION
message queue onOverflow handling

See Also:
Constant Field Values

ONEXHAUST_KILL_SESSION

public static final java.lang.String ONEXHAUST_KILL_SESSION
If callback fails more often than is configured the login session is destroyed

See Also:
Constant Field Values

PERSISTENCE_ID

public static final java.lang.String PERSISTENCE_ID
ClientProperty of QoS for messages from persistent store

See Also:
Constant Field Values

SESSIONID_PREFIX

public static final java.lang.String SESSIONID_PREFIX
Prefix to create a sessionId

See Also:
Constant Field Values

SUBSCRIPTIONID_PREFIX

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

SUBSCRIPTIONID_PtP

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

INTERNAL_LOGINNAME_PREFIX_FOR_PLUGINS

public static final java.lang.String INTERNAL_LOGINNAME_PREFIX_FOR_PLUGINS
If subscription ID is given by client, e.g. "__subId:client/joe/session/3-34" see Requirement engine.qos.subscribe.id

See Also:
Constant Field Values

INTERNAL_OID_PREFIX_FOR_PLUGINS

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

INTERNAL_OID_ADMIN_CMD

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

INTERNAL_LOGINNAME_PREFIX_FOR_CORE

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

INTERNAL_OID_PREFIX_FOR_CORE

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

INTERNAL_OID_PREFIX

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

INTERNAL_OID_CLUSTER_PREFIX

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

INTERNAL_OID_REMOTE_PROPERTIES

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

INTERNAL_OID_RUNLEVEL_MANAGER

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

EVENT_OID_LOGIN

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

EVENT_OID_LOGOUT

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

EVENT_OID_USERLIST

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

EVENT_OID_ERASEDTOPIC

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

JDBC_OID

public static final java.lang.String JDBC_OID
JDBC access messages

See Also:
Constant Field Values

OID_DEAD_LETTER

public static final java.lang.String OID_DEAD_LETTER
message queue onOverflow handling "__sys__deadMessage

See Also:
Constant Field Values

CLIENTPROPERTY_UTC

public static final java.lang.String CLIENTPROPERTY_UTC
Client sends with ConnectQos its current UTC timestamp string so server knows approximate offset in time as client may not have accurate time set

See Also:
Constant Field Values

CLIENTPROPERTY_DEADMSGKEY

public static final java.lang.String CLIENTPROPERTY_DEADMSGKEY
Dead messages transport in their QoS clientProperty the original message key in '__key'

See Also:
Constant Field Values

CLIENTPROPERTY_DEADMSGQOS

public static final java.lang.String CLIENTPROPERTY_DEADMSGQOS
Dead messages transport in their QoS clientProperty the original message QoS in '__qos'

See Also:
Constant Field Values

CLIENTPROPERTY_DEADMSGSENDER

public static final java.lang.String CLIENTPROPERTY_DEADMSGSENDER
Dead messages contain the information of the sending session

See Also:
Constant Field Values

CLIENTPROPERTY_DEADMSGRECEIVER

public static final java.lang.String CLIENTPROPERTY_DEADMSGRECEIVER
Dead messages contain the information of the session for which the delivery failed

See Also:
Constant Field Values

CLIENTPROPERTY_RCVTIMESTAMP

public static final java.lang.String CLIENTPROPERTY_RCVTIMESTAMP
Dead messages transport in their QoS clientProperty the rcvTimestamp in '__rcvTimestamp'

See Also:
Constant Field Values

CLIENTPROPERTY_OID

public static final java.lang.String CLIENTPROPERTY_OID
Dead messages transport in their QoS clientProperty the original message oid in '__oid'

See Also:
Constant Field Values

CLIENTPROPERTY_DEADMSGREASON

public static final java.lang.String CLIENTPROPERTY_DEADMSGREASON
Dead messages transport in their QoS clientProperty the error reason in '__deadMessageReason'

See Also:
Constant Field Values

CLIENTPROPERTY_PLUGIN_XML

public static final java.lang.String CLIENTPROPERTY_PLUGIN_XML
The plugin xml markup send to RunlevelManager '__plugin.xml'

See Also:
Constant Field Values

CLIENTPROPERTY_PLUGIN_JARNAME

public static final java.lang.String CLIENTPROPERTY_PLUGIN_JARNAME
The plugin xml markup send to RunlevelManager '__plugin.jarName'

See Also:
Constant Field Values

CLIENTPROPERTY_RCVTIMESTAMPSTR

public static final java.lang.String CLIENTPROPERTY_RCVTIMESTAMPSTR
ConnectReturnQos their QoS clientProperty the rcvTimestampStr in '__rcvTimestampStr'

See Also:
Constant Field Values

CLIENTPROPERTY_CONTENT_CHARSET

public static final java.lang.String CLIENTPROPERTY_CONTENT_CHARSET
Used in Client Properties to define that the content is encoded with the specified value (default to UTF-8)

See Also:
Constant Field Values

DEFAULT_CONTENT_MIME_EXTENDED

public static final java.lang.String DEFAULT_CONTENT_MIME_EXTENDED
For xml key attribute, contentMimeExtended="1.0"

See Also:
Constant Field Values

INDENT

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

OFFSET

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

OID_URL_PREFIX

public static final java.lang.String OID_URL_PREFIX
XmlKey queryType enum

See Also:
Constant Field Values

XPATH

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

XPATH_URL_PREFIX

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

EXACT

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

EXACT_URL_PREFIX

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

DOMAIN

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

DOMAIN_URL_PREFIX

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

SUBSCRIPTIONID_URL_PREFIX

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

REGEX

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

TOXML_NOSECURITY

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

TOXML_EXTRAOFFSET

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

TOXML_FORCEREADABLE

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

TOXML_FORCEREADABLE_TIMESTAMP

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

TOXML_FORCEREADABLE_BASE64

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

TOXML_ENCLOSINGTAG

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

TOXML_MAXCONTENTLEN

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

EVENTPLUGIN_PROP_SUMMARY

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

EVENTPLUGIN_PROP_DESCRIPTION

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

EVENTPLUGIN_PROP_EVENTTYPE

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

EVENTPLUGIN_PROP_ERRORCODE

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

EVENTPLUGIN_PROP_PUBSESSIONID

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

EVENTPLUGIN_PROP_SUBJECTID

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

EVENTPLUGIN_PROP_ABSOLUTENAME

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

EVENTPLUGIN_PROP_NODEID

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

JMS_PREFIX

public static final java.lang.String JMS_PREFIX
This is the same for all chunks in a message. It shall be a globally unique Identifier.

See Also:
Constant Field Values

JMS_REPLY_TO

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

UPDATE_BULK_ACK

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

CLIENTPROPERTY_ISINITIALUPDATE

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

CLIENTPROPERTY_MULTISUB_CHECKQOS

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

MIME_HTML

public static final java.lang.String MIME_HTML
Hypertext Markup Language

See Also:
Constant Field Values

MIME_CSS

public static final java.lang.String MIME_CSS
Cascading Style Sheet

See Also:
Constant Field Values

MIME_JS

public static final java.lang.String MIME_JS
Javascript

See Also:
Constant Field Values

MIME_XML

public static final java.lang.String MIME_XML
The mime type for the xml. See http://www.rfc-editor.org/rfc/rfc3023.txt

See Also:
Constant Field Values

MIME_JPG

public static final java.lang.String MIME_JPG
Joint Photographic Experts Group

See Also:
Constant Field Values

MIME_PNG

public static final java.lang.String MIME_PNG
Portable Network Graphics Format Image

See Also:
Constant Field Values

MIME_GIF

public static final java.lang.String MIME_GIF
GIF Image

See Also:
Constant Field Values
Constructor Detail

Constants

public Constants()
Method Detail

addJmsPrefix

public static java.lang.String addJmsPrefix(java.lang.String key,
                                            java.util.logging.Logger log)
Adds to the key a prefix JMS_PREFIX if and only if the key is one of the JMSX properties defined by the XmlBlaster. It does not add anything if it already starts with JMS_PREFIX.

Parameters:
key -
log -
Returns:

toUtf8Bytes

public static byte[] toUtf8Bytes(java.lang.String s)

toUtf8String

public static java.lang.String toUtf8String(byte[] b)

toEncodedString

public static java.lang.String toEncodedString(byte[] b,
                                               java.lang.String encoding)

xmlBlaster 2.2.0 client API

Copyright © 1999-2014 The xmlBlaster.org contributers.