class: Factory

public <<static>> class: Factory
Author: Markus Haarlaender (initial creation)
Project: Phase: 1.0; Status: Proposed; Version: $Revision$ $LastChangedDate$; Complexity: 1
Dates: Created: 16.07.2009 15:13:28; Modified: 16.07.2009 15:13:29;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {2BDCBBF0-8D1E-4ca6-8B37-D3C81BEC2404}
Inner factory class for communicating with coreservice and marshalling/unmarshalling this VO.
 

Goto: Custom Properties, Methods

Appears in: grants

Custom Properties
 
Factory Methods
Operation Details
private static
createGrant(
   String userHandle,
   Grant grant):Grant
Sequential
Tags: throws=RuntimeException
Notes: Creates the given grant in the coreservice.
@return The created Grant.
private static
retrieveGrant(
   String userHandle,
   String userId,
   String grantId,
   UserType ut):Grant
Sequential
Tags: throws=RuntimeException
Notes: Retrieves a grant from the coreservice.
@return The Grant object that was retrieved.
private static
revokeGrant(
   String userHandle,
   Grant grant,
   String comment):void
Sequential
Tags: throws=RuntimeException
Notes: Revokes the given grant in the coreservice.