public abstract class SessionView extends View
Modifier and Type | Class and Description |
---|---|
static interface |
SessionView.CreateParameter |
Modifier | Constructor and Description |
---|---|
protected |
SessionView(SessionView.CreateParameter param,
java.lang.String[] prefix,
byte[][] collectors) |
Modifier and Type | Method and Description |
---|---|
void |
force(java.lang.Runnable done) |
long |
getSessionId() |
long |
getTick() |
void |
schedule(java.lang.Runnable task) |
void |
setTick(long milliseconds) |
void |
tunnel(int label,
Octets data) |
void |
tunnel(java.net.URI group,
int label,
Octets data) |
isScriptEnabled, onClose, onMessage, processControl, schedule, toString, tunnel, tunnel, update
protected SessionView(SessionView.CreateParameter param, java.lang.String[] prefix, byte[][] collectors)
public final long getSessionId()
public final void force(java.lang.Runnable done)
public final void tunnel(java.net.URI group, int label, Octets data) throws TunnelException
TunnelException
public final void tunnel(int label, Octets data) throws TunnelException
TunnelException
public void setTick(long milliseconds)
public long getTick()