org.jboss.seam.annotations
Annotation Type Startup


@Target(value=TYPE)
@Retention(value=RUNTIME)
@Documented
public @interface Startup

Specifies that an instance of this component is created at system initialization time for an application scoped component, or when a session is started for a session scoped component. May only be applied to APPLICATION or SESSION scoped components.

Author:
Gavin King

Optional Element Summary
 String[] depends
          A list of other Seam Components that should be started before this one, if they are installed.
 

depends

public abstract String[] depends
A list of other Seam Components that should be started before this one, if they are installed. If applied to an APPLICATION scope component, the dependant components should be APPLICATION scope. If applied to a SESSION scope component, the components should be in SESSION scope.

Default:
{}