|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jboss.portal.core.plugins.security.ModelPlugin
Constructor Summary | |
ModelPlugin()
|
Method Summary | |
void |
create()
|
static Scheme |
createScheme(SchemeMetaData schemeMD)
|
void |
destroy()
|
java.util.Iterator |
getChildren(java.lang.String[] path)
Return the children getWindows for the given path or null if the item does not exist. |
Scheme |
getDefaultScheme()
Return the default scheme. |
Item |
getItem(java.lang.String[] path)
Return the specified item or null if it does not exist. |
ModelMetaData |
getMetaData()
|
java.util.Map |
getPermissionDescriptions()
Returns a map of permission descriptions. |
SchemeStore |
getSchemeStore()
|
boolean |
implies(java.lang.String sourcePermission,
java.lang.String targetPermission)
Return true if the source permission implies the target permission. |
void |
setMetaData(ModelMetaData metaData)
|
void |
start()
|
void |
stop()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ModelPlugin()
Method Detail |
public void create() throws java.lang.Exception
java.lang.Exception
public static Scheme createScheme(SchemeMetaData schemeMD) throws java.lang.Exception
java.lang.Exception
public void start() throws java.lang.Exception
java.lang.Exception
public void stop()
public void destroy()
public Item getItem(java.lang.String[] path)
Model
path
- the item path
public java.util.Iterator getChildren(java.lang.String[] path)
Model
getChildren
in interface Model
path
- the item path
public java.util.Map getPermissionDescriptions()
Model
getPermissionDescriptions
in interface Model
public boolean implies(java.lang.String sourcePermission, java.lang.String targetPermission)
Model
sourcePermission
- targetPermission
-
public Scheme getDefaultScheme()
Model
getDefaultScheme
in interface Model
public void setMetaData(ModelMetaData metaData)
public ModelMetaData getMetaData()
public SchemeStore getSchemeStore()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |