|
Apache CXF API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.xml.ws.Endpoint
org.apache.cxf.jaxws.EndpointImpl
public class EndpointImpl
| Field Summary | |
|---|---|
static java.lang.String |
CHECK_PUBLISH_ENDPOINT_PERMISSON_PROPERTY
This property controls whether the 'publishEndpoint' permission is checked using only the AccessController (i.e. |
| Fields inherited from class javax.xml.ws.Endpoint |
|---|
WSDL_PORT, WSDL_SERVICE |
| Constructor Summary | |
|---|---|
EndpointImpl(Bus bus,
java.lang.Object implementor)
|
|
EndpointImpl(Bus b,
java.lang.Object implementor,
JaxWsServerFactoryBean sf)
|
|
EndpointImpl(Bus b,
java.lang.Object i,
java.lang.String bindingUri)
|
|
EndpointImpl(Bus b,
java.lang.Object i,
java.lang.String bindingUri,
java.lang.String wsdl)
|
|
EndpointImpl(java.lang.Object implementor)
|
|
| Method Summary | |
|---|---|
protected void |
checkProperties()
|
protected void |
checkPublishPermission()
|
protected void |
doPublish(java.lang.String addr)
|
java.lang.String |
getAddress()
|
java.lang.String |
getBeanName()
Get the configurable object's Bean name |
javax.xml.ws.Binding |
getBinding()
|
BindingConfiguration |
getBindingConfig()
|
java.lang.String |
getBindingUri()
|
Bus |
getBus()
|
DataBinding |
getDataBinding()
|
javax.xml.namespace.QName |
getEndpointName()
|
java.util.concurrent.Executor |
getExecutor()
|
java.util.List<AbstractFeature> |
getFeatures()
|
java.util.List<javax.xml.ws.handler.Handler> |
getHandlers()
|
java.lang.Object |
getImplementor()
|
java.lang.Class |
getImplementorClass()
Gets the class of the implementor. |
java.util.List<Interceptor> |
getInFaultInterceptors()
Returns the list of interceptors attached to the incoming fault interceptor chain of the object. |
java.util.List<Interceptor> |
getInInterceptors()
Returns the list of interceptors attached to the incoming interceptor chain of the object. |
Invoker |
getInvoker()
|
java.util.List<javax.xml.transform.Source> |
getMetadata()
|
java.util.List<Interceptor> |
getOutFaultInterceptors()
Returns the list of interceptors attached to the outgoing fault interceptor chain of the object. |
java.util.List<Interceptor> |
getOutInterceptors()
Returns the list of interceptors attached to the outgoing interceptor chain of the object. |
java.util.Map<java.lang.String,java.lang.Object> |
getProperties()
|
java.lang.String |
getPublishedEndpointUrl()
The published endpoint url is used for excplicitely specifying the url of the endpoint that would show up the generated wsdl definition, when the service is brought on line. |
java.util.List<java.lang.String> |
getSchemaLocations()
|
ServerImpl |
getServer()
|
ServerImpl |
getServer(java.lang.String addr)
|
Service |
getService()
|
JaxWsServiceFactoryBean |
getServiceFactory()
|
javax.xml.namespace.QName |
getServiceName()
|
java.lang.String |
getWsdlLocation()
|
boolean |
isPublished()
|
void |
publish()
|
void |
publish(java.lang.Object arg0)
|
void |
publish(java.lang.String addr)
|
void |
setAddress(java.lang.String address)
|
void |
setBindingConfig(BindingConfiguration config)
|
void |
setBindingUri(java.lang.String binding)
|
void |
setBus(Bus b)
|
void |
setDataBinding(DataBinding dataBinding)
|
void |
setEndpointName(javax.xml.namespace.QName endpointName)
|
void |
setExecutor(java.util.concurrent.Executor executor)
|
void |
setFeatures(java.util.List<AbstractFeature> features)
|
void |
setHandlers(java.util.List<javax.xml.ws.handler.Handler> h)
|
void |
setImplementorClass(java.lang.Class implementorClass)
|
void |
setInFaultInterceptors(java.util.List<Interceptor> interceptors)
|
void |
setInInterceptors(java.util.List<Interceptor> interceptors)
|
void |
setInvoker(Invoker invoker)
|
void |
setMetadata(java.util.List<javax.xml.transform.Source> metadata)
|
void |
setOutFaultInterceptors(java.util.List<Interceptor> interceptors)
|
void |
setOutInterceptors(java.util.List<Interceptor> interceptors)
|
void |
setProperties(java.util.Map<java.lang.String,java.lang.Object> properties)
|
void |
setPublishedEndpointUrl(java.lang.String publishedEndpointUrl)
|
void |
setSchemaLocations(java.util.List<java.lang.String> schemaLocations)
|
void |
setServiceFactory(JaxWsServiceFactoryBean sf)
|
void |
setServiceName(javax.xml.namespace.QName serviceName)
|
void |
setWsdlLocation(java.lang.String wsdlLocation)
|
void |
stop()
|
| Methods inherited from class javax.xml.ws.Endpoint |
|---|
create, create, publish |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String CHECK_PUBLISH_ENDPOINT_PERMISSON_PROPERTY
| Constructor Detail |
|---|
public EndpointImpl(java.lang.Object implementor)
public EndpointImpl(Bus b,
java.lang.Object implementor,
JaxWsServerFactoryBean sf)
public EndpointImpl(Bus b,
java.lang.Object i,
java.lang.String bindingUri,
java.lang.String wsdl)
b - i - The implementor object.bindingUri - The URI of the Binding being used. Optional.wsdl - The URL of the WSDL for the service, if different than the URL specified on the
WebService annotation. Optional.
public EndpointImpl(Bus b,
java.lang.Object i,
java.lang.String bindingUri)
public EndpointImpl(Bus bus,
java.lang.Object implementor)
| Method Detail |
|---|
public void setBus(Bus b)
public Bus getBus()
public javax.xml.ws.Binding getBinding()
getBinding in class javax.xml.ws.Endpointpublic void setExecutor(java.util.concurrent.Executor executor)
setExecutor in class javax.xml.ws.Endpointpublic java.util.concurrent.Executor getExecutor()
getExecutor in class javax.xml.ws.Endpointpublic Service getService()
public JaxWsServiceFactoryBean getServiceFactory()
public java.lang.Object getImplementor()
getImplementor in class javax.xml.ws.Endpointpublic java.lang.Class getImplementorClass()
public java.util.List<javax.xml.transform.Source> getMetadata()
getMetadata in class javax.xml.ws.Endpointpublic java.util.Map<java.lang.String,java.lang.Object> getProperties()
getProperties in class javax.xml.ws.Endpointpublic boolean isPublished()
isPublished in class javax.xml.ws.Endpointpublic void publish(java.lang.Object arg0)
publish in class javax.xml.ws.Endpointpublic void publish(java.lang.String addr)
publish in class javax.xml.ws.Endpointpublic void setServiceFactory(JaxWsServiceFactoryBean sf)
public void setMetadata(java.util.List<javax.xml.transform.Source> metadata)
setMetadata in class javax.xml.ws.Endpointpublic void setProperties(java.util.Map<java.lang.String,java.lang.Object> properties)
setProperties in class javax.xml.ws.Endpointpublic void stop()
stop in class javax.xml.ws.Endpointpublic java.lang.String getBeanName()
Configurable
getBeanName in interface Configurableprotected void checkProperties()
protected void doPublish(java.lang.String addr)
public ServerImpl getServer()
public ServerImpl getServer(java.lang.String addr)
protected void checkPublishPermission()
public void publish()
public java.lang.String getAddress()
public void setAddress(java.lang.String address)
public java.lang.String getPublishedEndpointUrl()
public void setPublishedEndpointUrl(java.lang.String publishedEndpointUrl)
public javax.xml.namespace.QName getEndpointName()
public void setEndpointName(javax.xml.namespace.QName endpointName)
public javax.xml.namespace.QName getServiceName()
public void setServiceName(javax.xml.namespace.QName serviceName)
public java.lang.String getWsdlLocation()
public void setWsdlLocation(java.lang.String wsdlLocation)
public void setBindingUri(java.lang.String binding)
public java.lang.String getBindingUri()
public void setDataBinding(DataBinding dataBinding)
public DataBinding getDataBinding()
public java.util.List<Interceptor> getOutFaultInterceptors()
InterceptorProvider
getOutFaultInterceptors in interface InterceptorProviderList outgoing fault interceptor chainpublic java.util.List<Interceptor> getInFaultInterceptors()
InterceptorProvider
getInFaultInterceptors in interface InterceptorProviderList incoming fault interceptor chainpublic java.util.List<Interceptor> getInInterceptors()
InterceptorProvider
getInInterceptors in interface InterceptorProviderList incoming interceptor chainpublic java.util.List<Interceptor> getOutInterceptors()
InterceptorProvider
getOutInterceptors in interface InterceptorProviderList outgoing interceptor chainpublic void setInInterceptors(java.util.List<Interceptor> interceptors)
public void setInFaultInterceptors(java.util.List<Interceptor> interceptors)
public void setOutInterceptors(java.util.List<Interceptor> interceptors)
public void setOutFaultInterceptors(java.util.List<Interceptor> interceptors)
public void setHandlers(java.util.List<javax.xml.ws.handler.Handler> h)
public java.util.List<javax.xml.ws.handler.Handler> getHandlers()
public java.util.List<AbstractFeature> getFeatures()
public void setFeatures(java.util.List<AbstractFeature> features)
public Invoker getInvoker()
public void setInvoker(Invoker invoker)
public void setImplementorClass(java.lang.Class implementorClass)
public void setBindingConfig(BindingConfiguration config)
public BindingConfiguration getBindingConfig()
public java.util.List<java.lang.String> getSchemaLocations()
public void setSchemaLocations(java.util.List<java.lang.String> schemaLocations)
|
Apache CXF API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||