public class Listener
extends java.lang.Object
| Constructor and Description |
|---|
Listener(java.lang.String listenerId,
java.lang.String monitoredUrl,
java.lang.String listener,
HttpHook hook)
Creates a new instance of a HookListener.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Integer |
getExpireAfter()
Returns the expire after time, for the
request header.
|
HttpHook |
getHook()
Returns the hook of this listener.
|
java.lang.String |
getListener()
Returns the listener segment of the url.
|
java.lang.String |
getListenerId()
Returns the listener id (eg.
|
java.lang.String |
getMonitoredUrl()
Returns the url the listener is hooked up.
|
void |
setExpireAfter(java.lang.Integer expireAfter)
Sets the expire after time, for the
request header.
|
void |
setHook(HttpHook hook)
Sets the hook of this listener.
|
void |
setListener(java.lang.String listener)
Sets the listener segment of the url.
|
void |
setListenerId(java.lang.String listenerId)
Sets the listener id (eg.
|
void |
setMonitoredUrl(java.lang.String monitoredUrl)
Sets the url the listener is hooked up.
|
public Listener(java.lang.String listenerId,
java.lang.String monitoredUrl,
java.lang.String listener,
HttpHook hook)
listenerId - - id of the listener eg. "http/colin/12345678".monitoredUrl - - URL segment before "/hooks/v1/listeners/",
eg. for "PUT http://bus.local/gps/v1/_hooks/listeners/http/colin/12345678"
it is "http://bus.local/gps/v1".listener - - URL segment after the monitoredUrl "http://bus.local/gps/v1"
and without the hook area.
eg. for "PUT http://bus.local/gps/v1/_hooks/listeners/http/colin/12345678"
it is "http/colin/12345678".
If it's a local listener, this can also be the target url.hook - - the hook of this listenerpublic java.lang.String getListener()
public void setListener(java.lang.String listener)
listener - listenerpublic java.lang.String getMonitoredUrl()
public void setMonitoredUrl(java.lang.String monitoredUrl)
monitoredUrl - monitoredUrlpublic java.lang.String getListenerId()
public void setListenerId(java.lang.String listenerId)
listenerId - listenerIdpublic java.lang.Integer getExpireAfter()
null if not set.public void setExpireAfter(java.lang.Integer expireAfter)
null if not set.expireAfter - expireAfterpublic HttpHook getHook()
public void setHook(HttpHook hook)
hook - hook