| 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.ibm.itim.apps.RequestManager
public class RequestManager
Provides an interface for retrieving requests from the provisioning platform.
Request| Constructor Summary | |
|---|---|
RequestManager(PlatformContext platform,
               javax.security.auth.Subject subject)
Constructs with a platform and subject.  | 
|
| Method Summary | |
|---|---|
 java.util.Collection | 
getPendingRequests()
Returns all pending requests that were submitted by the user identified by the Subject used to construct this RequestManager.  | 
 Request | 
getRequest(long id)
Returns a Request for the given ID.  | 
| Methods inherited from class java.lang.Object | 
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public RequestManager(PlatformContext platform,
                      javax.security.auth.Subject subject)
platform - PlatformContext holding platform connection information.subject - Authenticated user.| Method Detail | 
|---|
public Request getRequest(long id)
id - Unique ID of the request.
public java.util.Collection getPendingRequests()
                                        throws java.rmi.RemoteException,
                                               ApplicationException
java.rmi.RemoteException - thrown if a communications-related error prevents
                                                        returning all pending requests.
ApplicationException - thrown if an applications-level error 
                                                        prevents returning all pending requests.
  | 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||