- java.lang.Object
-
- swim.runtime.warp.WarpErrorUplinkModem
-
- All Implemented Interfaces:
LinkContext
,WarpContext
public class WarpErrorUplinkModem extends Object implements WarpContext
-
-
Field Summary
Fields Modifier and Type Field Description protected Value
body
protected WarpBinding
linkBinding
-
Constructor Summary
Constructors Constructor Description WarpErrorUplinkModem(WarpBinding linkBinding, Value body)
-
Method Summary
Modifier and Type Method Description LinkAddress
cellAddressUp()
String
cipherSuiteUp()
void
closeUp()
void
cueDown()
void
debugUp(Object message)
void
didCloseDown()
void
didOpenDown()
void
errorUp(Object message)
void
failUp(Object message)
void
feedUp()
protected UnlinkedResponse
getUnlinkedResponse()
void
infoUp(Object message)
boolean
isConnectedUp()
boolean
isRemoteUp()
boolean
isSecureUp()
WarpBinding
linkBinding()
Value
linkKey()
WarpBinding
linkWrapper()
InetSocketAddress
localAddressUp()
Collection<Certificate>
localCertificatesUp()
Identity
localIdentityUp()
Principal
localPrincipalUp()
void
openMetaUplink(LinkBinding uplink, NodeBinding metaUplink)
void
pullDown()
void
pushUp(Push<?> push)
InetSocketAddress
remoteAddressUp()
Collection<Certificate>
remoteCertificatesUp()
Identity
remoteIdentityUp()
Principal
remotePrincipalUp()
String
securityProtocolUp()
void
skipUp()
void
traceUp(Object message)
<T> T
unwrapLink(Class<T> linkClass)
void
warnUp(Object message)
-
-
-
Field Detail
-
linkBinding
protected final WarpBinding linkBinding
-
body
protected final Value body
-
-
Constructor Detail
-
WarpErrorUplinkModem
public WarpErrorUplinkModem(WarpBinding linkBinding, Value body)
-
-
Method Detail
-
linkWrapper
public final WarpBinding linkWrapper()
- Specified by:
linkWrapper
in interfaceLinkContext
- Specified by:
linkWrapper
in interfaceWarpContext
-
linkBinding
public final WarpBinding linkBinding()
-
unwrapLink
public <T> T unwrapLink(Class<T> linkClass)
- Specified by:
unwrapLink
in interfaceLinkContext
-
linkKey
public Value linkKey()
- Specified by:
linkKey
in interfaceLinkContext
-
cellAddressUp
public LinkAddress cellAddressUp()
- Specified by:
cellAddressUp
in interfaceLinkContext
-
isConnectedUp
public boolean isConnectedUp()
- Specified by:
isConnectedUp
in interfaceLinkContext
-
isRemoteUp
public boolean isRemoteUp()
- Specified by:
isRemoteUp
in interfaceLinkContext
-
isSecureUp
public boolean isSecureUp()
- Specified by:
isSecureUp
in interfaceLinkContext
-
securityProtocolUp
public String securityProtocolUp()
- Specified by:
securityProtocolUp
in interfaceLinkContext
-
cipherSuiteUp
public String cipherSuiteUp()
- Specified by:
cipherSuiteUp
in interfaceLinkContext
-
localAddressUp
public InetSocketAddress localAddressUp()
- Specified by:
localAddressUp
in interfaceLinkContext
-
localIdentityUp
public Identity localIdentityUp()
- Specified by:
localIdentityUp
in interfaceLinkContext
-
localPrincipalUp
public Principal localPrincipalUp()
- Specified by:
localPrincipalUp
in interfaceLinkContext
-
localCertificatesUp
public Collection<Certificate> localCertificatesUp()
- Specified by:
localCertificatesUp
in interfaceLinkContext
-
remoteAddressUp
public InetSocketAddress remoteAddressUp()
- Specified by:
remoteAddressUp
in interfaceLinkContext
-
remoteIdentityUp
public Identity remoteIdentityUp()
- Specified by:
remoteIdentityUp
in interfaceLinkContext
-
remotePrincipalUp
public Principal remotePrincipalUp()
- Specified by:
remotePrincipalUp
in interfaceLinkContext
-
remoteCertificatesUp
public Collection<Certificate> remoteCertificatesUp()
- Specified by:
remoteCertificatesUp
in interfaceLinkContext
-
cueDown
public void cueDown()
-
pullDown
public void pullDown()
- Specified by:
pullDown
in interfaceWarpContext
-
feedUp
public void feedUp()
- Specified by:
feedUp
in interfaceWarpContext
-
pushUp
public void pushUp(Push<?> push)
- Specified by:
pushUp
in interfaceWarpContext
-
skipUp
public void skipUp()
- Specified by:
skipUp
in interfaceWarpContext
-
openMetaUplink
public void openMetaUplink(LinkBinding uplink, NodeBinding metaUplink)
- Specified by:
openMetaUplink
in interfaceLinkContext
-
closeUp
public void closeUp()
- Specified by:
closeUp
in interfaceLinkContext
-
didOpenDown
public void didOpenDown()
- Specified by:
didOpenDown
in interfaceLinkContext
-
didCloseDown
public void didCloseDown()
- Specified by:
didCloseDown
in interfaceLinkContext
-
getUnlinkedResponse
protected UnlinkedResponse getUnlinkedResponse()
-
traceUp
public void traceUp(Object message)
- Specified by:
traceUp
in interfaceLinkContext
-
debugUp
public void debugUp(Object message)
- Specified by:
debugUp
in interfaceLinkContext
-
infoUp
public void infoUp(Object message)
- Specified by:
infoUp
in interfaceLinkContext
-
warnUp
public void warnUp(Object message)
- Specified by:
warnUp
in interfaceLinkContext
-
errorUp
public void errorUp(Object message)
- Specified by:
errorUp
in interfaceLinkContext
-
failUp
public void failUp(Object message)
- Specified by:
failUp
in interfaceLinkContext
-
-