public class DelegatingTransportChannel extends java.lang.Object implements TransportChannel
Modifier | Constructor and Description |
---|---|
protected |
DelegatingTransportChannel(TransportChannel channel) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
action() |
TransportChannel |
getChannel() |
java.lang.String |
getChannelType() |
java.lang.String |
getProfileName() |
long |
getRequestId() |
void |
sendResponse(java.lang.Exception exception) |
void |
sendResponse(TransportResponse response) |
void |
sendResponse(TransportResponse response,
TransportResponseOptions options) |
protected DelegatingTransportChannel(TransportChannel channel)
public java.lang.String action()
action
in interface TransportChannel
public java.lang.String getProfileName()
getProfileName
in interface TransportChannel
public long getRequestId()
getRequestId
in interface TransportChannel
public java.lang.String getChannelType()
getChannelType
in interface TransportChannel
public void sendResponse(TransportResponse response) throws java.io.IOException
sendResponse
in interface TransportChannel
java.io.IOException
public void sendResponse(TransportResponse response, TransportResponseOptions options) throws java.io.IOException
sendResponse
in interface TransportChannel
java.io.IOException
public void sendResponse(java.lang.Exception exception) throws java.io.IOException
sendResponse
in interface TransportChannel
java.io.IOException
public TransportChannel getChannel()