xmlBlaster 2.2.0 client API

Uses of Interface
org.xmlBlaster.util.plugin.I_Plugin

Packages that use I_Plugin
javaclients Java examples, start reading the HelloWorld clients. 
org.xmlBlaster.client.filepoller   
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.util.checkpoint   
org.xmlBlaster.util.dispatch.plugins   
org.xmlBlaster.util.dispatch.plugins.prio   
org.xmlBlaster.util.plugin   
org.xmlBlaster.util.protocol.email   
org.xmlBlaster.util.queue   
org.xmlBlaster.util.queue.cache   
org.xmlBlaster.util.queue.jdbc   
org.xmlBlaster.util.queue.ram   
 

Uses of I_Plugin in javaclients
 

Classes in javaclients that implement I_Plugin
 class ClientPlugin
          This client is loaded by xmlBlaster as a plugin on startup, it then connects to xmlBlaster and gets synchronous a message and disconnects.
 class HelloWorldNative
          This native client plugin is loaded by xmlBlaster on startup, it then connects to xmlBlaster.
 class HelloWorldNative2
          This native client plugin is loaded by xmlBlaster on startup, it then connects to xmlBlaster and subscribes to a topic and publishes a message.
 

Uses of I_Plugin in org.xmlBlaster.client.filepoller
 

Classes in org.xmlBlaster.client.filepoller that implement I_Plugin
 class FilePollerPlugin
          FilePollerPlugin polls on a directory in the file system for new files.
 

Uses of I_Plugin in org.xmlBlaster.client.protocol
 

Subinterfaces of I_Plugin in org.xmlBlaster.client.protocol
 interface I_CallbackServer
          This is the client callback interface to xmlBlaster.
 interface I_XmlBlasterConnection
          This is the client interface to xmlBlaster.
 

Methods in org.xmlBlaster.client.protocol with parameters of type I_Plugin
 void CbServerPluginManager.postInstantiate(I_Plugin plugin, PluginInfo pluginInfo)
           
 void ProtocolPluginManager.postInstantiate(I_Plugin plugin, PluginInfo pluginInfo)
           
 

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

Classes in org.xmlBlaster.client.protocol.corba that implement I_Plugin
 class CorbaCallbackServer
          Example for a CORBA callback implementation.
 class CorbaConnection
          This is a helper class, helping a Java client to connect to xmlBlaster using IIOP (CORBA).
 

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

Classes in org.xmlBlaster.client.protocol.email that implement I_Plugin
 class EmailCallbackImpl
          Used for client to receive xmlBlaster callbacks over emails.
 class EmailConnection
          This driver sends emails to the xmlBlaster server, the return QOS are polled via POP3.
 

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

Classes in org.xmlBlaster.client.protocol.local that implement I_Plugin
 class LocalCallbackImpl
          A client callback driver for in jvm calls.
 class LocalConnection
          A local connections.
 

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

Classes in org.xmlBlaster.client.protocol.rmi that implement I_Plugin
 class RmiCallbackServer
          Example for a RMI callback implementation.
 class RmiConnection
          This is a helper class, helping a Java client to connect to xmlBlaster using RMI.
 

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

Classes in org.xmlBlaster.client.protocol.socket that implement I_Plugin
 class SocketCallbackImpl
          Used for client to receive xmlBlaster callbacks over plain sockets.
 class SocketConnection
          This driver establishes exactly one connection to xmlBlaster-Server and uses this socket for asynchronous callbacks as well.
 

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

Classes in org.xmlBlaster.client.protocol.xmlrpc that implement I_Plugin
 class XmlRpcCallbackServer
          Example for a XmlRpc callback implementation.
 class XmlRpcConnection
          This is an xmlBlaster proxy.
 

Uses of I_Plugin in org.xmlBlaster.util.checkpoint
 

Subinterfaces of I_Plugin in org.xmlBlaster.util.checkpoint
 interface I_Checkpoint
          Interface for plugins to handle messages passing checkpoints.
 

Classes in org.xmlBlaster.util.checkpoint that implement I_Plugin
 class Checkpoint
          Plugin to trace the message flow into log files.
 

Uses of I_Plugin in org.xmlBlaster.util.dispatch.plugins
 

Methods in org.xmlBlaster.util.dispatch.plugins with parameters of type I_Plugin
protected  void DispatchPluginManager.postInstantiate(I_Plugin plugin, PluginInfo pluginInfo)
          Called after getPlugin() but only if plugin was new created
 

Uses of I_Plugin in org.xmlBlaster.util.dispatch.plugins.prio
 

Classes in org.xmlBlaster.util.dispatch.plugins.prio that implement I_Plugin
 class PriorizedDispatchPlugin
          This dispatcher plugin allows to control how messages are sent to the remote side.
 

Uses of I_Plugin in org.xmlBlaster.util.plugin
 

Methods in org.xmlBlaster.util.plugin that return I_Plugin
 I_Plugin PluginManagerBase.getDummyPlugin()
          Tries to return an instance of the default plugin.
 I_Plugin PluginManagerBase.getFromPluginCache(java.lang.String id)
           
 I_Plugin PluginRegistry.getPlugin(java.lang.String id)
          Gets the plugin which has previously been registered with the given id.
 I_Plugin PluginManagerBase.getPluginObject(PluginInfo pluginInfo)
          Return a specific plugin, if one is loaded already it is taken from cache.
 I_Plugin PluginManagerBase.getPluginObject(java.lang.String typeVersion)
           
 I_Plugin I_PluginManager.getPluginObject(java.lang.String type, java.lang.String version)
          Return a specific plugin.
 I_Plugin PluginManagerBase.getPluginObject(java.lang.String type, java.lang.String version)
          Return a specific plugin, if one is loaded already it is taken from cache.
protected  I_Plugin PluginManagerBase.instantiatePlugin(PluginInfo pluginInfo)
          Create a plugin instance without caching it.
protected  I_Plugin PluginManagerBase.instantiatePlugin(PluginInfo pluginInfo, boolean usePluginCache)
          Loads a plugin.
 I_Plugin PluginManagerBase.removeFromPluginCache(java.lang.String id)
           
 I_Plugin PluginRegistry.unRegister(java.lang.String id)
          unregisters the specified plugin.
 

Methods in org.xmlBlaster.util.plugin with parameters of type I_Plugin
protected  void PluginManagerBase.postInstantiate(I_Plugin plugin, PluginInfo pluginInfo)
          Is called after a plugin in instantiated, allows the base class to do specific actions.
 boolean PluginRegistry.register(java.lang.String id, I_Plugin plugin)
          Registers the plugin into this registry.
 

Uses of I_Plugin in org.xmlBlaster.util.protocol.email
 

Classes in org.xmlBlaster.util.protocol.email that implement I_Plugin
 class Pop3Driver
          This class is capable to poll for emails using the POP3 protocol.
 class SmtpClient
          This class sends outgoing emails.
 

Uses of I_Plugin in org.xmlBlaster.util.queue
 

Subinterfaces of I_Plugin in org.xmlBlaster.util.queue
 interface I_StoragePlugin
          Interface for storage plugins
 

Methods in org.xmlBlaster.util.queue with parameters of type I_Plugin
protected  void QueuePluginManager.postInstantiate(I_Plugin plugin, PluginInfo pluginInfo)
           
 

Uses of I_Plugin in org.xmlBlaster.util.queue.cache
 

Classes in org.xmlBlaster.util.queue.cache that implement I_Plugin
 class CacheQueueInterceptorPlugin
          Implements a queue cache.
 

Uses of I_Plugin in org.xmlBlaster.util.queue.jdbc
 

Classes in org.xmlBlaster.util.queue.jdbc that implement I_Plugin
 class JdbcQueue
          Persistence queue implementation on a DB based on JDBC.
 class JdbcQueueCommonTablePlugin
          Persistence queue implementation on a DB based on JDBC.
 

Uses of I_Plugin in org.xmlBlaster.util.queue.ram
 

Classes in org.xmlBlaster.util.queue.ram that implement I_Plugin
 class RamQueuePlugin
          Queueing messages in RAM only, sorted after priority and timestamp
 


xmlBlaster 2.2.0 client API

Copyright © 1999-2014 The xmlBlaster.org contributers.