Package me.ehp246.aufjms.core.endpoint
Class DefaultInvokableResolver
java.lang.Object
me.ehp246.aufjms.core.endpoint.DefaultInvokableResolver
- All Implemented Interfaces:
InvokableRegistry,InvokableResolver
public final class DefaultInvokableResolver extends java.lang.Object implements InvokableRegistry, InvokableResolver
Invokable by Type Registry.
- Since:
- 1.0
- Author:
- Lei Yang
-
Constructor Summary
Constructors Constructor Description DefaultInvokableResolver() -
Method Summary
Modifier and Type Method Description java.util.List<InvokableDefinition>getRegistered()DefaultInvokableResolverregister(java.util.stream.Stream<InvokableDefinition> invokingDefinitions)voidregister(InvokableDefinition invokingDefinition)static DefaultInvokableResolverregisteryFrom(java.util.Set<java.lang.String> scanPackages)ResolvedInstanceTyperesolve(JmsMsg msg)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
DefaultInvokableResolver
public DefaultInvokableResolver()
-
-
Method Details
-
register
public DefaultInvokableResolver register(java.util.stream.Stream<InvokableDefinition> invokingDefinitions) -
register
- Specified by:
registerin interfaceInvokableRegistry
-
getRegistered
- Specified by:
getRegisteredin interfaceInvokableRegistry
-
resolve
- Specified by:
resolvein interfaceInvokableResolver
-
registeryFrom
-