|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.bea.ales.management.RBAC_Context
This class represents a context of a series management API calls. It provides methods to manage the transactional operation and create all other kind of object managers.
Method Summary | |
void |
commitTansaction()
Commit the current transaction of this context. |
AttributeElement |
findAttribute(java.lang.String attrName)
|
void |
flushCache()
Flush all cache objects related to this context. |
ActionGroupManager |
getActionGroupManager()
Get the ActionGroupManager of this context. |
ActionManager |
getActionManager()
Get the ActionManager of this context. |
AdminRoleManager |
getAdminRoleManager()
|
ConstantManager |
getConstantManager()
Get the ConstantManager instance of this conext. |
DirectoryManager |
getDirectoryManager()
Get the DirectoryManager of this context. |
ExtensionsManager |
getExtensionsManager()
Get the ExtensionsManager instance. |
java.lang.String |
getLoginUser()
Get login user name. |
MetaObjectFactory |
getMetaObjectFactory()
Get MetaObjectFactory of this context. |
PoliciesManager |
getPoliciesManager()
Get the PoliciesManager instance of this context. |
PolicyDistributor |
getPolicyDistributor()
Get the PolicyDistributor of this context. |
ResourceManager |
getResourceManager()
Get the ResourceManager of this context. |
RoleManager |
getRoleManager()
Get the role manager instance of this context. |
Scope |
getScope()
Get current scope |
ScopeManager |
getScopeManager()
|
boolean |
isTransactionStarted()
Check if a transaction has already been started for this context |
void |
rollbackTransaction()
Rollback the current transaction of this context. |
void |
setScope(Scope scope)
Set current scope |
void |
startTransaction()
Start a transaction for this context. |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Method Detail |
public void startTransaction() throws ManagementException
public void commitTansaction() throws ManagementException
public void rollbackTransaction() throws ManagementException
public boolean isTransactionStarted()
public PolicyDistributor getPolicyDistributor() throws ManagementException
public DirectoryManager getDirectoryManager() throws ManagementException
public ResourceManager getResourceManager() throws ManagementException
public ActionManager getActionManager() throws ManagementException
public ActionGroupManager getActionGroupManager() throws ManagementException
public ConstantManager getConstantManager() throws ManagementException
public ExtensionsManager getExtensionsManager() throws ManagementException
public MetaObjectFactory getMetaObjectFactory() throws ManagementException
public java.lang.String getLoginUser() throws ManagementException
public void flushCache() throws ManagementException
public PoliciesManager getPoliciesManager() throws ManagementException
public RoleManager getRoleManager() throws ManagementException
public AttributeElement findAttribute(java.lang.String attrName) throws ManagementException
public void setScope(Scope scope)
public Scope getScope()
public AdminRoleManager getAdminRoleManager() throws ManagementException
public ScopeManager getScopeManager() throws ManagementException
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |