public abstract class AbstractActionMethodEndpointMapping extends AbstractActionEndpointMapping
Action-mapped EndpointMapping
implementations that map to MethodEndpoints. Provides infrastructure for mapping endpoint methods to
actions.DEFAULT_FAULT_ACTION_SUFFIX, DEFAULT_OUTPUT_ACTION_SUFFIXlogger| 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, setOutputActionSuffixafterPropertiesSet, getApplicationContext, getEndpoint, getMessageIdStrategy, getMessageIdStrategy, getMessageSenders, getMessageSenders, getOrder, initDefaultStrategies, setActorOrRole, setActorsOrRoles, setApplicationContext, setMessageIdStrategy, setMessageSender, setMessageSenders, setOrder, setPostInterceptors, setPreInterceptors, setUltimateReceiver, setVersionscreateTransformer, getTransformerFactory, newTransformerFactory, setTransformerFactoryClass, transformprotected 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)
Copyright © 2020 Pivotal Software. All rights reserved.