org.jboss.security.microcontainer.beans.metadata
Class SecurityPolicyMetaData

java.lang.Object
  extended by org.jboss.security.microcontainer.beans.metadata.SecurityPolicyMetaData
All Implemented Interfaces:
org.jboss.beans.metadata.spi.BeanMetaDataFactory

public class SecurityPolicyMetaData
extends Object
implements org.jboss.beans.metadata.spi.BeanMetaDataFactory

This class represents the top-level <policy> element of a security policy.

Author:
Stefan Guilhen

Constructor Summary
SecurityPolicyMetaData()
           
 
Method Summary
 List<ApplicationPolicyMetaDataFactory> getAppPolicies()
           Obtains the metadata of the application policies.
 List<org.jboss.beans.metadata.spi.BeanMetaData> getBeans()
           
 void setAppPolicies(List<ApplicationPolicyMetaDataFactory> appPolicies)
           Sets the application policies metadata.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecurityPolicyMetaData

public SecurityPolicyMetaData()
Method Detail

getAppPolicies

public List<ApplicationPolicyMetaDataFactory> getAppPolicies()

Obtains the metadata of the application policies.

Returns:
a List containing the metadata of the application policies.

setAppPolicies

public void setAppPolicies(List<ApplicationPolicyMetaDataFactory> appPolicies)

Sets the application policies metadata.

Parameters:
appPolicies - a List containing the metadata to be set.

getBeans

public List<org.jboss.beans.metadata.spi.BeanMetaData> getBeans()
Specified by:
getBeans in interface org.jboss.beans.metadata.spi.BeanMetaDataFactory


Copyright © 2009 JBoss Inc.. All Rights Reserved.