org.jboss.beans.metadata.plugins.builder
Class AbstractInstallMetaDataBuilder

java.lang.Object
  extended by org.jboss.beans.metadata.plugins.builder.StateMetaDataBuilder<AbstractInstallMetaData>
      extended by org.jboss.beans.metadata.plugins.builder.AbstractInstallMetaDataBuilder
All Implemented Interfaces:
StateActionBuilder<AbstractInstallMetaData>
Direct Known Subclasses:
InstallMetaDataBuilder, UninstallMetaDataBuilder

public abstract class AbstractInstallMetaDataBuilder
extends StateMetaDataBuilder<AbstractInstallMetaData>

AbstractInstallMetaDataBuilder.

Author:
Ales Justin, Adrian Brock

Field Summary
 
Fields inherited from class org.jboss.beans.metadata.plugins.builder.StateMetaDataBuilder
beanMetaData
 
Constructor Summary
protected AbstractInstallMetaDataBuilder(AbstractBeanMetaData beanMetaData)
           
 
Method Summary
protected  void applyAfterSet(AbstractInstallMetaData lifecycle)
          Invoke after set.
protected  AbstractInstallMetaData createLifecycleMetaData()
          Create lifecycle meta data.
 
Methods inherited from class org.jboss.beans.metadata.plugins.builder.StateMetaDataBuilder
createStateActionMetaData, setLifecycle, setMethodInfo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractInstallMetaDataBuilder

protected AbstractInstallMetaDataBuilder(AbstractBeanMetaData beanMetaData)
Method Detail

createLifecycleMetaData

protected AbstractInstallMetaData createLifecycleMetaData()
Description copied from class: StateMetaDataBuilder
Create lifecycle meta data.

Specified by:
createLifecycleMetaData in class StateMetaDataBuilder<AbstractInstallMetaData>
Returns:
lifecycle metadata instance

applyAfterSet

protected void applyAfterSet(AbstractInstallMetaData lifecycle)
Description copied from class: StateMetaDataBuilder
Invoke after set.

Specified by:
applyAfterSet in class StateMetaDataBuilder<AbstractInstallMetaData>
Parameters:
lifecycle - the lifecycle


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