org.jboss.beans.metadata.api.annotations
Annotation Type ExternalInstall


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

Define external install. Must define other bean to execute instal method on.

Author:
Ales Justin

Required Element Summary
 String bean
          Get the bean.
 String method
          Get the method.
 
Optional Element Summary
 String dependantState
          Get the dependant state.
 Value[] parameters
          Get parameters.
 String whenRequired
          Get the when required state.
 

Element Detail

bean

public abstract String bean
Get the bean.

Returns:
the bean

method

public abstract String method
Get the method.

Returns:
the method

dependantState

public abstract String dependantState
Get the dependant state.

Returns:
the dependant state
Default:
""

whenRequired

public abstract String whenRequired
Get the when required state.

Returns:
the when required state
Default:
""

parameters

public abstract Value[] parameters
Get parameters.

Returns:
the parameters
Default:
{}


Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.