org.apache.savan.publication.client
Class PublicationClient

java.lang.Object
  extended byorg.apache.savan.publication.client.PublicationClient

public class PublicationClient
extends java.lang.Object

This can be used to make the Publication Process easy. Handle things like engaging the savan module correctly and setting the correct subscriber store.


Field Summary
static java.lang.String TEMP_PUBLICATION_ACTION
           
 
Constructor Summary
PublicationClient()
           
 
Method Summary
static void endSubscription(java.lang.String subscriberID)
           
static void sendPublication(org.apache.axiom.soap.SOAPEnvelope publication, org.apache.axis2.context.ConfigurationContext configurationContext, org.apache.axis2.client.Options options, SubscriberStore store)
           
static void sendPublication(org.apache.axiom.soap.SOAPEnvelope publication, org.apache.axis2.context.ConfigurationContext configurationContext, SubscriberStore store)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TEMP_PUBLICATION_ACTION

public static final java.lang.String TEMP_PUBLICATION_ACTION
See Also:
Constant Field Values
Constructor Detail

PublicationClient

public PublicationClient()
Method Detail

sendPublication

public static void sendPublication(org.apache.axiom.soap.SOAPEnvelope publication,
                                   org.apache.axis2.context.ConfigurationContext configurationContext,
                                   SubscriberStore store)
                            throws SavanException
Throws:
SavanException

sendPublication

public static void sendPublication(org.apache.axiom.soap.SOAPEnvelope publication,
                                   org.apache.axis2.context.ConfigurationContext configurationContext,
                                   org.apache.axis2.client.Options options,
                                   SubscriberStore store)
                            throws SavanException
Throws:
SavanException

endSubscription

public static void endSubscription(java.lang.String subscriberID)


Copyright © 2007 null. All Rights Reserved.