org.mule.model.resolvers
Class NoArgumentsEntryPointResolver
java.lang.Object
org.mule.model.resolvers.AbstractEntryPointResolver
org.mule.model.resolvers.ReflectionEntryPointResolver
org.mule.model.resolvers.AbstractArgumentEntryPointResolver
org.mule.model.resolvers.NoArgumentsEntryPointResolver
- All Implemented Interfaces:
- EntryPointResolver
public class NoArgumentsEntryPointResolver
- extends AbstractArgumentEntryPointResolver
Allows for arguments with no parameters to be called. Regardless of the payload of the current
event, this resolver will always only look for No-Arg servic methods.
Note that the ReflectionEntryPointResolver
supports the resolution
of no-arg service methods if the event payload received is of type NullPayload
.
- See Also:
ReflectionEntryPointResolver
,
NullPayload
NoArgumentsEntryPointResolver
public NoArgumentsEntryPointResolver()
getMethodArgumentTypes
protected Class[] getMethodArgumentTypes(Object[] payload)
- Specified by:
getMethodArgumentTypes
in class AbstractArgumentEntryPointResolver
getPayloadFromMessage
protected Object[] getPayloadFromMessage(MuleEventContext context)
throws TransformerException
- Overrides:
getPayloadFromMessage
in class AbstractEntryPointResolver
- Throws:
TransformerException
Copyright © 2003-2009 MuleSource, Inc.. All Rights Reserved.