public class SpringRequestContext
extends java.lang.Object
implements org.fabric3.api.Fabric3RequestContext
| Constructor and Description |
|---|
SpringRequestContext(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
<CB> CB |
getCallback() |
<CB> org.oasisopen.sca.ServiceReference<CB> |
getCallbackReference() |
org.fabric3.api.SecuritySubject |
getCurrentSubject() |
<T> T |
getHeader(java.lang.Class<T> type,
java.lang.String name) |
javax.security.auth.Subject |
getSecuritySubject() |
java.lang.String |
getServiceName() |
<B> org.oasisopen.sca.ServiceReference<B> |
getServiceReference() |
void |
removeHeader(java.lang.String name) |
void |
setHeader(java.lang.String name,
java.lang.Object value) |
public javax.security.auth.Subject getSecuritySubject()
getSecuritySubject in interface org.oasisopen.sca.RequestContextpublic org.fabric3.api.SecuritySubject getCurrentSubject()
getCurrentSubject in interface org.fabric3.api.Fabric3RequestContextpublic java.lang.String getServiceName()
getServiceName in interface org.oasisopen.sca.RequestContextpublic <B> org.oasisopen.sca.ServiceReference<B> getServiceReference()
getServiceReference in interface org.oasisopen.sca.RequestContextpublic <CB> CB getCallback()
getCallback in interface org.oasisopen.sca.RequestContextpublic <CB> org.oasisopen.sca.ServiceReference<CB> getCallbackReference()
getCallbackReference in interface org.oasisopen.sca.RequestContextpublic <T> T getHeader(java.lang.Class<T> type,
java.lang.String name)
getHeader in interface org.fabric3.api.Fabric3RequestContextpublic void setHeader(java.lang.String name,
java.lang.Object value)
setHeader in interface org.fabric3.api.Fabric3RequestContextpublic void removeHeader(java.lang.String name)
removeHeader in interface org.fabric3.api.Fabric3RequestContext