- java.lang.Object
-
- swim.system.AbstractWarpRef
-
- All Implemented Interfaces:
DownlinkFactory
,WarpRef
,CellContext
,Log
- Direct Known Subclasses:
AbstractTierBinding
,ClientRuntime
public abstract class AbstractWarpRef extends Object implements WarpRef, CellContext
-
-
Constructor Summary
Constructors Constructor Description AbstractWarpRef()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
close()
void
command(String nodeUri, String laneUri, float prio, Value body)
void
command(String nodeUri, String laneUri, float prio, Value body, Cont<CommandMessage> cont)
void
command(String hostUri, String nodeUri, String laneUri, float prio, Value body)
void
command(String hostUri, String nodeUri, String laneUri, float prio, Value body, Cont<CommandMessage> cont)
void
command(String hostUri, String nodeUri, String laneUri, Value body)
void
command(String hostUri, String nodeUri, String laneUri, Value body, Cont<CommandMessage> cont)
void
command(String nodeUri, String laneUri, Value body)
void
command(String nodeUri, String laneUri, Value body, Cont<CommandMessage> cont)
void
command(Uri nodeUri, Uri laneUri, float prio, Value body)
void
command(Uri nodeUri, Uri laneUri, float prio, Value body, Cont<CommandMessage> cont)
void
command(Uri nodeUri, Uri laneUri, Value body)
void
command(Uri nodeUri, Uri laneUri, Value body, Cont<CommandMessage> cont)
void
command(Uri hostUri, Uri nodeUri, Uri laneUri, float prio, Value body)
void
command(Uri hostUri, Uri nodeUri, Uri laneUri, float prio, Value body, Cont<CommandMessage> cont)
void
command(Uri hostUri, Uri nodeUri, Uri laneUri, Value body)
void
command(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()
HostRef
hostRef(String hostUri)
HostRef
hostRef(Uri hostUri)
LaneRef
laneRef(String nodeUri, String laneUri)
LaneRef
laneRef(String hostUri, String nodeUri, String laneUri)
LaneRef
laneRef(Uri nodeUri, Uri laneUri)
LaneRef
laneRef(Uri hostUri, Uri nodeUri, Uri laneUri)
NodeRef
nodeRef(String nodeUri)
NodeRef
nodeRef(String hostUri, String nodeUri)
NodeRef
nodeRef(Uri nodeUri)
NodeRef
nodeRef(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.system.CellContext
bindDownlink, cellAddress, closeDownlink, edgeName, meshUri, openDownlink, openMetaDownlink, policy, pushDown, reportDown, schedule, stage, store
-
-
-
-
Method Detail
-
downlink
public EventDownlink<Value> downlink()
- Specified by:
downlink
in interfaceDownlinkFactory
-
downlinkList
public ListDownlink<Value> downlinkList()
- Specified by:
downlinkList
in interfaceDownlinkFactory
-
downlinkMap
public MapDownlink<Value,Value> downlinkMap()
- Specified by:
downlinkMap
in interfaceDownlinkFactory
-
downlinkValue
public ValueDownlink<Value> downlinkValue()
- Specified by:
downlinkValue
in interfaceDownlinkFactory
-
downlinkHttp
public <V> HttpDownlink<V> downlinkHttp()
- Specified by:
downlinkHttp
in interfaceDownlinkFactory
-
downlinkWs
public <I,O> WsDownlink<I,O> downlinkWs()
- Specified by:
downlinkWs
in 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)
-
-