|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MutableInvocationContext
Method Summary | ||
---|---|---|
|
addAllParameters(java.lang.Class<T> parametersType,
java.util.Map<java.lang.String,T> parameters)
Adds parameters to the context. |
|
void |
setContentLength(long contentLength)
Sets the content length of the request measured in bytes. |
|
|
setParameter(java.lang.String parameterName,
java.lang.Class<T> parameterType,
T parameterValue)
Sets the context parameter with the given name. |
|
|
setParameter(java.lang.String parameterName,
java.lang.reflect.Type parameterType,
T parameterValue)
Sets the context parameter with the given name. |
|
void |
setSecuritySubject(javax.security.auth.Subject subject)
Sets the given Subject to be used by the callback |
|
void |
setTimeStamp(long timeStamp)
Sets the difference, measured in milliseconds, between the time when the request was received and midnight, January 1, 1970 UTC. |
Methods inherited from interface com.tibco.amf.platform.runtime.extension.context.InvocationContext |
---|
getContentLength, getContextID, getCorrelationID, getInterface, getOperationName, getParameter, getParameter, getParameters, getParentContextID, getSecuritySubject, getServiceName, getTimeStamp |
Method Detail |
---|
void setSecuritySubject(javax.security.auth.Subject subject)
Subject
to be used by the callback
subject
- Subject
to be used by the callback<T> void addAllParameters(java.lang.Class<T> parametersType, java.util.Map<java.lang.String,T> parameters)
parametersType
- the type of the parameters to addparameters
- context parameters to add<T> void setParameter(java.lang.String parameterName, java.lang.Class<T> parameterType, T parameterValue)
parameterType
- the java type of the parameter to setparameterName
- name of the parameter to setparameterValue
- value of the parameter to set<T> void setParameter(java.lang.String parameterName, java.lang.reflect.Type parameterType, T parameterValue)
parameterType
- the java type of the parameter to setparameterName
- name of the parameter to setparameterValue
- value of the parameter to setvoid setTimeStamp(long timeStamp)
timeStamp
- the difference, measured in milliseconds, between the time when the request was received and midnight,
January 1, 1970 UTCvoid setContentLength(long contentLength)
contentLength
- the content length of the request measured in bytes
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |