|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.bea.wli.sb.transports.ResponseMetaData<T>
public abstract class ResponseMetaData<T extends ResponseHeaders>
Represents inbound or outbound response message meta-data information (e.g. headers, request character set encoding, etc.) Transport Providers will provide an extension of this class that adds meta-data information applicable to the transport provider. For example, HTTP transport provider will add get/setHttpResponseCode() and other methods.
Method Summary | |
---|---|
String |
getCharacterEncoding()
|
T |
getHeaders()
|
int |
getResponseCode()
|
String |
getResponseMessage()
|
boolean |
isSetResponseMessage()
|
void |
setCharacterEncoding(String encoding)
sets character encoding to use for message payload |
void |
setHeaders(T headers)
sets provider-specific response headers POJO that represents transport-level headers for the message |
void |
setResponseCode(int code)
Sets response code to indicate success/failure. |
void |
setResponseMessage(String message)
sets provider-specific response message |
abstract ResponseMetaDataXML |
toXML()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public String getCharacterEncoding()
public void setCharacterEncoding(String encoding)
public int getResponseCode()
TransportManager
for response code constantspublic void setResponseCode(int code)
TransportManager
for response code constants
public String getResponseMessage()
public void setResponseMessage(String message)
public boolean isSetResponseMessage()
public T getHeaders()
public void setHeaders(T headers)
public abstract ResponseMetaDataXML toXML() throws TransportException
TransportException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |