public class CxfPublisher extends PublisherImpl implements HttpPublisher
DEFAULT_KEY| Constructor and Description |
|---|
CxfPublisher() |
| Modifier and Type | Method and Description |
|---|---|
InputStream |
createBundle(BpelProcess bpelProcess)
Create an OSGI bundle from the bpel process resources.
|
org.springframework.context.ApplicationContext |
deployBundle(InputStream bundleStream,
BpelProcess bpelProcess)
Deploy the bundle (as input stream) to the OSGi platform.
|
protected void |
doDeploy(BpelProcess bpelProcess) |
org.osgi.framework.BundleContext |
getBundleContext() |
org.apache.camel.CamelContext |
getCamelContext(QName processQName) |
org.apache.cxf.Bus |
getCxfBus() |
javax.servlet.Servlet |
getPublisherServlet(EnvironmentFactory environmentFactory,
Properties orchestraProperties) |
Map<String,String> |
getServiceContractLocation(BpelProcess bpelProcess,
Environment environment) |
long |
getTimeout() |
void |
publishServices(BpelProcess bpelProcess,
Environment environment) |
void |
setCxfBus(org.apache.cxf.Bus cxfBus) |
void |
setTimeout(Long timeout)
Setter used by the environment to set up the timeout.
|
void |
unpublishServices(BpelProcess bpelProcess,
Environment environment) |
addBpelProcess, addProcessEndpoint, getBpelProcess, getProcessEndpoint, getServiceOperationKeys, getServiceOperationKeys, getServices, getWsdlDefinitions, removeBpelProcess, removeProcessEndpointclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetServiceOperationKeyspublic org.osgi.framework.BundleContext getBundleContext()
public org.apache.camel.CamelContext getCamelContext(QName processQName)
public void publishServices(BpelProcess bpelProcess, Environment environment)
publishServices in interface PublisherpublishServices in class PublisherImplpublic InputStream createBundle(BpelProcess bpelProcess)
bpelProcess - public org.springframework.context.ApplicationContext deployBundle(InputStream bundleStream, BpelProcess bpelProcess)
bundleStream - bundle (as stream)bpelProcess - public void unpublishServices(BpelProcess bpelProcess, Environment environment)
unpublishServices in interface PublisherunpublishServices in class PublisherImplpublic Map<String,String> getServiceContractLocation(BpelProcess bpelProcess, Environment environment)
getServiceContractLocation in interface PublishergetServiceContractLocation in class PublisherImplprotected void doDeploy(BpelProcess bpelProcess)
public javax.servlet.Servlet getPublisherServlet(EnvironmentFactory environmentFactory, Properties orchestraProperties)
getPublisherServlet in interface HttpPublisherpublic org.apache.cxf.Bus getCxfBus()
public void setCxfBus(org.apache.cxf.Bus cxfBus)
cxfBus - the cxfBus to setpublic long getTimeout()
public void setTimeout(Long timeout)
timeout - Copyright © 2012 OW2 Consortium. All Rights Reserved.