org.jboss.ha.framework.server.deployers
Class Ejb2HAPartitionDependencyDeployer

java.lang.Object
  extended by org.jboss.deployers.spi.deployer.helpers.AbstractDeployer
      extended by org.jboss.ha.framework.server.deployers.AbstractHAPartitionDependencyDeployer
          extended by org.jboss.ha.framework.server.deployers.Ejb2HAPartitionDependencyDeployer
All Implemented Interfaces:
org.jboss.deployers.spi.deployer.Deployer, org.jboss.deployers.spi.Ordered

public class Ejb2HAPartitionDependencyDeployer
extends AbstractHAPartitionDependencyDeployer

Adds a dependency on the HAPartition to any JBossSessionBeanMetaData whose isClustered returns true.

Version:
$Revision : $
Author:
Brian Stansberry

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jboss.deployers.spi.Ordered
org.jboss.deployers.spi.Ordered.OrderedComparator
 
Field Summary
 
Fields inherited from class org.jboss.deployers.spi.deployer.helpers.AbstractDeployer
log
 
Fields inherited from interface org.jboss.deployers.spi.Ordered
COMPARATOR
 
Constructor Summary
Ejb2HAPartitionDependencyDeployer()
          Create a new Ejb2HAPartitionDependencyDeployer.
 
Method Summary
protected  boolean accepts(org.jboss.metadata.ejb.jboss.JBossMetaData metaData)
           
protected  void configureDeploymentStage()
           
 
Methods inherited from class org.jboss.ha.framework.server.deployers.AbstractHAPartitionDependencyDeployer
deploy, getClusteredBeanClusterConfig, getHaPartitionDependencyCreator, setHaPartitionDependencyCreator
 
Methods inherited from class org.jboss.deployers.spi.deployer.helpers.AbstractDeployer
addInput, addInput, addOutput, addOutput, getInput, getInputs, getOutput, getOutputs, getRelativeOrder, getStage, isAllInputs, isComponentsOnly, isParentFirst, isTopLevelOnly, isWantComponents, setAllInputs, setComponentsOnly, setInput, setInputs, setInputs, setInputs, setOutput, setOutputs, setOutputs, setOutputs, setParentFirst, setRelativeOrder, setStage, setTopLevelOnly, setWantComponents, undeploy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Ejb2HAPartitionDependencyDeployer

public Ejb2HAPartitionDependencyDeployer()
Create a new Ejb2HAPartitionDependencyDeployer.

Method Detail

accepts

protected boolean accepts(org.jboss.metadata.ejb.jboss.JBossMetaData metaData)
Specified by:
accepts in class AbstractHAPartitionDependencyDeployer

configureDeploymentStage

protected void configureDeploymentStage()
Specified by:
configureDeploymentStage in class AbstractHAPartitionDependencyDeployer


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