com.silverpeas.annotation
Annotation Type Service
@Target(value=TYPE)
@Retention(value=RUNTIME)
@Documented
@Service
public @interface Service
This annotation is to tag an object as being a business service. A business service is an object
whose goal is to provide transverse functionnalities wthin which can be implied one or more types
of business objects.
Beans annoted with this annotation are marked to be managed by the underlying IoC container.
The annotation is an abstraction above the IoC container used by Silverpeas so that it is can
possible to change the IoC container (Spring or CDI for example) by changing the wrapped
annnotation to those specific at this IoC implementation without impacting the annotated IoC
managed beans..
value
public abstract String value
- Default:
- ""
Copyright © 2016 Silverpeas. All Rights Reserved.