diff options
Diffstat (limited to 'java/sca/modules/sca-api/src/main/java/org/oasisopen/sca/RequestContext.java')
-rw-r--r-- | java/sca/modules/sca-api/src/main/java/org/oasisopen/sca/RequestContext.java | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/java/sca/modules/sca-api/src/main/java/org/oasisopen/sca/RequestContext.java b/java/sca/modules/sca-api/src/main/java/org/oasisopen/sca/RequestContext.java deleted file mode 100644 index d12648a795..0000000000 --- a/java/sca/modules/sca-api/src/main/java/org/oasisopen/sca/RequestContext.java +++ /dev/null @@ -1,52 +0,0 @@ -/* - * Copyright(C) OASIS(R) 2005,2009. All Rights Reserved. - * OASIS trademark, IPR and other policies apply. - */ -package org.oasisopen.sca; - -import javax.security.auth.Subject; - -/** - * Interface that provides information on the current request. - * - * @version $Rev$ $Date$ - */ -public interface RequestContext { - /** - * Returns the JAAS Subject of the current request. - * - * @return the Subject of the current request - */ - Subject getSecuritySubject(); - - /** - * Returns the name of the service that was invoked. - * - * @return the name of the service that was invoked - */ - String getServiceName(); - - /** - * Returns a CallableReference for the service that was invoked by the caller. - * - * @param <B> the Java type of the business interface for the reference - * @return a CallableReference for the service that was invoked by the caller - */ - <B> ServiceReference<B> getServiceReference(); - - /** - * Returns a type-safe reference to the callback provided by the caller. - * - * @param <CB> the Java type of the business interface for the callback - * @return a type-safe reference to the callback provided by the caller - */ - <CB> CB getCallback(); - - /** - * Returns a CallableReference to the callback provided by the caller. - * - * @param <CB> the Java type of the business interface for the callback - * @return a CallableReference to the callback provided by the caller - */ - <CB> ServiceReference<CB> getCallbackReference(); -} |