org.jboss.beans.metadata.spi
Interface LifecycleMetaData

All Superinterfaces:
Cloneable, FeatureMetaData, org.jboss.util.JBossInterface, MetaDataVisitorNode
All Known Implementing Classes:
AbstractLifecycleMetaData

public interface LifecycleMetaData
extends FeatureMetaData

Metadata about a lifecycle method.

Version:
$Revision: 1.2 $
Author:
Adrian Brock

Method Summary
 String getMethodName()
          Get the method name.
 List getParameters()
          Get the parameters.
 ControllerState getState()
          Get the state
 void setState(ControllerState state)
          Set the state
 
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
getChildren, visit
 

Method Detail

getState

ControllerState getState()
Get the state

Returns:
the state

setState

void setState(ControllerState state)
Set the state

Parameters:
state - the state

getMethodName

String getMethodName()
Get the method name.

Returns:
the method name.

getParameters

List getParameters()
Get the parameters.

Returns:
List.


Copyright © 2004 JBoss Inc. All Rights Reserved.