xmlBlaster 1.6.2 client API

Uses of Class
org.xmlBlaster.util.Global

Packages that use Global
http.dhtml.systemInfo Demo servlet and publisher for persistent http browser demo. 
javaclients Java examples, start reading the HelloWorld clients. 
org.xmlBlaster.client This is the Java client side package. 
org.xmlBlaster.client.activex   
org.xmlBlaster.client.dispatch   
org.xmlBlaster.client.filepoller   
org.xmlBlaster.client.jmx   
org.xmlBlaster.client.key   
org.xmlBlaster.client.protocol   
org.xmlBlaster.client.protocol.corba   
org.xmlBlaster.client.protocol.email   
org.xmlBlaster.client.protocol.local   
org.xmlBlaster.client.protocol.rmi   
org.xmlBlaster.client.protocol.socket   
org.xmlBlaster.client.protocol.xmlrpc   
org.xmlBlaster.client.qos   
org.xmlBlaster.client.queuemsg   
org.xmlBlaster.client.reader   
org.xmlBlaster.client.script   
org.xmlBlaster.util Java helper classes for server and client programming. 
org.xmlBlaster.util.admin.extern   
org.xmlBlaster.util.checkpoint   
org.xmlBlaster.util.classloader   
org.xmlBlaster.util.context   
org.xmlBlaster.util.dispatch   
org.xmlBlaster.util.dispatch.plugins   
org.xmlBlaster.util.dispatch.plugins.prio   
org.xmlBlaster.util.error   
org.xmlBlaster.util.http   
org.xmlBlaster.util.key   
org.xmlBlaster.util.lexical   
org.xmlBlaster.util.log   
org.xmlBlaster.util.plugin   
org.xmlBlaster.util.property   
org.xmlBlaster.util.protocol   
org.xmlBlaster.util.protocol.corba   
org.xmlBlaster.util.protocol.email   
org.xmlBlaster.util.protocol.socket   
org.xmlBlaster.util.qos   
org.xmlBlaster.util.qos.address   
org.xmlBlaster.util.qos.storage   
org.xmlBlaster.util.queue   
org.xmlBlaster.util.queue.cache   
org.xmlBlaster.util.queue.jdbc   
org.xmlBlaster.util.queue.ram   
org.xmlBlaster.util.queuemsg   
org.xmlBlaster.util.xbformat   
 

Uses of Global in http.dhtml.systemInfo
 

Constructors in http.dhtml.systemInfo with parameters of type Global
SystemInfoPublisher(Global glob)
          Constructs the SystemInfoPublisher object.
 

Uses of Global in javaclients
 

Methods in javaclients with parameters of type Global
 void HelloWorldNative.init(Global glob, PluginInfo pluginInfo)
           
 void HelloWorldNative2.init(Global glob, PluginInfo pluginInfo)
           
 void ClientPlugin.init(Global glob, PluginInfo pluginInfo)
           
 

Constructors in javaclients with parameters of type Global
HelloWorldVolatile2(Global glob)
           
HelloWorldErase(Global glob)
           
Latency(Global glob)
           
HelloWorldVolatile(Global glob)
           
HelloWorldPublish(Global glob)
           
HelloWorldMime(Global glob)
           
HelloWorldSubscribe(Global glob_)
           
AllProtocols(Global glob)
           
ClientSubDispatch(Global glob)
           
HelloWorldGet(Global glob)
           
ClientSub(Global glob)
           
LeaveServer(Global glob)
           
 

Uses of Global in org.xmlBlaster.client
 

Methods in org.xmlBlaster.client that return Global
 Global XmlBlasterAccess.getGlobal()
          Access the environment settings of this connection.
 Global I_XmlBlasterAccess.getGlobal()
          Access the environment settings of this connection.
 

Methods in org.xmlBlaster.client with parameters of type Global
static java.lang.String XmlBlasterAccess.usage(Global glob)
          Command line usage.
 

Constructors in org.xmlBlaster.client with parameters of type Global
XmlDbMessageWrapper(Global glob, java.lang.String user, java.lang.String passwd, java.lang.String url)
          Constructor creates XML request.
StreamingCallback(Global global, I_StreamingCallback callback)
           
StreamingCallback(Global global, I_StreamingCallback callback, long waitForChunksTimeout, long waitForClientReturnTimeout, boolean useQueue)
           
XmlBlasterAccess(Global glob)
          Create an xmlBlaster accessor.
UpdateDispatcher(Global glob)
           
ClientErrorHandler(Global glob, I_XmlBlasterAccess xmlBlasterAccess)
           
SynchronousCache(Global glob, int maxQueriesCached)
          Create a cache instance.
PluginLoader(Global glob)
           
 

Uses of Global in org.xmlBlaster.client.activex
 

Methods in org.xmlBlaster.client.activex that return Global
 Global XmlScriptAccess.getGlobal()
          Access the handle of this xmlBlaster connection.
 

Uses of Global in org.xmlBlaster.client.dispatch
 

Constructors in org.xmlBlaster.client.dispatch with parameters of type Global
ClientDispatchConnection(Global glob, ClientDispatchConnectionsHandler connectionsHandler, AddressBase address)
           
ClientDispatchConnectionsHandler(Global glob, DispatchManager dispatchManager)
           
 

Uses of Global in org.xmlBlaster.client.filepoller
 

Methods in org.xmlBlaster.client.filepoller with parameters of type Global
 void FilePollerPlugin.init(Global global, PluginInfo pluginInfo)
           
 

Constructors in org.xmlBlaster.client.filepoller with parameters of type Global
Publisher(Global globOrig, java.lang.String name, I_PluginConfig pluginConfig)
           
DirectoryManager(Global global, java.lang.String name, java.lang.String directoryName, long delaySinceLastFileChange, java.lang.String filter, java.lang.String sent, java.lang.String discarded, java.lang.String lockExtention, boolean trueRegex, boolean copyOnMove)
           
 

Uses of Global in org.xmlBlaster.client.jmx
 

Methods in org.xmlBlaster.client.jmx with parameters of type Global
static ConnectorFactory ConnectorFactory.getInstance(Global global)
           
 

Constructors in org.xmlBlaster.client.jmx with parameters of type Global
XmlBlasterInvocationHandler(java.lang.String serverName, Global global)
           
 

Uses of Global in org.xmlBlaster.client.key
 

Methods in org.xmlBlaster.client.key that return Global
 Global UpdateKey.getGlobal()
           
 Global PublishKey.getGlobal()
           
 

Constructors in org.xmlBlaster.client.key with parameters of type Global
UnSubscribeKey(Global glob, java.lang.String query)
          UnSubscribe to a well known message oid/subscriptionId or url.
UnSubscribeKey(Global glob, java.lang.String queryString, java.lang.String queryType)
          Constructor with query parameters.
UnSubscribeKey(Global glob, QueryKeyData queryKeyData)
          Constructor for internal use.
UpdateKey(Global glob, java.lang.String xmlKey)
          Parse the given xml data.
PublishKey(Global glob)
          Create a key data holder, the message oid is randomly generated.
PublishKey(Global glob, java.lang.String oid)
          Create a key data holder with the given message oid.
PublishKey(Global glob, java.lang.String oid, java.lang.String contentMime)
          Create a key data holder with the given message oid and its mime type.
PublishKey(Global glob, java.lang.String oid, java.lang.String contentMime, java.lang.String contentMimeExtended)
          Create a key data holder with the given message oid and its mime types.
PublishKey(Global glob, java.lang.String oid, java.lang.String contentMime, java.lang.String contentMimeExtended, java.lang.String domain)
          Create a key data holder with the given message oid and its mime types.
PublishKey(Global glob, MsgKeyData msgKeyData)
          Pass a pre filled data object.
GetReturnKey(Global glob, java.lang.String xmlKey)
          Parse the given xml data.
GetKey(Global glob, java.lang.String query)
          Create a key data holder to access message(s).
GetKey(Global glob, java.lang.String queryString, java.lang.String queryType)
          Constructor for XPath query.
GetKey(Global glob, QueryKeyData queryKeyData)
          Constructor for internal use.
SubscribeKey(Global glob, java.lang.String query)
          Constructor with given oid or url.
SubscribeKey(Global glob, java.lang.String queryString, java.lang.String queryType)
          Constructor for XPath query.
SubscribeKey(Global glob, QueryKeyData queryKeyData)
          Constructor for internal use.
EraseKey(Global glob, java.lang.String query)
          Create a key data holder to erase message(s).
EraseKey(Global glob, java.lang.String queryString, java.lang.String queryType)
          Constructor with given oid.
EraseKey(Global glob, QueryKeyData queryKeyData)
          Constructor for internal use.
 

Uses of Global in org.xmlBlaster.client.protocol
 

Fields in org.xmlBlaster.client.protocol declared as Global
protected  Global AbstractCallbackExtended.glob
           
 

Methods in org.xmlBlaster.client.protocol with parameters of type Global
 void I_CallbackServer.initialize(Global glob, java.lang.String name, CallbackAddress callbackAddress, I_CallbackExtended client)
          Initialize and start the callback server.
 

Constructors in org.xmlBlaster.client.protocol with parameters of type Global
AbstractCallbackExtended(Global glob)
           
ProtocolPluginManager(Global glob)
           
CbServerPluginManager(Global glob)
           
 

Uses of Global in org.xmlBlaster.client.protocol.corba
 

Methods in org.xmlBlaster.client.protocol.corba with parameters of type Global
 void CorbaCallbackServer.initialize(Global glob, java.lang.String name, CallbackAddress callbackAddress, I_CallbackExtended boss)
          Construct a CORBA callback server for xmlBlaster, used by java/corba clients.
 void CorbaCallbackServer.init(Global glob, PluginInfo pluginInfo)
          This method is called by the PluginManager (enforced by I_Plugin).
 void CorbaConnection.init(Global glob, PluginInfo pluginInfo)
          This method is called by the PluginManager (enforced by I_Plugin).
 

Constructors in org.xmlBlaster.client.protocol.corba with parameters of type Global
CorbaCallbackServer(Global glob, java.lang.String name, CallbackAddress callbackAddress, I_CallbackExtended boss, org.omg.CORBA.ORB orb_)
          Construct a CORBA callback server for xmlBlaster, used by java/corba clients.
CorbaConnection(Global glob, java.applet.Applet ap)
          CORBA client access to xmlBlaster for applets.
 

Uses of Global in org.xmlBlaster.client.protocol.email
 

Methods in org.xmlBlaster.client.protocol.email with parameters of type Global
 void EmailCallbackImpl.init(Global glob, PluginInfo pluginInfo)
          This method is called by the PluginManager (enforced by I_Plugin).
 void EmailCallbackImpl.initialize(Global glob, java.lang.String loginName, CallbackAddress callbackAddress, I_CallbackExtended cbClient)
          Initialize and start the callback server A thread receiving all messages from xmlBlaster, and delivering them back to the client code.
 void EmailConnection.init(Global glob, PluginInfo pluginInfo)
          This method is called by the PluginManager (enforced by I_Plugin).
 

Uses of Global in org.xmlBlaster.client.protocol.local
 

Methods in org.xmlBlaster.client.protocol.local with parameters of type Global
 void LocalConnection.init(Global glob_, PluginInfo pluginInfo)
          This method is called by the PluginManager (enforced by I_Plugin).
 void LocalCallbackImpl.init(Global glob, PluginInfo pluginInfo)
          This method is not used, since callbacks plugins are actually factories.
 void LocalCallbackImpl.initialize(Global glob, java.lang.String loginName, CallbackAddress callbackAddress, I_CallbackExtended cbClient)
          Initialize the callback server.
 

Uses of Global in org.xmlBlaster.client.protocol.rmi
 

Methods in org.xmlBlaster.client.protocol.rmi with parameters of type Global
 void RmiConnection.init(Global glob, PluginInfo pluginInfo)
          This method is called by the PluginManager (enforced by I_Plugin).
 void RmiCallbackServer.init(Global glob, PluginInfo pluginInfo)
          This method is called by the PluginManager (enforced by I_Plugin).
 void RmiCallbackServer.initialize(Global glob, java.lang.String name, CallbackAddress callbackAddress, I_CallbackExtended client)
          Construct the callback server.
 

Constructors in org.xmlBlaster.client.protocol.rmi with parameters of type Global
RmiConnection(Global glob)
          RMI client access to xmlBlaster for normal client applications.
RmiConnection(Global glob, java.applet.Applet ap)
          RMI client access to xmlBlaster for applets.
 

Uses of Global in org.xmlBlaster.client.protocol.socket
 

Methods in org.xmlBlaster.client.protocol.socket with parameters of type Global
 void SocketCallbackImpl.init(Global glob, PluginInfo pluginInfo)
          This method is called by the PluginManager (enforced by I_Plugin).
 void SocketCallbackImpl.initialize(Global glob, java.lang.String loginName, CallbackAddress callbackAddress, I_CallbackExtended cbClient)
          Initialize and start the callback server A thread receiving all messages from xmlBlaster, and delivering them back to the client code.
 void SocketConnection.init(Global glob, PluginInfo pluginInfo)
          This method is called by the PluginManager (enforced by I_Plugin).
 

Constructors in org.xmlBlaster.client.protocol.socket with parameters of type Global
WorkerThread(Global glob, SocketCallbackImpl cbHandler, MsgInfo receiver)
          Creates the thread.
SocketConnection(Global glob)
          Connect to xmlBlaster using plain socket with native message format.
SocketConnection(Global glob, java.applet.Applet ap)
          Connect to xmlBlaster using plain socket messaging.
 

Uses of Global in org.xmlBlaster.client.protocol.xmlrpc
 

Methods in org.xmlBlaster.client.protocol.xmlrpc with parameters of type Global
 void XmlRpcConnection.init(Global glob, PluginInfo pluginInfo)
          This method is called by the PluginManager (enforced by I_Plugin).
static XmlBlasterException XmlRpcConnection.extractXmlBlasterException(Global glob, org.apache.xmlrpc.XmlRpcException e)
           
static XmlBlasterException XmlRpcConnection.extractXmlBlasterException(Global glob, org.apache.xmlrpc.XmlRpcException e, ErrorCode fallback)
          Helma XmlRpc does in XmlRpcServer.java:314 an exception.toString() which is sent back to the client.
 void XmlRpcCallbackServer.init(Global glob, PluginInfo pluginInfo)
          This method is called by the PluginManager (enforced by I_Plugin).
 void XmlRpcCallbackServer.initialize(Global glob, java.lang.String name, CallbackAddress callbackAddress, I_CallbackExtended client)
          Construct a persistently named object.
 

Constructors in org.xmlBlaster.client.protocol.xmlrpc with parameters of type Global
XmlRpcConnection(Global glob)
          Connect to xmlBlaster using XMLRPC.
XmlRpcConnection(Global glob, java.applet.Applet ap)
          Connect to xmlBlaster using XMLRPC.
 

Uses of Global in org.xmlBlaster.client.qos
 

Methods in org.xmlBlaster.client.qos that return Global
 Global UpdateQos.getGlobal()
           
 

Constructors in org.xmlBlaster.client.qos with parameters of type Global
UpdateReturnQos(Global glob)
          Create an instance with Constants.STATE_OK
UpdateReturnQos(Global glob, java.lang.String state)
          Constructor which allows you to set the return state.
UpdateReturnQos(Global glob, StatusQosData statusQosData)
          Constructor which allows you to set the return state.
UnSubscribeQos(Global glob)
          Constructor for default qos (quality of service).
UnSubscribeQos(Global glob, QueryQosData queryQosData)
          Constructor for internal use.
UpdateQos(Global glob, MsgQosData msgQosData)
          Default constructor for transient messages.
UpdateQos(Global glob, java.lang.String xmlQos)
          Constructs the specialized quality of service object for a update() call.
ConnectQos(Global glob)
          Default constructor.
ConnectQos(Global glob, java.lang.String userId, java.lang.String passwd)
          Login with the default security plugin as given by -Security.Client.DefaultPlugin htpasswd,1.0
ConnectQos(Global glob, ConnectQosData connectQosData)
          Constructor for special use in cluster environment only.
DisconnectQos(Global glob)
           
DisconnectQos(Global glob, DisconnectQosData disconnectQosData)
          Constructor for internal use.
PublishQos(Global glob)
          Default constructor for transient messages.
PublishQos(Global glob, Destination destination)
          Default constructor for transient PtP messages.
PublishQos(Global glob, boolean persistent)
           
EraseReturnQos(Global glob, java.lang.String xmlQos)
          Constructor which parses XML string.
EraseReturnQos(Global glob, StatusQosData statusQosData)
          Constructor which reuses a StatusQosData object.
GetReturnQos(Global glob, MsgQosData msgQosData)
          Default constructor for transient messages.
GetReturnQos(Global glob, java.lang.String xmlQos)
          Constructs the specialized quality of service object for a get() call.
GetQos(Global glob)
          Constructor for default qos (quality of service).
GetQos(Global glob, QueryQosData queryQosData)
          Constructor for internal use.
SubscribeQos(Global glob)
          Constructor for default qos (quality of service).
SubscribeQos(Global glob, QueryQosData queryQosData)
          Constructor for internal use.
ConnectReturnQos(Global glob, ConnectQosData connectQosData)
           
ConnectReturnQos(Global glob, java.lang.String xmlQos)
           
UnSubscribeReturnQos(Global glob, java.lang.String xmlQos)
          Constructor which parses XML string.
UnSubscribeReturnQos(Global glob, StatusQosData statusQosData)
          Constructor which reuses a StatusQosData object.
SubscribeReturnQos(Global glob, java.lang.String xmlQos)
          Constructor which parses XML string.
SubscribeReturnQos(Global glob, java.lang.String xmlQos, boolean isFakedReturn)
          Constructor which parses XML string.
SubscribeReturnQos(Global glob, StatusQosData statusQosData)
          Constructor which reuses a StatusQosData object.
SubscribeReturnQos(Global glob, StatusQosData statusQosData, boolean isFakedReturn)
          Constructor which reuses a StatusQosData object.
EraseQos(Global glob)
          Constructor for default qos (quality of service).
EraseQos(Global glob, QueryQosData queryQosData)
          Constructor for internal use.
PublishReturnQos(Global glob, java.lang.String xmlQos)
          Constructor which parses XML string.
PublishReturnQos(Global glob, StatusQosData statusQosData)
          Constructor which reuses a StatusQosData object.
 

Uses of Global in org.xmlBlaster.client.queuemsg
 

Methods in org.xmlBlaster.client.queuemsg with parameters of type Global
 void ClientEntryFactory.initialize(Global glob)
          Is called after the instance is created.
 

Constructors in org.xmlBlaster.client.queuemsg with parameters of type Global
MsgQueueConnectEntry(Global glob, StorageId storageId, ConnectQosData connectQosData)
          Use this constructor if a new message object is fed by method connect().
MsgQueueConnectEntry(Global glob, PriorityEnum priority, StorageId storageId, Timestamp timestamp, long sizeInBytes, ConnectQosData connectQosData)
          For persistence recovery
MsgQueueDisconnectEntry(Global glob, StorageId storageId, DisconnectQos disconnectQos)
          Use this constructor if a new message object is fed by method disconnect().
MsgQueueDisconnectEntry(Global glob, PriorityEnum priority, StorageId storageId, Timestamp timestamp, long sizeInBytes, DisconnectQos disconnectQos)
          For persistence recovery
MsgQueueSubscribeEntry(Global glob, StorageId storageId, QueryKeyData subscribeKeyData, QueryQosData subscribeQosData)
          Use this constructor if a new message object is fed by method subscribe().
MsgQueueSubscribeEntry(Global glob, PriorityEnum priority, StorageId storageId, Timestamp timestamp, long sizeInBytes, QueryKeyData subscribeKeyData, QueryQosData subscribeQosData)
          For persistence recovery
MsgQueueGetEntry(Global glob, StorageId storageId, GetKey getKey, GetQos getQos)
          Use this constructor for a get() request.
MsgQueueGetEntry(Global glob, PriorityEnum priority, StorageId storageId, Timestamp timestamp, long sizeInBytes, GetKey getKey, GetQos getQos)
          For persistence recovery
MsgQueueUnSubscribeEntry(Global glob, StorageId storageId, UnSubscribeKey unSubscribeKey, UnSubscribeQos unSubscribeQos)
          Use this constructor if a new message object is fed by method unSubscribe().
MsgQueueUnSubscribeEntry(Global glob, PriorityEnum priority, StorageId storageId, Timestamp timestamp, long sizeInBytes, UnSubscribeKey unSubscribeKey, UnSubscribeQos unSubscribeQos)
          For persistence recovery
MsgQueueEraseEntry(Global glob, StorageId storageId, EraseKey eraseKey, EraseQos eraseQos)
          Use this constructor if a new message object is fed by method erase().
MsgQueueEraseEntry(Global glob, PriorityEnum priority, StorageId storageId, Timestamp timestamp, long sizeInBytes, EraseKey eraseKey, EraseQos eraseQos)
          For persistence recovery
MsgQueuePublishEntry(Global glob, MsgUnit msgUnit, StorageId storageId)
          Use this constructor if a new message object is fed by method publish() (not oneway).
MsgQueuePublishEntry(Global glob, MsgUnit msgUnit, StorageId storageId, boolean oneway)
           
MsgQueuePublishEntry(Global glob, MethodName entryType, PriorityEnum priority, StorageId storageId, Timestamp publishEntryTimestamp, long sizeInBytes, MsgUnit msgUnit)
          For persistence recovery
 

Uses of Global in org.xmlBlaster.client.reader
 

Constructors in org.xmlBlaster.client.reader with parameters of type Global
GetMessage(Global glob)
          Constructs the GetMessage object.
SubscribeMessage(Global glob)
          Constructs the SubscribeMessage object.
SubscribeMessage(Global glob, java.lang.String xmlKey, java.lang.String queryType)
          Open the connection, and subscribe to the message
 

Uses of Global in org.xmlBlaster.client.script
 

Fields in org.xmlBlaster.client.script declared as Global
protected  Global XmlScriptInterpreter.glob
           
 

Methods in org.xmlBlaster.client.script with parameters of type Global
 void XmlScriptInterpreter.initialize(Global glob, java.util.HashMap attachments, java.io.OutputStream out)
           
 

Constructors in org.xmlBlaster.client.script with parameters of type Global