org.jboss.deployment
Class EarSecurityDeployer

java.lang.Object
  extended by org.jboss.deployers.spi.deployer.helpers.AbstractDeployer
      extended by org.jboss.deployment.security.AbstractSecurityDeployer<org.jboss.metadata.ear.jboss.JBossAppMetaData>
          extended by org.jboss.deployment.EarSecurityDeployer
All Implemented Interfaces:
org.jboss.deployers.spi.deployer.Deployer, org.jboss.deployers.spi.Ordered

public class EarSecurityDeployer
extends AbstractSecurityDeployer<org.jboss.metadata.ear.jboss.JBossAppMetaData>

Security Deployer for ear

Since:
Feb 17, 2008
Version:
$Revision: 85945 $
Author:
Anil.Saldhana@redhat.com

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
EarSecurityDeployer()
           
 
Method Summary
protected  String getJaccPolicyName()
          Get the name of the JaccPolicy subclass (EjbJaccPolicy,WebJaccPolicy etc)
protected  Class<org.jboss.metadata.ear.jboss.JBossAppMetaData> getMetaDataClassType()
          Return the type of metadata
protected  ServiceMetaData getServiceMetaData()
          Get the top level service bean meta data
 
Methods inherited from class org.jboss.deployment.security.AbstractSecurityDeployer
deploy, getPolicyRegistration, setPolicyRegistration, undeploy
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EarSecurityDeployer

public EarSecurityDeployer()
Method Detail

getServiceMetaData

protected ServiceMetaData getServiceMetaData()
Description copied from class: AbstractSecurityDeployer
Get the top level service bean meta data

Specified by:
getServiceMetaData in class AbstractSecurityDeployer<org.jboss.metadata.ear.jboss.JBossAppMetaData>
Returns:

getMetaDataClassType

protected Class<org.jboss.metadata.ear.jboss.JBossAppMetaData> getMetaDataClassType()
Description copied from class: AbstractSecurityDeployer
Return the type of metadata

Specified by:
getMetaDataClassType in class AbstractSecurityDeployer<org.jboss.metadata.ear.jboss.JBossAppMetaData>
Returns:

getJaccPolicyName

protected String getJaccPolicyName()
Description copied from class: AbstractSecurityDeployer
Get the name of the JaccPolicy subclass (EjbJaccPolicy,WebJaccPolicy etc)

Specified by:
getJaccPolicyName in class AbstractSecurityDeployer<org.jboss.metadata.ear.jboss.JBossAppMetaData>
Returns:


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