@Retention(value=RUNTIME)
@Target(value=java.lang.annotation.ElementType.METHOD)
public @interface NanoServiceCallback
Annotation class for Nano Service Callbacks.
Attributes are servicePoint
componentType
, state
and callType
.
The callpoint
is the string that is annotated with the
tailf:servicepoint in the data model.
The data model defines a number of callpoints
.
Each callpoint
must have an associated a set of data callbacks
or user written methods annotated with DataCallback
.
The Nano service plan defines a number of plan components and states.
The Callback refers to one of these components and and a state in this
component as the target for callback invokation.
callType
defines the type of callback.
- Since:
- 4.3.0