public class LocalListenerEndpoint extends ListenerEndpoint
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
asyncLocalInvocation
Invoke all local listeners via Thread pool (true) or directly (false)
|
protected java.util.concurrent.ExecutorService |
executor |
protected Listener |
listener
Listener instance (it's a field / inner class in Service object)
|
group, hashCode, logger, serviceName, subscribe| Constructor and Description |
|---|
LocalListenerEndpoint(java.util.concurrent.ExecutorService executor,
java.lang.String nodeID,
java.lang.String service,
java.lang.String group,
java.lang.String subscribe,
Listener listener,
boolean asyncLocalInvocation) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isLocal() |
void |
on(Context ctx,
Groups groups,
boolean broadcast) |
equals, hashCodeprotected Listener listener
protected boolean asyncLocalInvocation
protected java.util.concurrent.ExecutorService executor
public LocalListenerEndpoint(java.util.concurrent.ExecutorService executor,
java.lang.String nodeID,
java.lang.String service,
java.lang.String group,
java.lang.String subscribe,
Listener listener,
boolean asyncLocalInvocation)
public void on(Context ctx, Groups groups, boolean broadcast) throws java.lang.Exception
on in class ListenerEndpointjava.lang.Exceptionpublic boolean isLocal()
isLocal in class ListenerEndpoint