public abstract class AbstractActionMethodEndpointMapping extends AbstractActionEndpointMapping
Action
-mapped EndpointMapping
implementations that map to MethodEndpoint
s. Provides infrastructure for mapping endpoint methods to
actions.DEFAULT_FAULT_ACTION_SUFFIX, DEFAULT_OUTPUT_ACTION_SUFFIX
logger
Constructor and Description |
---|
AbstractActionMethodEndpointMapping() |
Modifier and Type | Method and Description |
---|---|
protected abstract URI |
getActionForMethod(Method method)
Returns the action value for the specified method.
|
protected Class<?> |
getEndpointClass(Object endpoint)
Return the class or interface to use for method reflection.
|
protected void |
registerMethods(Object endpoint)
Helper method that registers the methods of the given bean.
|
getEndpointAddress, getEndpointInternal, getFaultAction, getFaultActionSuffix, getOutputActionSuffix, getResponseAction, lookupEndpoint, registerEndpoint, setFaultActionSuffix, setOutputActionSuffix
afterPropertiesSet, getApplicationContext, getEndpoint, getMessageIdStrategy, getMessageIdStrategy, getMessageSenders, getMessageSenders, getOrder, initDefaultStrategies, setActorOrRole, setActorsOrRoles, setApplicationContext, setMessageIdStrategy, setMessageSender, setMessageSenders, setOrder, setPostInterceptors, setPreInterceptors, setUltimateReceiver, setVersions
createTransformer, getTransformerFactory, newTransformerFactory, setTransformerFactoryClass, transform
protected void registerMethods(Object endpoint)
getActionForMethod(java.lang.reflect.Method)
for each. If this returns a URI, the method is
registered using AbstractActionEndpointMapping.registerEndpoint(java.net.URI, Object)
.(java.lang.reflect.Method)
protected abstract URI getActionForMethod(Method method)