Skip navigation links

Oracle Role Manager Java API Reference
10g (10.1.4)
E12031-02


oracle.iam.rm.inherent
Interface InherentManagerSource


public interface InherentManagerSource

A manager that acts as a factory for the various managers of inherent objects.


Method Summary
<T extends SnapshotSession>
T
getInherentManager(java.lang.Class<T> managerInterface)
          Gets a manager that implements for a particular inherent manager interface with a specified value time.
<T extends SnapshotSession>
T
getInherentManager(java.lang.Class<T> managerInterface, SnapshotSession session)
          Gets a manager that implements for a particular inherent manager interface with a specified session.
<T extends InteractiveSnapshotSession>
T
getInteractiveInherentManager(java.lang.Class<T> managerInterface, InteractiveSnapshotSession session)
          Gets an interactive manager that implements for a particular interactive inherent manager interface with a specified interactive session.

 

Method Detail

getInherentManager

<T extends SnapshotSession> T getInherentManager(java.lang.Class<T> managerInterface)
Gets a manager that implements for a particular inherent manager interface with a specified value time.
Parameters:
managerInterface - interface for the inherent manager to return
Returns:
A manager that implements for a particular inherent manager inteface with a specified value time.

getInherentManager

<T extends SnapshotSession> T getInherentManager(java.lang.Class<T> managerInterface,
                                                 SnapshotSession session)
Gets a manager that implements for a particular inherent manager interface with a specified session.
Parameters:
managerInterface - interface for the inherent manager to return
session - SnapshotSession to use for the inherent manager
Returns:
A manager that implements for a particular inherent manager inteface with a specified session.

getInteractiveInherentManager

<T extends InteractiveSnapshotSession> T getInteractiveInherentManager(java.lang.Class<T> managerInterface,
                                                                       InteractiveSnapshotSession session)
Gets an interactive manager that implements for a particular interactive inherent manager interface with a specified interactive session.
Parameters:
managerInterface - interactive interface for the inherent manager to return
session - InteractiveSnapshotSession to use for the interactive inherent manager
Returns:
An interactive manager that implements for a particular interactive inherent manager interface with a specified interactive session.

Skip navigation links

Oracle Role Manager Java API Reference
10g (10.1.4)
E12031-02


Copyright © 2007, 2008 Oracle. All Rights Reserved.