public abstract class AbstractDefaultEndpoint
extends org.jboss.wsf.spi.deployment.AbstractExtensible
implements org.jboss.wsf.spi.deployment.Endpoint
Modifier and Type | Field and Description |
---|---|
protected org.jboss.wsf.spi.management.EndpointMetrics |
metrics |
protected String |
urlPattern |
Modifier and Type | Method and Description |
---|---|
<T> T |
addAttachment(Class<T> clazz,
Object obj) |
protected void |
assertEndpointSetterAccess() |
String |
getAddress() |
org.jboss.wsf.spi.metadata.config.EndpointConfig |
getEndpointConfig() |
org.jboss.wsf.spi.deployment.InstanceProvider |
getInstanceProvider() |
org.jboss.wsf.spi.invocation.InvocationHandler |
getInvocationHandler() |
org.jboss.wsf.spi.deployment.LifecycleHandler |
getLifecycleHandler() |
ObjectName |
getName() |
List<org.jboss.ws.api.monitoring.RecordProcessor> |
getRecordProcessors() |
org.jboss.wsf.spi.invocation.RequestHandler |
getRequestHandler() |
org.jboss.wsf.spi.security.SecurityDomainContext |
getSecurityDomainContext() |
org.jboss.wsf.spi.deployment.Service |
getService() |
String |
getShortName() |
org.jboss.wsf.spi.deployment.EndpointState |
getState() |
Class<?> |
getTargetBeanClass() |
String |
getTargetBeanName() |
org.jboss.wsf.spi.deployment.EndpointType |
getType() |
void |
processRecord(org.jboss.ws.api.monitoring.Record record) |
<T> T |
removeAttachment(Class<T> key) |
void |
removeProperty(String key) |
void |
setAddress(String address) |
void |
setEndpointConfig(org.jboss.wsf.spi.metadata.config.EndpointConfig endpointConfig) |
void |
setInstanceProvider(org.jboss.wsf.spi.deployment.InstanceProvider instanceProvider) |
void |
setInvocationHandler(org.jboss.wsf.spi.invocation.InvocationHandler handler) |
void |
setLifecycleHandler(org.jboss.wsf.spi.deployment.LifecycleHandler handler) |
void |
setName(ObjectName name) |
void |
setProperty(String key,
Object value) |
void |
setRecordProcessors(List<org.jboss.ws.api.monitoring.RecordProcessor> recordProcessors) |
void |
setRequestHandler(org.jboss.wsf.spi.invocation.RequestHandler handler) |
void |
setSecurityDomainContext(org.jboss.wsf.spi.security.SecurityDomainContext securityDomainContext) |
void |
setService(org.jboss.wsf.spi.deployment.Service service) |
void |
setShortName(String shortName) |
void |
setState(org.jboss.wsf.spi.deployment.EndpointState state) |
void |
setTargetBeanName(String targetBean) |
void |
setType(org.jboss.wsf.spi.deployment.EndpointType type) |
getAttachment, getAttachments, getProperties, getProperty, setProperties
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
protected volatile String urlPattern
protected volatile org.jboss.wsf.spi.management.EndpointMetrics metrics
public org.jboss.wsf.spi.deployment.Service getService()
getService
in interface org.jboss.wsf.spi.deployment.Endpoint
public void setService(org.jboss.wsf.spi.deployment.Service service)
setService
in interface org.jboss.wsf.spi.deployment.Endpoint
public String getTargetBeanName()
getTargetBeanName
in interface org.jboss.wsf.spi.deployment.Endpoint
public void setTargetBeanName(String targetBean)
setTargetBeanName
in interface org.jboss.wsf.spi.deployment.Endpoint
public Class<?> getTargetBeanClass()
getTargetBeanClass
in interface org.jboss.wsf.spi.deployment.Endpoint
public ObjectName getName()
getName
in interface org.jboss.wsf.spi.deployment.Endpoint
public void setName(ObjectName name)
setName
in interface org.jboss.wsf.spi.deployment.Endpoint
public String getShortName()
getShortName
in interface org.jboss.wsf.spi.deployment.Endpoint
public void setShortName(String shortName)
setShortName
in interface org.jboss.wsf.spi.deployment.Endpoint
public org.jboss.wsf.spi.deployment.EndpointState getState()
getState
in interface org.jboss.wsf.spi.deployment.Endpoint
public void setState(org.jboss.wsf.spi.deployment.EndpointState state)
setState
in interface org.jboss.wsf.spi.deployment.Endpoint
public org.jboss.wsf.spi.deployment.EndpointType getType()
getType
in interface org.jboss.wsf.spi.deployment.Endpoint
public void setType(org.jboss.wsf.spi.deployment.EndpointType type)
setType
in interface org.jboss.wsf.spi.deployment.Endpoint
public org.jboss.wsf.spi.invocation.RequestHandler getRequestHandler()
getRequestHandler
in interface org.jboss.wsf.spi.deployment.Endpoint
public void setRequestHandler(org.jboss.wsf.spi.invocation.RequestHandler handler)
setRequestHandler
in interface org.jboss.wsf.spi.deployment.Endpoint
public org.jboss.wsf.spi.deployment.LifecycleHandler getLifecycleHandler()
getLifecycleHandler
in interface org.jboss.wsf.spi.deployment.Endpoint
public void setLifecycleHandler(org.jboss.wsf.spi.deployment.LifecycleHandler handler)
setLifecycleHandler
in interface org.jboss.wsf.spi.deployment.Endpoint
public org.jboss.wsf.spi.invocation.InvocationHandler getInvocationHandler()
getInvocationHandler
in interface org.jboss.wsf.spi.deployment.Endpoint
public void setInvocationHandler(org.jboss.wsf.spi.invocation.InvocationHandler handler)
setInvocationHandler
in interface org.jboss.wsf.spi.deployment.Endpoint
public <T> T addAttachment(Class<T> clazz, Object obj)
addAttachment
in interface org.jboss.wsf.spi.deployment.Extensible
addAttachment
in class org.jboss.wsf.spi.deployment.AbstractExtensible
public <T> T removeAttachment(Class<T> key)
removeAttachment
in interface org.jboss.wsf.spi.deployment.Extensible
removeAttachment
in class org.jboss.wsf.spi.deployment.AbstractExtensible
public void removeProperty(String key)
removeProperty
in interface org.jboss.wsf.spi.deployment.Extensible
removeProperty
in class org.jboss.wsf.spi.deployment.AbstractExtensible
public void setProperty(String key, Object value)
setProperty
in interface org.jboss.wsf.spi.deployment.Extensible
setProperty
in class org.jboss.wsf.spi.deployment.AbstractExtensible
protected void assertEndpointSetterAccess()
public List<org.jboss.ws.api.monitoring.RecordProcessor> getRecordProcessors()
getRecordProcessors
in interface org.jboss.wsf.spi.deployment.Endpoint
public void setRecordProcessors(List<org.jboss.ws.api.monitoring.RecordProcessor> recordProcessors)
setRecordProcessors
in interface org.jboss.wsf.spi.deployment.Endpoint
public void processRecord(org.jboss.ws.api.monitoring.Record record)
processRecord
in interface org.jboss.wsf.spi.deployment.Endpoint
public String getAddress()
getAddress
in interface org.jboss.wsf.spi.deployment.Endpoint
public void setAddress(String address)
setAddress
in interface org.jboss.wsf.spi.deployment.Endpoint
public org.jboss.wsf.spi.security.SecurityDomainContext getSecurityDomainContext()
getSecurityDomainContext
in interface org.jboss.wsf.spi.deployment.Endpoint
public void setSecurityDomainContext(org.jboss.wsf.spi.security.SecurityDomainContext securityDomainContext)
setSecurityDomainContext
in interface org.jboss.wsf.spi.deployment.Endpoint
public org.jboss.wsf.spi.deployment.InstanceProvider getInstanceProvider()
getInstanceProvider
in interface org.jboss.wsf.spi.deployment.Endpoint
public void setInstanceProvider(org.jboss.wsf.spi.deployment.InstanceProvider instanceProvider)
setInstanceProvider
in interface org.jboss.wsf.spi.deployment.Endpoint
public void setEndpointConfig(org.jboss.wsf.spi.metadata.config.EndpointConfig endpointConfig)
setEndpointConfig
in interface org.jboss.wsf.spi.deployment.Endpoint
public org.jboss.wsf.spi.metadata.config.EndpointConfig getEndpointConfig()
getEndpointConfig
in interface org.jboss.wsf.spi.deployment.Endpoint
Copyright © 2019 JBoss, by Red Hat. All rights reserved.