xmlBlaster 1.6.2 client API

org.xmlBlaster.client.protocol
Interface I_XmlBlaster

All Known Subinterfaces:
I_XmlBlasterAccess
All Known Implementing Classes:
XmlBlasterAccess

public interface I_XmlBlaster

Interface for XmlBlaster, the supported methods on java client side.

This allows string access, another interface allows object based access.

Author:
xmlBlaster@marcelruff.info
See Also:
CORBA xmlBlaster.idl

Method Summary
 EraseReturnQos[] erase(java.lang.String xmlKey, java.lang.String qos)
           
 MsgUnit[] get(java.lang.String xmlKey, java.lang.String qos)
           
 PublishReturnQos publish(MsgUnit msgUnit)
           
 PublishReturnQos[] publishArr(MsgUnit[] msgUnitArr)
           
 void publishOneway(MsgUnit[] msgUnitArr)
           
 SubscribeReturnQos subscribe(java.lang.String xmlKey, java.lang.String qos)
           
 UnSubscribeReturnQos[] unSubscribe(java.lang.String xmlKey, java.lang.String qos)
           
 

Method Detail

subscribe

public SubscribeReturnQos subscribe(java.lang.String xmlKey,
                                    java.lang.String qos)
                             throws XmlBlasterException
Throws:
XmlBlasterException

get

public MsgUnit[] get(java.lang.String xmlKey,
                     java.lang.String qos)
              throws XmlBlasterException
Throws:
XmlBlasterException

unSubscribe

public UnSubscribeReturnQos[] unSubscribe(java.lang.String xmlKey,
                                          java.lang.String qos)
                                   throws XmlBlasterException
Throws:
XmlBlasterException

publish

public PublishReturnQos publish(MsgUnit msgUnit)
                         throws XmlBlasterException
Throws:
XmlBlasterException

publishOneway

public void publishOneway(MsgUnit[] msgUnitArr)
                   throws XmlBlasterException
Throws:
XmlBlasterException

publishArr

public PublishReturnQos[] publishArr(MsgUnit[] msgUnitArr)
                              throws XmlBlasterException
Throws:
XmlBlasterException

erase

public EraseReturnQos[] erase(java.lang.String xmlKey,
                              java.lang.String qos)
                       throws XmlBlasterException
Throws:
XmlBlasterException

xmlBlaster 1.6.2 client API

Copyright © 1999-2007 The xmlBlaster.org contributers.