Class LocalInvocationProcessorBuilder
java.lang.Object
dev.getelements.elements.rt.remote.LocalInvocationProcessorBuilder
Inspects the attributes, parameters, and annotations of a specific
Method
to build an instance of
LocalInvocationDispatcher
to dispatch Invocation
instances to a local object in memory.-
Constructor Summary
ConstructorsConstructorDescriptionLocalInvocationProcessorBuilder
(RemoteScope remoteScope, Class<?> type, String name, List<String> parameters) -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds a new instance of theLocalInvocationDispatcher
.Gets theDispatch.Type
strategy to use when dispatching the method.Gets theMethod
to dispatch.
-
Constructor Details
-
LocalInvocationProcessorBuilder
public LocalInvocationProcessorBuilder(RemoteScope remoteScope, Class<?> type, String name, List<String> parameters) throws ClassNotFoundException - Throws:
ClassNotFoundException
-
-
Method Details
-
getMethod
Gets theMethod
to dispatch.- Returns:
- the
Method
-
getDispatchType
Gets theDispatch.Type
strategy to use when dispatching the method.- Returns:
- the invalid input: '{@link /*missing*/}'
-
build
Builds a new instance of theLocalInvocationDispatcher
.- Returns:
- returns the
LocalInvocationDispatcher
-