|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Endpoint
A general JAXWS endpoint.
Nested Class Summary | |
---|---|
static class |
Endpoint.EndpointState
|
Field Summary | |
---|---|
static java.lang.String |
SEPID_DOMAIN
|
static java.lang.String |
SEPID_DOMAIN_ENDPOINT
|
static java.lang.String |
SEPID_PROPERTY_CONTEXT
|
static java.lang.String |
SEPID_PROPERTY_ENDPOINT
|
Method Summary | |
---|---|
java.lang.String |
getAddress()
Get endpoint address |
EndpointMetrics |
getEndpointMetrics()
Get the endpoint metrics for this endpoint |
InvocationHandler |
getInvocationHandler()
Get the endpoint bean invoker |
LifecycleHandler |
getLifecycleHandler()
Get the lifecycle handler for this endpoint |
javax.management.ObjectName |
getName()
Get the unique identifier for this endpoint |
java.util.List<RecordProcessor> |
getRecordProcessors()
Get the record processors configured for this endpoint |
RequestHandler |
getRequestHandler()
Get the request handler for this endpoint |
Service |
getService()
Get the service this endpoint belongs to |
java.lang.String |
getShortName()
Get the short name for this endpoint |
Endpoint.EndpointState |
getState()
Get the current state for this endpoint |
java.lang.Class |
getTargetBeanClass()
Use the deployment classloader to load the bean |
java.lang.String |
getTargetBeanName()
Get the endpoint implementation bean |
java.lang.String |
getURLPattern()
Get the URL pattern for this endpoint |
void |
processRecord(Record record)
Ask configured processors for processing of the given record |
void |
setAddress(java.lang.String address)
Set endpoint address |
void |
setEndpointMetrics(EndpointMetrics metrics)
Set the endpoint metrics for this endpoint |
void |
setInvocationHandler(InvocationHandler invoker)
Set the endpoint bean invoker |
void |
setLifecycleHandler(LifecycleHandler handler)
Set the lifecycle handler for this endpoint |
void |
setName(javax.management.ObjectName epName)
Set the unique identifier for this endpoint |
void |
setRecordProcessors(java.util.List<RecordProcessor> recordProcessors)
Set the record processors for this endpoint |
void |
setRequestHandler(RequestHandler handler)
Set the request handler for this endpoint |
void |
setService(Service service)
Set the service this endpoint belongs to |
void |
setShortName(java.lang.String shortName)
Set the short name for this endpoint |
void |
setState(Endpoint.EndpointState state)
Set the current state for this endpoint |
void |
setTargetBeanName(java.lang.String epImpl)
Set the endpoint implementation bean |
void |
setURLPattern(java.lang.String urlPattern)
Set the URL pattern for this endpoint |
Methods inherited from interface org.jboss.wsf.spi.deployment.Extensible |
---|
addAttachment, getAttachment, getAttachments, getProperties, getProperty, removeAttachment, removeProperty, setProperties, setProperty |
Field Detail |
---|
static final java.lang.String SEPID_DOMAIN
static final java.lang.String SEPID_PROPERTY_CONTEXT
static final java.lang.String SEPID_PROPERTY_ENDPOINT
static final java.lang.String SEPID_DOMAIN_ENDPOINT
Method Detail |
---|
Service getService()
void setService(Service service)
javax.management.ObjectName getName()
void setName(javax.management.ObjectName epName)
java.lang.String getShortName()
void setShortName(java.lang.String shortName)
Endpoint.EndpointState getState()
void setState(Endpoint.EndpointState state)
java.lang.String getTargetBeanName()
void setTargetBeanName(java.lang.String epImpl)
java.lang.Class getTargetBeanClass()
java.lang.String getURLPattern()
void setURLPattern(java.lang.String urlPattern)
java.lang.String getAddress()
void setAddress(java.lang.String address)
void setRequestHandler(RequestHandler handler)
RequestHandler getRequestHandler()
LifecycleHandler getLifecycleHandler()
void setLifecycleHandler(LifecycleHandler handler)
InvocationHandler getInvocationHandler()
void setInvocationHandler(InvocationHandler invoker)
EndpointMetrics getEndpointMetrics()
void setEndpointMetrics(EndpointMetrics metrics)
java.util.List<RecordProcessor> getRecordProcessors()
void setRecordProcessors(java.util.List<RecordProcessor> recordProcessors)
void processRecord(Record record)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |