org.apache.geronimo.security.jacc.mappingprovider
Class ApplicationPrincipalRoleConfigurationManager

java.lang.Object
  extended by org.apache.geronimo.security.jacc.mappingprovider.ApplicationPrincipalRoleConfigurationManager
All Implemented Interfaces:
PrincipalRoleMapper

public class ApplicationPrincipalRoleConfigurationManager
extends Object
implements PrincipalRoleMapper


Field Summary
static GBeanInfo GBEAN_INFO
           
 
Constructor Summary
ApplicationPrincipalRoleConfigurationManager(Map principalRoleMap)
           
 
Method Summary
 GBeanInfo getGBeanInfo()
           
 void install(Set<String> contextIds)
           
static void setPrincipalRoleConfigurationFactory(PrincipalRoleConfigurationFactory principalRoleConfigurationFactory)
           
 void uninstall(Set<String> contextIds)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GBEAN_INFO

public static final GBeanInfo GBEAN_INFO
Constructor Detail

ApplicationPrincipalRoleConfigurationManager

public ApplicationPrincipalRoleConfigurationManager(Map principalRoleMap)
                                             throws PolicyContextException,
                                                    ClassNotFoundException
Throws:
PolicyContextException
ClassNotFoundException
Method Detail

setPrincipalRoleConfigurationFactory

public static void setPrincipalRoleConfigurationFactory(PrincipalRoleConfigurationFactory principalRoleConfigurationFactory)

install

public void install(Set<String> contextIds)
             throws PolicyContextException
Specified by:
install in interface PrincipalRoleMapper
Throws:
PolicyContextException

uninstall

public void uninstall(Set<String> contextIds)
               throws PolicyContextException
Specified by:
uninstall in interface PrincipalRoleMapper
Throws:
PolicyContextException

getGBeanInfo

public GBeanInfo getGBeanInfo()


Copyright © 2003-2008 The Apache Geronimo development community. All Rights Reserved.