public class NoArgumentsEntryPointResolver extends AbstractArgumentEntryPointResolver
ReflectionEntryPointResolver
supports the resolution
of no-arg service methods if the event payload received is of type NullPayload
.ReflectionEntryPointResolver
,
NullPayload
filter
logger, methodCache
Constructor and Description |
---|
NoArgumentsEntryPointResolver() |
Modifier and Type | Method and Description |
---|---|
protected Class[] |
getMethodArgumentTypes(Object[] payload) |
protected Object[] |
getPayloadFromMessage(MuleEventContext context) |
addMethod, getMethods, invoke, isEnableDiscovery, removeMethod, setEnableDiscovery, setMethods, toString
addIgnoredMethod, getIgnoredMethods, removeIgnoredMethod, setIgnoredMethods
addMethodByArguments, addMethodByName, getCacheKeyForPayload, getMethodByArguments, getMethodByName, invokeMethod, isAcceptVoidMethods, isTransformFirst, setAcceptVoidMethods, setTransformFirst
protected Class[] getMethodArgumentTypes(Object[] payload)
getMethodArgumentTypes
in class AbstractArgumentEntryPointResolver
protected Object[] getPayloadFromMessage(MuleEventContext context) throws TransformerException
getPayloadFromMessage
in class AbstractEntryPointResolver
TransformerException
Copyright © 2003–2013 MuleSource, Inc.. All rights reserved.