- java.lang.Object
-
- swim.runtime.AbstractSwimRef
-
- All Implemented Interfaces:
DownlinkFactory,SwimRef,CellContext,Log
- Direct Known Subclasses:
AbstractTierBinding,ClientRuntime
public abstract class AbstractSwimRef extends Object implements SwimRef, CellContext
-
-
Constructor Summary
Constructors Constructor Description AbstractSwimRef()
-
Method Summary
Modifier and Type Method Description abstract voidclose()voidcommand(String nodeUri, String laneUri, float prio, Value body)voidcommand(String nodeUri, String laneUri, float prio, Value body, Cont<CommandMessage> cont)voidcommand(String hostUri, String nodeUri, String laneUri, float prio, Value body)voidcommand(String hostUri, String nodeUri, String laneUri, float prio, Value body, Cont<CommandMessage> cont)voidcommand(String hostUri, String nodeUri, String laneUri, Value body)voidcommand(String hostUri, String nodeUri, String laneUri, Value body, Cont<CommandMessage> cont)voidcommand(String nodeUri, String laneUri, Value body)voidcommand(String nodeUri, String laneUri, Value body, Cont<CommandMessage> cont)voidcommand(Uri nodeUri, Uri laneUri, float prio, Value body)voidcommand(Uri nodeUri, Uri laneUri, float prio, Value body, Cont<CommandMessage> cont)voidcommand(Uri nodeUri, Uri laneUri, Value body)voidcommand(Uri nodeUri, Uri laneUri, Value body, Cont<CommandMessage> cont)voidcommand(Uri hostUri, Uri nodeUri, Uri laneUri, float prio, Value body)voidcommand(Uri hostUri, Uri nodeUri, Uri laneUri, float prio, Value body, Cont<CommandMessage> cont)voidcommand(Uri hostUri, Uri nodeUri, Uri laneUri, Value body)voidcommand(Uri hostUri, Uri nodeUri, Uri laneUri, Value body, Cont<CommandMessage> cont)EventDownlink<Value>downlink()<V> HttpDownlink<V>downlinkHttp()ListDownlink<Value>downlinkList()MapDownlink<Value,Value>downlinkMap()ValueDownlink<Value>downlinkValue()<I,O>
WsDownlink<I,O>downlinkWs()HostRefhostRef(String hostUri)HostRefhostRef(Uri hostUri)LaneReflaneRef(String nodeUri, String laneUri)LaneReflaneRef(String hostUri, String nodeUri, String laneUri)LaneReflaneRef(Uri nodeUri, Uri laneUri)LaneReflaneRef(Uri hostUri, Uri nodeUri, Uri laneUri)NodeRefnodeRef(String nodeUri)NodeRefnodeRef(String hostUri, String nodeUri)NodeRefnodeRef(Uri nodeUri)NodeRefnodeRef(Uri hostUri, Uri nodeUri)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface swim.runtime.CellContext
bindDownlink, cellAddress, closeDownlink, edgeName, meshUri, openDownlink, openMetaDownlink, policy, pushDown, reportDown, schedule, stage, store
-
-
-
-
Method Detail
-
downlink
public EventDownlink<Value> downlink()
- Specified by:
downlinkin interfaceDownlinkFactory
-
downlinkList
public ListDownlink<Value> downlinkList()
- Specified by:
downlinkListin interfaceDownlinkFactory
-
downlinkMap
public MapDownlink<Value,Value> downlinkMap()
- Specified by:
downlinkMapin interfaceDownlinkFactory
-
downlinkValue
public ValueDownlink<Value> downlinkValue()
- Specified by:
downlinkValuein interfaceDownlinkFactory
-
downlinkHttp
public <V> HttpDownlink<V> downlinkHttp()
- Specified by:
downlinkHttpin interfaceDownlinkFactory
-
downlinkWs
public <I,O> WsDownlink<I,O> downlinkWs()
- Specified by:
downlinkWsin interfaceDownlinkFactory
-
command
public void command(Uri hostUri, Uri nodeUri, Uri laneUri, float prio, Value body, Cont<CommandMessage> cont)
-
command
public void command(String hostUri, String nodeUri, String laneUri, float prio, Value body, Cont<CommandMessage> cont)
-
command
public void command(Uri hostUri, Uri nodeUri, Uri laneUri, Value body, Cont<CommandMessage> cont)
-
command
public void command(String hostUri, String nodeUri, String laneUri, Value body, Cont<CommandMessage> cont)
-
command
public void command(Uri nodeUri, Uri laneUri, float prio, Value body, Cont<CommandMessage> cont)
-
command
public void command(String nodeUri, String laneUri, float prio, Value body, Cont<CommandMessage> cont)
-
command
public void command(Uri nodeUri, Uri laneUri, Value body, Cont<CommandMessage> cont)
-
command
public void command(String nodeUri, String laneUri, Value body, Cont<CommandMessage> cont)
-
command
public void command(String hostUri, String nodeUri, String laneUri, float prio, Value body)
-
-