2016/05/28 - Apache Tuscany has been retired.

For more information, please explore the Attic.


org.osoa.sca.annotations
Annotation Type Intent


@Target(value=ANNOTATION_TYPE)
@Retention(value=RUNTIME)
public @interface Intent

Annotation that can be applied to annotations that describe SCA intents. Adding this annotation allows SCA runtimes to automatically detect user-defined intents.

Applications must specify a value, a pairing of targetNamespace and localPort, or both. If both value and pairing are supplied they must define the name qualified name.

Version:
$Rev: 537744 $ $Date: 2007-05-14 09:00:18 +0100 (Mon, 14 May 2007) $

Optional Element Summary
 java.lang.String localPart
          The name of the intent within its namespace.
 java.lang.String targetNamespace
          The XML namespace for the intent.
 java.lang.String value
          The qualified name of the intent, in the form defined by QName.toString().
 

value

public abstract java.lang.String value
The qualified name of the intent, in the form defined by QName.toString().

Returns:
the qualified name of the intent
Default:
""

targetNamespace

public abstract java.lang.String targetNamespace
The XML namespace for the intent.

Returns:
the XML namespace for the intent
Default:
""

localPart

public abstract java.lang.String localPart
The name of the intent within its namespace.

Returns:
name of the intent within its namespace
Default:
""