org.ow2.orchestra.cxf
Class CxfPublisher

java.lang.Object
  extended by org.ow2.orchestra.services.impl.PublisherImpl
      extended by org.ow2.orchestra.cxf.CxfPublisher
All Implemented Interfaces:
Publisher

public class CxfPublisher
extends PublisherImpl

cxfServicePublisher.java. Implementation of the service publisher with cxf.

Author:
Guillaume Porcher

Field Summary
 
Fields inherited from interface org.ow2.orchestra.services.itf.Publisher
DEFAULT_KEY
 
Constructor Summary
CxfPublisher()
           
 
Method Summary
protected  java.util.List<OperationKey> getReceiverOpKeys(BpelProcess bpelProcess, NodeImpl node, Environment environment)
           
 void publishServices(BpelProcess bpelProcess, Environment environment)
           
 void republishServices(BpelProcess bpelProcess, Environment environment)
           
 void unpublishServices(BpelProcess bpelProcess, 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

CxfPublisher

public CxfPublisher()
Method Detail

publishServices

public void publishServices(BpelProcess bpelProcess,
                            Environment environment)
Specified by:
publishServices in interface Publisher
Overrides:
publishServices in class PublisherImpl

unpublishServices

public void unpublishServices(BpelProcess bpelProcess,
                              Environment environment)
Specified by:
unpublishServices in interface Publisher
Overrides:
unpublishServices in class PublisherImpl

getReceiverOpKeys

protected java.util.List<OperationKey> getReceiverOpKeys(BpelProcess bpelProcess,
                                                         NodeImpl node,
                                                         Environment environment)

republishServices

public void republishServices(BpelProcess bpelProcess,
                              Environment environment)
Specified by:
republishServices in interface Publisher
Overrides:
republishServices in class PublisherImpl


Copyright © 2009 OW2 Consortium. All Rights Reserved.