...
- A variety of samples testing most implementation and binding extensions
- See /sca/samples
- Maven and Ant base sample builds in the binary distribution
SCA Java C&I Spec Coverage
Java Annotations and APIs Spec Coverage
Annotations
@AllowsPassByReference
Interface
Class
Method
@Callback
Interface
Class
Method
Field
@ComponentName
Method
Field
@Conversation
Interface
Class
@Constructor
Constructor
@Context
Field
Setter
@Conversational
Interface
Class
@Destroy
Method
@EagerInit
Interface
Class
@EndsConversation
Method
@Init
Method
@OneWay
Method
@Property
Field
Method
@Reference
Field
Setter
Constructor
@Remotable
Interface
Class
@Scope
Interface
Class
STATELESS
REQUEST
CONVERSATION
COMPOSITE
@Service
Interface
Class
@ConversationAttributes
Interface
Class
@ConversationID
Field
Setter
API
CallableReference<B>
B getService();
Class<B> getBusinessInterface();
boolean isConversational();
Conversation getConversation();
Object getCallbackID();
ComponentContext
String getURI();
<B> B getService(Class<B> businessInterface, String referenceName);
<B> ServiceReference<B> getServiceReference(Class<B> businessInterface, String referenceName);
<B> ServiceReference<B> createSelfReference(Class<B> businessInterface);
<B> ServiceReference<B> createSelfReference(Class<B> businessInterface,String serviceName);
<B> B getProperty(Class<B> type, String propertyName);
<B, R extends CallableReference<B>> R cast(B target) throws IllegalArgumentException;
RequestContext getRequestContext();
<B> ServiceReference<B> cast(B target) throws IllegalArgumentException;
Conversation
Object getConversionID();
void end();
ConversationEndedException
NoRegsiteredCallbackException
RequestContext
Subject getSecuritySubject();
String getServiceName();
CallbackReference<CB> getCallbackReference();
CB getCallback();
<B> CallableReference<B> getServiceReference();
ServiceReference<B>
Object getConversationID();
void setConversationID(Object conversationId) throws IllegalStateException;
void setCallbackID(Object callbackID);
Object getCallback();
void setCallback(Object callback);
ServiceRuntimeException
ServiceUnavailableException-