com.codemonster.surinam.export.meta
Annotation Type RequiredServices


@Documented
@Target(value={TYPE,ANNOTATION_TYPE})
@Retention(value=RUNTIME)
public @interface RequiredServices

This is the primary annotation for specifying enforced service dependencies. A deployment of a Service that does not have these services (registered) will fail. Note that the act of registering a service is not a guarantee that the service will be available at runtime, it is merely a formal expectation.

Author:
Samuel Provencher
See Also:
InjectionInfo

Required Element Summary
 InjectionInfo[] value
           
 

Element Detail

value

public abstract InjectionInfo[] value


Copyright © 2010. All Rights Reserved.