|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.security.microcontainer.beans.BasePolicyBean<M,I>
M - the type of the modules used by the policy.I - the type of the info object that the policy is capable of generating.public abstract class BasePolicyBean<M,I>
Superclass of all policy beans that compose an ApplicationPolicyBean.
| Field Summary | |
|---|---|
protected List<M> |
modules
the policy's set of modules. |
| Constructor Summary | |
|---|---|
BasePolicyBean()
Creates an instance of BasePolicyBean. |
|
| Method Summary | |
|---|---|
List<M> |
getModules()
Gets a reference to collection of modules used by this policy. |
abstract I |
getPolicyInfo(String domainName)
Creates a security info object using the information contained in this policy bean. |
void |
setModules(List<M> modules)
Sets the collection of modules used by this policy. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected List<M> modules
| Constructor Detail |
|---|
public BasePolicyBean()
Creates an instance of BasePolicyBean.
| Method Detail |
|---|
public List<M> getModules()
Gets a reference to collection of modules used by this policy.
List that contains the policy's modules.public void setModules(List<M> modules)
Sets the collection of modules used by this policy.
modules - a List containing all modules to be used by this policy.public abstract I getPolicyInfo(String domainName)
Creates a security info object using the information contained in this policy bean.
domainName - a String containing the security domain name of this policy.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||