public interface Endpoint extends Extensible
Modifier and Type | Field and Description |
---|---|
static String |
SEPID_DOMAIN |
static String |
SEPID_DOMAIN_ENDPOINT |
static String |
SEPID_PROPERTY_CONTEXT |
static String |
SEPID_PROPERTY_ENDPOINT |
Modifier and Type | Method and Description |
---|---|
String |
getAddress()
Get endpoint address
|
EndpointMetrics |
getEndpointMetrics()
Get the endpoint metrics for this endpoint
|
InstanceProvider |
getInstanceProvider()
Get instance provider
|
InvocationHandler |
getInvocationHandler()
Get the endpoint bean invoker
|
LifecycleHandler |
getLifecycleHandler()
Get the lifecycle handler for this endpoint
|
ObjectName |
getName()
Get the unique identifier for this endpoint
|
List<org.jboss.ws.api.monitoring.RecordProcessor> |
getRecordProcessors()
Get the record processors configured for this endpoint
|
RequestHandler |
getRequestHandler()
Get the request handler for this endpoint
|
SecurityDomainContext |
getSecurityDomainContext()
Get security domain context
|
Service |
getService()
Get the service this endpoint belongs to
|
String |
getShortName()
Get the short name for this endpoint
|
EndpointState |
getState()
Get the current state for this endpoint
|
Class |
getTargetBeanClass()
Use the deployment classloader to load the bean
|
String |
getTargetBeanName()
Get the endpoint implementation bean
|
EndpointType |
getType()
Get endpoint type
|
void |
processRecord(org.jboss.ws.api.monitoring.Record record)
Ask configured processors for processing of the given record
|
void |
setAddress(String address)
Set endpoint address
|
void |
setEndpointMetrics(EndpointMetrics metrics)
Set the endpoint metrics for this endpoint
|
void |
setInstanceProvider(InstanceProvider provider)
Set instance provider
|
void |
setInvocationHandler(InvocationHandler invoker)
Set the endpoint bean invoker
|
void |
setLifecycleHandler(LifecycleHandler handler)
Set the lifecycle handler for this endpoint
|
void |
setName(ObjectName epName)
Set the unique identifier for this endpoint
|
void |
setRecordProcessors(List<org.jboss.ws.api.monitoring.RecordProcessor> recordProcessors)
Set the record processors for this endpoint
|
void |
setRequestHandler(RequestHandler handler)
Set the request handler for this endpoint
|
void |
setSecurityDomainContext(SecurityDomainContext context)
Set security domain context
|
void |
setService(Service service)
Set the service this endpoint belongs to
|
void |
setShortName(String shortName)
Set the short name for this endpoint
|
void |
setState(EndpointState state)
Set the current state for this endpoint
|
void |
setTargetBeanName(String epImpl)
Set the endpoint implementation bean
|
void |
setType(EndpointType type)
Set endpoint type
|
addAttachment, getAttachment, getAttachments, getProperties, getProperty, removeAttachment, removeProperty, setProperties, setProperty
static final String SEPID_DOMAIN
static final String SEPID_PROPERTY_CONTEXT
static final String SEPID_PROPERTY_ENDPOINT
static final String SEPID_DOMAIN_ENDPOINT
Service getService()
void setService(Service service)
ObjectName getName()
void setName(ObjectName epName)
String getShortName()
void setShortName(String shortName)
EndpointState getState()
void setState(EndpointState state)
EndpointType getType()
void setType(EndpointType type)
String getTargetBeanName()
void setTargetBeanName(String epImpl)
Class getTargetBeanClass()
void setRequestHandler(RequestHandler handler)
RequestHandler getRequestHandler()
LifecycleHandler getLifecycleHandler()
void setLifecycleHandler(LifecycleHandler handler)
InvocationHandler getInvocationHandler()
void setInvocationHandler(InvocationHandler invoker)
EndpointMetrics getEndpointMetrics()
void setEndpointMetrics(EndpointMetrics metrics)
List<org.jboss.ws.api.monitoring.RecordProcessor> getRecordProcessors()
void setRecordProcessors(List<org.jboss.ws.api.monitoring.RecordProcessor> recordProcessors)
void processRecord(org.jboss.ws.api.monitoring.Record record)
String getAddress()
void setAddress(String address)
SecurityDomainContext getSecurityDomainContext()
void setSecurityDomainContext(SecurityDomainContext context)
InstanceProvider getInstanceProvider()
void setInstanceProvider(InstanceProvider provider)
Copyright © 2015 JBoss, by Red Hat. All rights reserved.