public abstract class AbstractWebServiceExporter extends Object implements ServiceExporter
Constructor and Description |
---|
AbstractWebServiceExporter(ServiceDefinition serviceDefinition,
org.apache.cxf.Bus cxfBus) |
Modifier and Type | Method and Description |
---|---|
Object |
exportService(ServiceDefinition serviceDefinition) |
protected org.apache.cxf.Bus |
getCXFBus() |
protected org.apache.cxf.endpoint.ServerRegistry |
getCXFServerRegistry() |
protected String |
getServiceAddress(ServiceDefinition serviceDefinition) |
protected ServiceDefinition |
getServiceDefinition() |
protected boolean |
isServicePublished(String serviceAddress)
This determines if the service has already been published on the CXF bus.
|
protected abstract void |
publishService(ServiceDefinition serviceDefinition,
Object serviceImpl,
String address) |
public AbstractWebServiceExporter(ServiceDefinition serviceDefinition, org.apache.cxf.Bus cxfBus)
protected abstract void publishService(ServiceDefinition serviceDefinition, Object serviceImpl, String address) throws Exception
Exception
public Object exportService(ServiceDefinition serviceDefinition)
exportService
in interface ServiceExporter
protected String getServiceAddress(ServiceDefinition serviceDefinition)
protected boolean isServicePublished(String serviceAddress)
protected ServiceDefinition getServiceDefinition()
protected org.apache.cxf.Bus getCXFBus()
protected org.apache.cxf.endpoint.ServerRegistry getCXFServerRegistry()
Copyright © 2005–2015 The Kuali Foundation. All rights reserved.