org.jboss.security.config
Class ApplicationPolicyContainer

java.lang.Object
  extended by org.jboss.security.config.ApplicationPolicyContainer
All Implemented Interfaces:
org.jboss.xb.binding.GenericValueContainer

public class ApplicationPolicyContainer
extends Object
implements org.jboss.xb.binding.GenericValueContainer

A container for creating ApplicationPolicy during jbxb parse.

Version:
$Revision: 86122 $
Author:
Anil.Saldhana@jboss.org

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jboss.xb.binding.GenericValueContainer
org.jboss.xb.binding.GenericValueContainer.FACTORY
 
Constructor Summary
ApplicationPolicyContainer()
           
 
Method Summary
 void addACLInfo(Object info)
           Adds the ACLInfo object constructed by the XB parse to the application policy.
 void addChild(QName name, Object value)
           
 void addMappingInfo(Object obj)
          Mapping Objects are added to the Application Policy
 Class<?> getTargetClass()
           
 Object instantiate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationPolicyContainer

public ApplicationPolicyContainer()
Method Detail

addChild

public void addChild(QName name,
                     Object value)
Specified by:
addChild in interface org.jboss.xb.binding.GenericValueContainer
See Also:
GenericValueContainer.addChild(javax.xml.namespace.QName, java.lang.Object)

addMappingInfo

public void addMappingInfo(Object obj)
Mapping Objects are added to the Application Policy

Parameters:
obj -

addACLInfo

public void addACLInfo(Object info)

Adds the ACLInfo object constructed by the XB parse to the application policy.

Parameters:
info - a reference to the ACLInfo being added.

instantiate

public Object instantiate()
Specified by:
instantiate in interface org.jboss.xb.binding.GenericValueContainer
See Also:
GenericValueContainer.instantiate()

getTargetClass

public Class<?> getTargetClass()
Specified by:
getTargetClass in interface org.jboss.xb.binding.GenericValueContainer
See Also:
GenericValueContainer.getTargetClass()


Copyright © 2009 JBoss Inc.. All Rights Reserved.