|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jasig.portal.channels.permissionsmanager.RDBMPermissibleRegistry
public class RDBMPermissibleRegistry
This class keeps track of IPermissible objects on behalf of CPermissionsManager, and is used to register new classes that generate CPermissionsManagerServants It also include hard coded references to 3 known IPermissibles, but will gracefully ignore them if they are not found
Field Summary | |
---|---|
private static RDBMPermissibleRegistry |
_instance
|
private static java.lang.String |
findPermissibles
|
private static org.apache.commons.logging.Log |
log
|
private java.util.HashMap |
owners
|
Constructor Summary | |
---|---|
protected |
RDBMPermissibleRegistry()
put your documentation comment here |
Method Summary | |
---|---|
static IPermissible[] |
getAllPermissible()
put your documentation comment here |
protected java.sql.Connection |
getConnection()
put your documentation comment here |
private IPermissible[] |
igetAllPermissible()
put your documentation comment here |
private void |
init()
put your documentation comment here |
static RDBMPermissibleRegistry |
instance()
put your documentation comment here |
protected void |
iregisterPermissible(java.lang.String classname)
put your documentation comment here |
private void |
registerKnownPermissibles()
|
static void |
registerPermissible(java.lang.String classname)
put your documentation comment here |
protected void |
releaseConnection(java.sql.Connection conn)
put your documentation comment here |
private void |
unregister(java.lang.String permissibleClass)
put your documentation comment here |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final org.apache.commons.logging.Log log
private static RDBMPermissibleRegistry _instance
private java.util.HashMap owners
private static final java.lang.String findPermissibles
Constructor Detail |
---|
protected RDBMPermissibleRegistry()
Method Detail |
---|
private void init()
public static RDBMPermissibleRegistry instance()
RDBMPermissibleRegistry
singletonpublic static IPermissible[] getAllPermissible()
IPermissible
private IPermissible[] igetAllPermissible()
IPermissible
private void registerKnownPermissibles()
public static void registerPermissible(java.lang.String classname)
classname
- protected void iregisterPermissible(java.lang.String classname)
classname
- private void unregister(java.lang.String permissibleClass)
permissibleClass
- protected java.sql.Connection getConnection()
protected void releaseConnection(java.sql.Connection conn)
conn
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |