org.ow2.orchestra.axis
Class AxisPublisher

java.lang.Object
  extended by org.ow2.orchestra.services.impl.PublisherImpl
      extended by org.ow2.orchestra.axis.AxisPublisher
All Implemented Interfaces:
org.ow2.orchestra.services.itf.Publisher

public class AxisPublisher
extends org.ow2.orchestra.services.impl.PublisherImpl

AxisServicePublisher.java. Implementation of the service publisher with axis.

Author:
Charles Souillard Created on : Jun 26, 2007

Field Summary
 
Fields inherited from interface org.ow2.orchestra.services.itf.Publisher
DEFAULT_KEY
 
Constructor Summary
AxisPublisher()
           
 
Method Summary
protected  java.util.List<org.ow2.orchestra.services.OperationKey> getReceiverOpKeys(org.ow2.orchestra.definition.BpelProcess bpelProcess, org.ow2.orchestra.pvm.internal.model.NodeImpl node, org.ow2.orchestra.pvm.env.Environment environment)
           
 void publishServices(org.ow2.orchestra.definition.BpelProcess bpelProcess, org.ow2.orchestra.pvm.env.Environment environment)
           
 void republishServices(org.ow2.orchestra.definition.BpelProcess bpelProcess, org.ow2.orchestra.pvm.env.Environment environment)
           
 void unpublishServices(org.ow2.orchestra.definition.BpelProcess bpelProcess, org.ow2.orchestra.pvm.env.Environment environment)
           
 
Methods inherited from class org.ow2.orchestra.services.impl.PublisherImpl
createReceiverInstance, getServiceOperationKeys, unpublishServices
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AxisPublisher

public AxisPublisher()
Method Detail

publishServices

public void publishServices(org.ow2.orchestra.definition.BpelProcess bpelProcess,
                            org.ow2.orchestra.pvm.env.Environment environment)
Specified by:
publishServices in interface org.ow2.orchestra.services.itf.Publisher
Overrides:
publishServices in class org.ow2.orchestra.services.impl.PublisherImpl

unpublishServices

public void unpublishServices(org.ow2.orchestra.definition.BpelProcess bpelProcess,
                              org.ow2.orchestra.pvm.env.Environment environment)
Specified by:
unpublishServices in interface org.ow2.orchestra.services.itf.Publisher
Overrides:
unpublishServices in class org.ow2.orchestra.services.impl.PublisherImpl

getReceiverOpKeys

protected java.util.List<org.ow2.orchestra.services.OperationKey> getReceiverOpKeys(org.ow2.orchestra.definition.BpelProcess bpelProcess,
                                                                                    org.ow2.orchestra.pvm.internal.model.NodeImpl node,
                                                                                    org.ow2.orchestra.pvm.env.Environment environment)

republishServices

public void republishServices(org.ow2.orchestra.definition.BpelProcess bpelProcess,
                              org.ow2.orchestra.pvm.env.Environment environment)
Specified by:
republishServices in interface org.ow2.orchestra.services.itf.Publisher
Overrides:
republishServices in class org.ow2.orchestra.services.impl.PublisherImpl


Copyright © 2009 OW2 Consortium. All Rights Reserved.