|
xmlBlaster 1.6.2 API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
org.xmlBlaster.protocol.rmi.XmlBlasterImpl
Implements the xmlBlaster server RMI interface.
RequestBroker,
Serialized Form| Field Summary | |
private AddressServer |
addressServer
|
private I_XmlBlaster |
blasterNative
|
private static java.util.logging.Logger |
log
|
private static long |
serialVersionUID
|
| Fields inherited from class java.rmi.server.UnicastRemoteObject |
|
| Fields inherited from class java.rmi.server.RemoteServer |
|
| Fields inherited from class java.rmi.server.RemoteObject |
ref |
| Constructor Summary | |
XmlBlasterImpl(Global glob,
AddressServer addressServer,
I_XmlBlaster blasterNative)
|
|
| Method Summary | |
java.lang.String[] |
erase(java.lang.String sessionId,
java.lang.String xmlKey_literal,
java.lang.String qos_literal)
Delete messages. |
MsgUnitRaw[] |
get(java.lang.String sessionId,
java.lang.String xmlKey_literal,
java.lang.String qos_literal)
Synchronous access |
java.lang.String |
ping(java.lang.String qos)
Ping to check if xmlBlaster is alive. |
java.lang.String |
publish(java.lang.String sessionId,
MsgUnitRaw msgUnit)
Publish a message. |
java.lang.String[] |
publishArr(java.lang.String sessionId,
MsgUnitRaw[] msgUnitArr)
Publish messages. |
void |
publishOneway(java.lang.String sessionId,
MsgUnitRaw[] msgUnitArr)
Publish messages. |
java.lang.String |
subscribe(java.lang.String sessionId,
java.lang.String xmlKey_literal,
java.lang.String qos_literal)
Subscribe to messages |
java.lang.String[] |
unSubscribe(java.lang.String sessionId,
java.lang.String xmlKey_literal,
java.lang.String qos_literal)
Unsubscribe from messages. |
| Methods inherited from class java.rmi.server.UnicastRemoteObject |
clone, exportObject, exportObject, exportObject, unexportObject |
| Methods inherited from class java.rmi.server.RemoteServer |
getClientHost, getLog, setLog |
| Methods inherited from class java.rmi.server.RemoteObject |
equals, getRef, hashCode, toString, toStub |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
private static final long serialVersionUID
private static java.util.logging.Logger log
private I_XmlBlaster blasterNative
private final AddressServer addressServer
| Constructor Detail |
public XmlBlasterImpl(Global glob,
AddressServer addressServer,
I_XmlBlaster blasterNative)
throws java.rmi.RemoteException,
XmlBlasterException
| Method Detail |
public java.lang.String subscribe(java.lang.String sessionId,
java.lang.String xmlKey_literal,
java.lang.String qos_literal)
throws java.rmi.RemoteException,
XmlBlasterException
subscribe in interface I_XmlBlasterjava.rmi.RemoteException
XmlBlasterExceptionRequestBroker
public java.lang.String[] unSubscribe(java.lang.String sessionId,
java.lang.String xmlKey_literal,
java.lang.String qos_literal)
throws java.rmi.RemoteException,
XmlBlasterException
I_XmlBlaster
unSubscribe in interface I_XmlBlasterjava.rmi.RemoteException
XmlBlasterException
public java.lang.String publish(java.lang.String sessionId,
MsgUnitRaw msgUnit)
throws java.rmi.RemoteException,
XmlBlasterException
I_XmlBlaster
publish in interface I_XmlBlasterjava.rmi.RemoteException
XmlBlasterException
public java.lang.String[] publishArr(java.lang.String sessionId,
MsgUnitRaw[] msgUnitArr)
throws java.rmi.RemoteException,
XmlBlasterException
I_XmlBlaster
publishArr in interface I_XmlBlasterjava.rmi.RemoteException
XmlBlasterException
public void publishOneway(java.lang.String sessionId,
MsgUnitRaw[] msgUnitArr)
throws java.rmi.RemoteException
I_XmlBlaster
publishOneway in interface I_XmlBlasterjava.rmi.RemoteException
public java.lang.String[] erase(java.lang.String sessionId,
java.lang.String xmlKey_literal,
java.lang.String qos_literal)
throws java.rmi.RemoteException,
XmlBlasterException
I_XmlBlaster
erase in interface I_XmlBlasterjava.rmi.RemoteException
XmlBlasterException
public MsgUnitRaw[] get(java.lang.String sessionId,
java.lang.String xmlKey_literal,
java.lang.String qos_literal)
throws java.rmi.RemoteException,
XmlBlasterException
get in interface I_XmlBlasterjava.rmi.RemoteException
XmlBlasterException
public java.lang.String ping(java.lang.String qos)
throws java.rmi.RemoteException
ping in interface I_XmlBlasterjava.rmi.RemoteExceptionorg.xmlBlaster.protocol.I_XmlBlaster#ping(String)
|
xmlBlaster 1.6.2 API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||