org.jboss.beans.metadata.spi
Interface InstallMetaData

All Superinterfaces:
Cloneable, FeatureMetaData, org.jboss.util.JBossInterface, LifecycleMetaData, MetaDataVisitorNode, ParameterizedMetaData
All Known Implementing Classes:
AbstractInstallMetaData

public interface InstallMetaData
extends LifecycleMetaData

Metadata about an installation method.

Version:
$Revision: 40727 $
Author:
Adrian Brock

Method Summary
 String getBean()
          Get the bean name.
 ControllerState getDependentState()
          Get the required state of the dependency
 
Methods inherited from interface org.jboss.beans.metadata.spi.LifecycleMetaData
getMethodName, getState, isIgnored, setMethodName, setState
 
Methods inherited from interface org.jboss.beans.metadata.spi.ParameterizedMetaData
getParameters
 
Methods inherited from interface org.jboss.beans.metadata.spi.FeatureMetaData
getAnnotations, getDescription
 
Methods inherited from interface org.jboss.util.JBossInterface
clone, toShortString, toShortString
 
Methods inherited from interface org.jboss.beans.metadata.spi.MetaDataVisitorNode
clone, describeVisit, getChildren, initialVisit
 

Method Detail

getBean

String getBean()
Get the bean name.

Returns:
the bean name.

getDependentState

ControllerState getDependentState()
Get the required state of the dependency

Returns:
the required state or null if it must be in the registry


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