public abstract class GlobalView extends View
Modifier and Type | Class and Description |
---|---|
static interface |
GlobalView.CreateParameter |
Modifier | Constructor and Description |
---|---|
protected |
GlobalView(GlobalView.CreateParameter param,
java.lang.String[] prefix,
byte[][] collectors,
java.lang.String[] varnames) |
Modifier and Type | Method and Description |
---|---|
protected void |
onUpdate(java.lang.String varname) |
void |
schedule(java.lang.Runnable task) |
void |
syncToClient(java.util.Collection<java.lang.Long> sessionids) |
void |
syncToClient(java.util.Collection<java.lang.Long> sessionids,
java.lang.Runnable done) |
void |
syncToClient(java.util.Collection<java.lang.Long> sessionids,
java.lang.String varname) |
void |
syncToClient(java.util.Collection<java.lang.Long> sessionids,
java.lang.String varname,
java.lang.Runnable done) |
void |
syncToClient(long sessionid) |
void |
syncToClient(long sessionid,
java.lang.Runnable done) |
void |
syncToClient(long sessionid,
java.lang.String varname) |
void |
syncToClient(long sessionid,
java.lang.String varname,
java.lang.Runnable done) |
isScriptEnabled, onClose, onMessage, processControl, schedule, toString, tunnel, tunnel, update
protected GlobalView(GlobalView.CreateParameter param, java.lang.String[] prefix, byte[][] collectors, java.lang.String[] varnames)
protected void onUpdate(java.lang.String varname)
public final void syncToClient(java.util.Collection<java.lang.Long> sessionids, java.lang.String varname)
public final void syncToClient(java.util.Collection<java.lang.Long> sessionids)
public final void syncToClient(long sessionid, java.lang.String varname)
public final void syncToClient(long sessionid)
public final void syncToClient(java.util.Collection<java.lang.Long> sessionids, java.lang.String varname, java.lang.Runnable done)
public final void syncToClient(java.util.Collection<java.lang.Long> sessionids, java.lang.Runnable done)
public final void syncToClient(long sessionid, java.lang.String varname, java.lang.Runnable done)
public final void syncToClient(long sessionid, java.lang.Runnable done)