Overview
Package
Class
Use
Tree
Deprecated
Index
Help
SCA API
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
G
I
L
M
N
O
P
R
S
V
X
A
AllowsPassByReference
- Annotation Type in
org.osoa.sca.annotations
Annotation on a method that indicates that its parameters may safely be passed by reference.
API_VERSION
- Static variable in class org.osoa.sca.
Version
The specification version of these API classes.
C
Callback
- Annotation Type in
org.osoa.sca.annotations
When placed on a service interface, this annotation specifies the interface to be used for callbacks.
ComponentMetaData
- Annotation Type in
org.osoa.sca.annotations
Annotation used to indicate a field or method that is used to inject the component's metadata object.
ComponentName
- Annotation Type in
org.osoa.sca.annotations
Annotation used to indicate a field or method that is used to inject the component's name.
Context
- Annotation Type in
org.osoa.sca.annotations
Annotation used to indicate a field or method that is used to inject the component's ModuleContext.
createServiceReferenceForSession(Object)
- Method in interface org.osoa.sca.
ModuleContext
Create a reference to the supplied component.
createServiceReferenceForSession(Object, String)
- Method in interface org.osoa.sca.
ModuleContext
Create a reference to the named service implemented by the supplied component.
CurrentModuleContext
- Class in
org.osoa.sca
Class providing access to the current ModuleContext.
CurrentModuleContext()
- Constructor for class org.osoa.sca.
CurrentModuleContext
D
Destroy
- Annotation Type in
org.osoa.sca.annotations
Annotation used to indicate a method that will be called by the container when the scope defined for the local service ends.
E
endSession()
- Method in interface org.osoa.sca.
ServiceReference
End the client's session with the referenced service.
G
getCallback()
- Method in interface org.osoa.sca.
ServiceReference
Returns the callback object.
getCallbackID()
- Method in interface org.osoa.sca.
ServiceReference
Returns the callback ID.
getContext()
- Static method in class org.osoa.sca.
CurrentModuleContext
Return the current ModuleContext.
getName()
- Method in interface org.osoa.sca.
ModuleContext
Returns the name of the module.
getRequestContext()
- Method in interface org.osoa.sca.
ModuleContext
Returns the request context that corresponds to the last remotable service invocation.
getSecuritySubject()
- Method in interface org.osoa.sca.
RequestContext
Returns the JAAS Subject of the current request.
getServiceName()
- Method in interface org.osoa.sca.
RequestContext
Returns the name of the service that was invoked.
getServiceReference()
- Method in interface org.osoa.sca.
RequestContext
Returns a reference to the service that was invoked.
getSessionID()
- Method in interface org.osoa.sca.
ServiceReference
Returns the session ID.
getURI()
- Method in interface org.osoa.sca.
ModuleContext
Returns the absolute URI of the module component.
I
Init
- Annotation Type in
org.osoa.sca.annotations
Annotation used to indicate a method that will be called by the container when the scope defined for the local service begins.
L
locateService(String)
- Method in interface org.osoa.sca.
ModuleContext
Returns an object implementing the interface defined for the named service.
M
ModuleContext
- Interface in
org.osoa.sca
Interface that can be used by SCA Components to access information about the Module that contains them.
N
newSession(String)
- Method in interface org.osoa.sca.
ModuleContext
Create a new session for stateful interaction with the named service.
newSession(String, Object)
- Method in interface org.osoa.sca.
ModuleContext
Create a new session for stateful interaction with the named service using an application-supplied session identifier.
NoRegisteredCallbackException
- Exception in
org.osoa.sca
Exception thrown to indicate that no callback has been registered when interacting with a service.
NoRegisteredCallbackException()
- Constructor for exception org.osoa.sca.
NoRegisteredCallbackException
Override constructor from ServiceRuntimeException.
NoRegisteredCallbackException(String)
- Constructor for exception org.osoa.sca.
NoRegisteredCallbackException
Override constructor from ServiceRuntimeException.
NoRegisteredCallbackException(String, Throwable)
- Constructor for exception org.osoa.sca.
NoRegisteredCallbackException
Override constructor from ServiceRuntimeException.
NoRegisteredCallbackException(Throwable)
- Constructor for exception org.osoa.sca.
NoRegisteredCallbackException
Override constructor from ServiceRuntimeException.
O
OneWay
- Annotation Type in
org.osoa.sca.annotations
Annotation on a method that indicates that the method is non-blocking and communication with the service provider may use buffer the requests and send them at some later time.
org.osoa.sca
- package org.osoa.sca
org.osoa.sca.annotations
- package org.osoa.sca.annotations
P
Property
- Annotation Type in
org.osoa.sca.annotations
Annotation used to indicate a field or method that is used to inject a configuration property value.
R
Reference
- Annotation Type in
org.osoa.sca.annotations
Annotation used to indicate a field or method that is used to inject a reference.
Remotable
- Annotation Type in
org.osoa.sca.annotations
Annotation used to indicate a Java interface as remotable.
RequestContext
- Interface in
org.osoa.sca
Interface that provides information on the current request.
S
SCA
- Class in
org.osoa.sca
Class providing access to an SCA implementation.
SCA()
- Constructor for class org.osoa.sca.
SCA
Scope
- Annotation Type in
org.osoa.sca.annotations
Annotation used to indicate a scoped service.
Service
- Annotation Type in
org.osoa.sca.annotations
Annotation used to indicate the service interfaces exposed by a Java class.
ServiceReference
- Interface in
org.osoa.sca
Interface that provides access to other services.
ServiceRuntimeException
- Exception in
org.osoa.sca
Base for Exceptions that may be raised by an SCA runtime and which typical application code is not expected to be able to handle.
ServiceRuntimeException()
- Constructor for exception org.osoa.sca.
ServiceRuntimeException
Override constructor from RuntimeException.
ServiceRuntimeException(String)
- Constructor for exception org.osoa.sca.
ServiceRuntimeException
Override constructor from RuntimeException.
ServiceRuntimeException(String, Throwable)
- Constructor for exception org.osoa.sca.
ServiceRuntimeException
Override constructor from RuntimeException.
ServiceRuntimeException(Throwable)
- Constructor for exception org.osoa.sca.
ServiceRuntimeException
Override constructor from RuntimeException.
ServiceUnavailableException
- Exception in
org.osoa.sca
Exception used to indicate that a runtime exception occurred during the invocation of and external service.
ServiceUnavailableException()
- Constructor for exception org.osoa.sca.
ServiceUnavailableException
Constructs a new ServiceUnavailableException.
ServiceUnavailableException(String)
- Constructor for exception org.osoa.sca.
ServiceUnavailableException
Constructs a new ServiceUnavailableException with the specified detail message.
ServiceUnavailableException(Throwable)
- Constructor for exception org.osoa.sca.
ServiceUnavailableException
Constructs a new ServiceUnavailableException with the specified cause.
ServiceUnavailableException(String, Throwable)
- Constructor for exception org.osoa.sca.
ServiceUnavailableException
Constructs a new ServiceUnavailableException with the specified detail message and cause.
Session
- Annotation Type in
org.osoa.sca.annotations
Annotation used to indicate the characteristics of a session.
SessionEndedException
- Exception in
org.osoa.sca
Exception thrown to indicate the session being used for a stateful interaction has been ended.
SessionEndedException()
- Constructor for exception org.osoa.sca.
SessionEndedException
Override constructor from ServiceRuntimeException.
SessionEndedException(String)
- Constructor for exception org.osoa.sca.
SessionEndedException
Override constructor from ServiceRuntimeException.
SessionEndedException(String, Throwable)
- Constructor for exception org.osoa.sca.
SessionEndedException
Override constructor from ServiceRuntimeException.
SessionEndedException(Throwable)
- Constructor for exception org.osoa.sca.
SessionEndedException
Override constructor from ServiceRuntimeException.
SessionID
- Annotation Type in
org.osoa.sca.annotations
Annotation used to indicate a field or method that is used to inject the session ID.
setCallback(Object)
- Method in interface org.osoa.sca.
ServiceReference
Sets the callback object.
setCallbackID(Object)
- Method in interface org.osoa.sca.
ServiceReference
Sets the callback ID.
setContext(ModuleContext)
- Static method in class org.osoa.sca.
CurrentModuleContext
setModuleContext(ModuleContext)
- Static method in class org.osoa.sca.
SCA
Protected method that allows an SCA implementation to set the current module context that will be returned by
CurrentModuleContext.getContext()
.
start()
- Method in class org.osoa.sca.
SCA
Start the SCA implementation.
stop()
- Method in class org.osoa.sca.
SCA
Stop the SCA implementation.
V
Version
- Class in
org.osoa.sca
Class providing information on the version of the specification supported by these API classes.
VERSION_0_9
- Static variable in class org.osoa.sca.
Version
Identifier for version 0.9
X
XML_NAMESPACE_0_9
- Static variable in class org.osoa.sca.
Version
Identifier for the XML Namespace for version 0.9
A
C
D
E
G
I
L
M
N
O
P
R
S
V
X
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
SCA API
PREV NEXT
FRAMES
NO FRAMES
All Classes
-