public class ICEContext extends Object
ICEInput
. The information comprises the elements at the
beginning of an ICE payload (version, sender, ...) as well as the identifier
of the currently processed request respective response.
It can be used by subhandlers registered with ICEInput
.
Note, that this information is collected gradually.Modifier and Type | Method and Description |
---|---|
static String |
createID()
Creates a new identifier which can be used by several elements in an
ICE payload which need a unique identifier.
|
ICEInput |
getInput()
Gets the current instance of
ICEInput parsing the incoming payload. |
ICEOutput |
getOutput()
Gets the current instance of
ICEOutput the requests or responses
are written to. |
String |
getPayloadID()
Gets the identifier of the incoming ICE payload.
|
Date |
getPayloadTimestamp()
Gets the timestamp of the incoming ICE payload.
|
String |
getPayloadVersion()
Gets the version number of the incoming ICE payload.
|
String |
getRequestID()
Gets the identifier of the current request.
|
String |
getResponseID()
Gets the identifier of the current response.
|
ICESender |
getSender()
Gets the information about the sender of the incoming ICE payload.
|
String |
getUserAgent()
Gets the name of the user agent found in the incoming ICE payload.
|
public static String createID()
public ICESender getSender()
public ICEInput getInput()
ICEInput
parsing the incoming payload.ICEInput
public ICEOutput getOutput()
ICEOutput
the requests or responses
are written to.ICEOutput
public String getRequestID()
null
if there is nonepublic String getResponseID()
null
if there is nonepublic String getPayloadID()
public String getPayloadVersion()
public String getUserAgent()
null
if none is presentpublic Date getPayloadTimestamp()
Access Rights |
---|
SC | DC | Public Part | ACH |
---|---|---|---|
[sap.com] KMC-CM
|
[sap.com] tc/km/frwk
|
api
|
EP-KM-CM
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
Copyright 2018 SAP AG Complete Copyright Notice