java.lang.Object
swim.system.HttpProxy
- All Implemented Interfaces:
HttpBinding,HttpContext,LinkBinding,LinkContext
- Direct Known Subclasses:
PartTableHttpUplink
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> TbottomLink(Class<T> linkClass) voidvoidcloseUp()voidvoiddecodeRequest(HttpRequest<?> request) voidvoidvoidvoidvoidvoiddidFailDown(Throwable error) voidvoidvoiddidRequest(HttpRequest<Object> request) voiddidRespond(HttpResponse<?> response) HttpRequest<?>voiddoRespond(HttpRequest<Object> request) voidvoidvoidvoidhostUri()voidvoidbooleanbooleanbooleanbooleanbooleanbooleanlaneUri()final HttpBindingfinal HttpContextlinkKey()final HttpBindingmeshUri()nodeUri()voidopenDown()voidopenMetaDownlink(LinkBinding downlink, NodeBinding metaDownlink) voidopenMetaUplink(LinkBinding uplink, NodeBinding metaUplink) voidreopen()HttpRequest<?>request()voidsetCellContext(CellContext cellContext) voidsetHostUri(Uri hostUri) voidsetLinkContext(LinkContext linkContext) voidsetNodeUri(Uri nodeUri) voidvoid<T> TunwrapLink(Class<T> linkClass) voidvoidvoidwillRequest(HttpRequest<?> request) voidwillRespond(HttpResponse<?> response) voidwriteResponse(HttpResponse<?> response)
-
Field Details
-
linkBinding
-
linkContext
-
-
Constructor Details
-
HttpProxy
-
-
Method Details
-
linkBinding
-
linkWrapper
- Specified by:
linkWrapperin interfaceHttpBinding- Specified by:
linkWrapperin interfaceHttpContext- Specified by:
linkWrapperin interfaceLinkBinding- Specified by:
linkWrapperin interfaceLinkContext
-
linkContext
- Specified by:
linkContextin interfaceHttpBinding- Specified by:
linkContextin interfaceLinkBinding
-
setLinkContext
- Specified by:
setLinkContextin interfaceLinkBinding
-
cellContext
- Specified by:
cellContextin interfaceLinkBinding
-
setCellContext
- Specified by:
setCellContextin interfaceLinkBinding
-
unwrapLink
- Specified by:
unwrapLinkin interfaceLinkBinding- Specified by:
unwrapLinkin interfaceLinkContext
-
bottomLink
- Specified by:
bottomLinkin interfaceLinkBinding- Specified by:
bottomLinkin interfaceLinkContext
-
requestUri
- Specified by:
requestUriin interfaceHttpBinding
-
request
- Specified by:
requestin interfaceHttpBinding
-
meshUri
- Specified by:
meshUriin interfaceLinkBinding
-
hostUri
- Specified by:
hostUriin interfaceLinkBinding
-
setHostUri
- Specified by:
setHostUriin interfaceLinkBinding
-
nodeUri
- Specified by:
nodeUriin interfaceLinkBinding
-
setNodeUri
- Specified by:
setNodeUriin interfaceLinkBinding
-
laneUri
- Specified by:
laneUriin interfaceLinkBinding
-
linkKey
- Specified by:
linkKeyin interfaceLinkBinding- Specified by:
linkKeyin interfaceLinkContext
-
cellAddressDown
- Specified by:
cellAddressDownin interfaceLinkBinding
-
cellAddressUp
- Specified by:
cellAddressUpin interfaceLinkContext
-
isConnectedDown
public boolean isConnectedDown()- Specified by:
isConnectedDownin interfaceLinkBinding
-
isRemoteDown
public boolean isRemoteDown()- Specified by:
isRemoteDownin interfaceLinkBinding
-
isSecureDown
public boolean isSecureDown()- Specified by:
isSecureDownin interfaceLinkBinding
-
securityProtocolDown
- Specified by:
securityProtocolDownin interfaceLinkBinding
-
cipherSuiteDown
- Specified by:
cipherSuiteDownin interfaceLinkBinding
-
localAddressDown
- Specified by:
localAddressDownin interfaceLinkBinding
-
localIdentityDown
- Specified by:
localIdentityDownin interfaceLinkBinding
-
localPrincipalDown
- Specified by:
localPrincipalDownin interfaceLinkBinding
-
localCertificatesDown
- Specified by:
localCertificatesDownin interfaceLinkBinding
-
remoteAddressDown
- Specified by:
remoteAddressDownin interfaceLinkBinding
-
remoteIdentityDown
- Specified by:
remoteIdentityDownin interfaceLinkBinding
-
remotePrincipalDown
- Specified by:
remotePrincipalDownin interfaceLinkBinding
-
remoteCertificatesDown
- Specified by:
remoteCertificatesDownin interfaceLinkBinding
-
isConnectedUp
public boolean isConnectedUp()- Specified by:
isConnectedUpin interfaceLinkContext
-
isRemoteUp
public boolean isRemoteUp()- Specified by:
isRemoteUpin interfaceLinkContext
-
isSecureUp
public boolean isSecureUp()- Specified by:
isSecureUpin interfaceLinkContext
-
securityProtocolUp
- Specified by:
securityProtocolUpin interfaceLinkContext
-
cipherSuiteUp
- Specified by:
cipherSuiteUpin interfaceLinkContext
-
localAddressUp
- Specified by:
localAddressUpin interfaceLinkContext
-
localIdentityUp
- Specified by:
localIdentityUpin interfaceLinkContext
-
localPrincipalUp
- Specified by:
localPrincipalUpin interfaceLinkContext
-
localCertificatesUp
- Specified by:
localCertificatesUpin interfaceLinkContext
-
remoteAddressUp
- Specified by:
remoteAddressUpin interfaceLinkContext
-
remoteIdentityUp
- Specified by:
remoteIdentityUpin interfaceLinkContext
-
remotePrincipalUp
- Specified by:
remotePrincipalUpin interfaceLinkContext
-
remoteCertificatesUp
- Specified by:
remoteCertificatesUpin interfaceLinkContext
-
doRequest
- Specified by:
doRequestin interfaceHttpBinding
-
decodeRequest
- Specified by:
decodeRequestin interfaceHttpContext
-
willRequest
- Specified by:
willRequestin interfaceHttpContext
-
didRequest
- Specified by:
didRequestin interfaceHttpContext
-
doRespond
- Specified by:
doRespondin interfaceHttpContext
-
writeResponse
- Specified by:
writeResponsein interfaceHttpBinding
-
willRespond
- Specified by:
willRespondin interfaceHttpContext
-
didRespond
- Specified by:
didRespondin interfaceHttpContext
-
openMetaUplink
- Specified by:
openMetaUplinkin interfaceLinkContext
-
openMetaDownlink
- Specified by:
openMetaDownlinkin interfaceLinkBinding
-
openDown
public void openDown()- Specified by:
openDownin interfaceLinkBinding
-
closeDown
public void closeDown()- Specified by:
closeDownin interfaceLinkBinding
-
closeUp
public void closeUp()- Specified by:
closeUpin interfaceLinkContext
-
reopen
public void reopen()- Specified by:
reopenin interfaceLinkBinding
-
didOpenDown
public void didOpenDown()- Specified by:
didOpenDownin interfaceLinkContext
-
didConnect
public void didConnect()- Specified by:
didConnectin interfaceLinkBinding
-
didDisconnect
public void didDisconnect()- Specified by:
didDisconnectin interfaceLinkBinding
-
didCloseDown
public void didCloseDown()- Specified by:
didCloseDownin interfaceLinkContext
-
didCloseUp
public void didCloseUp()- Specified by:
didCloseUpin interfaceLinkBinding
-
didFailDown
- Specified by:
didFailDownin interfaceLinkContext
-
didFailUp
- Specified by:
didFailUpin interfaceLinkBinding
-
didFail
- Specified by:
didFailin interfaceLinkBinding
-
traceDown
- Specified by:
traceDownin interfaceLinkBinding
-
debugDown
- Specified by:
debugDownin interfaceLinkBinding
-
infoDown
- Specified by:
infoDownin interfaceLinkBinding
-
warnDown
- Specified by:
warnDownin interfaceLinkBinding
-
errorDown
- Specified by:
errorDownin interfaceLinkBinding
-
failDown
- Specified by:
failDownin interfaceLinkBinding
-
traceUp
- Specified by:
traceUpin interfaceLinkContext
-
debugUp
- Specified by:
debugUpin interfaceLinkContext
-
infoUp
- Specified by:
infoUpin interfaceLinkContext
-
warnUp
- Specified by:
warnUpin interfaceLinkContext
-
errorUp
- Specified by:
errorUpin interfaceLinkContext
-
failUp
- Specified by:
failUpin interfaceLinkContext
-