public void publishWithSOAP()

in modules/core/src/main/java/org/apache/savan/atom/AtomEventingClient.java [235:249]


    public void publishWithSOAP(String serviceurl, final OMElement content, String topic)
            throws SavanException {
        try {
            Options options = serviceClient.getOptions();
            EndpointReference to = new EndpointReference(serviceurl);
            if (topic != null) {
                to.addReferenceParameter(new QName(EventingConstants.EXTENDED_EVENTING_NAMESPACE,
                                                   EventingConstants.ElementNames.Topic), topic);
            }
            options.setAction(EventingConstants.Actions.Publish);
            serviceClient.fireAndForget(content);
        } catch (AxisFault e) {
            throw new SavanException(e);
        }
    }