public abstract class ListenerEndpoint extends Endpoint
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
group |
protected int |
hashCode |
protected org.slf4j.Logger |
logger |
protected java.lang.String |
serviceName |
protected java.lang.String |
subscribe |
| Modifier | Constructor and Description |
|---|---|
protected |
ListenerEndpoint(java.lang.String nodeID,
java.lang.String serviceName,
java.lang.String group,
java.lang.String subscribe) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getGroup() |
java.lang.String |
getServiceName() |
java.lang.String |
getSubscribe() |
int |
hashCode() |
abstract boolean |
isLocal() |
abstract void |
on(java.lang.String name,
io.datatree.Tree payload,
Groups groups,
boolean broadcast) |
protected final org.slf4j.Logger logger
protected final java.lang.String serviceName
protected final java.lang.String group
protected final java.lang.String subscribe
protected final int hashCode
protected ListenerEndpoint(java.lang.String nodeID,
java.lang.String serviceName,
java.lang.String group,
java.lang.String subscribe)
public abstract void on(java.lang.String name,
io.datatree.Tree payload,
Groups groups,
boolean broadcast)
throws java.lang.Exception
java.lang.Exceptionpublic abstract boolean isLocal()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String getServiceName()
public java.lang.String getGroup()
public java.lang.String getSubscribe()