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
Exceptionpublic Object exportService(ServiceDefinition serviceDefinition)
exportService in interface ServiceExporterprotected 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–2016 The Kuali Foundation. All rights reserved.