toMessageFunction

Converts FunctionAccessorMetadata to a MessageFunctionAccessor. Creates either a SimpleMessageFunctionAccessor or InjectableMessageFunctionAccessor based on whether the function has injectable parameters.

Return

a MessageFunctionAccessor implementation

Example usage:

val metadata = FunctionAccessorMetadata(...)
val function = metadata.toMessageFunction(myProcessor)

Parameters

processor

the processor instance to use