public class DefaultServiceInvoker extends ServiceInvoker
| Modifier and Type | Field and Description |
|---|---|
protected ContextFactory |
contextFactory |
protected ServiceRegistry |
serviceRegistry |
broker, logger, name| Constructor and Description |
|---|
DefaultServiceInvoker() |
| Modifier and Type | Method and Description |
|---|---|
io.datatree.Promise |
call(java.lang.String name,
io.datatree.Tree params,
CallOptions.Options opts,
Context parent) |
protected io.datatree.Promise |
call(java.lang.String name,
io.datatree.Tree params,
CallOptions.Options opts,
Context parent,
java.lang.String targetID,
int remaining) |
protected io.datatree.Promise |
retry(java.lang.Throwable cause,
java.lang.String name,
io.datatree.Tree params,
CallOptions.Options opts,
Context parent,
java.lang.String targetID,
int remaining) |
void |
started(ServiceBroker broker) |
getBroker, getLogger, getName, stoppedprotected ServiceRegistry serviceRegistry
protected ContextFactory contextFactory
public void started(ServiceBroker broker) throws java.lang.Exception
started in class MoleculerComponentjava.lang.Exceptionpublic io.datatree.Promise call(java.lang.String name,
io.datatree.Tree params,
CallOptions.Options opts,
Context parent)
call in class ServiceInvokerprotected io.datatree.Promise call(java.lang.String name,
io.datatree.Tree params,
CallOptions.Options opts,
Context parent,
java.lang.String targetID,
int remaining)
protected io.datatree.Promise retry(java.lang.Throwable cause,
java.lang.String name,
io.datatree.Tree params,
CallOptions.Options opts,
Context parent,
java.lang.String targetID,
int remaining)