Uses of Interface
de.danet.an.workflow.omgcore.WfResource

Packages that use WfResource
de.danet.an.workflow.api This package defines the the workflow API provided by Danet's workflow component.  
de.danet.an.workflow.omgcore This package defines the core domain of a workflow management system.  
de.danet.an.workflow.spis.ras This package defines the Resource Assignment Service used in the de.danet.an.workflow package.  
de.danet.an.workflow.spis.rms This package defines the interface to a resource management service (RMS) as used in the de.danet.an.workflow.spis.ras sample implementation.  
 

Uses of WfResource in de.danet.an.workflow.api
 

Subinterfaces of WfResource in de.danet.an.workflow.api
 interface GroupResource
          This interface extends the interface WfResource for resources that are groups.
 interface RoleResource
          This interface extends the interface WfResource for resources that are roles.
 interface UserResource
          This interface extends the interface WfResource for resources that are users.
 

Methods in de.danet.an.workflow.api that return WfResource
 WfResource WorkflowService.asResource(java.security.Principal principal)
          Given a principal, return the workflow resource associated with this principal.
 WfResource WorkflowService.resourceByKey(java.lang.String key)
          Given the key of a WfResource (obtained with resourceKey()), return the workflow resource associated with this key.
 WfResource Activity.getResource(WfAssignment asnmnt)
          Get the resource associated with an Assignment.
 

Methods in de.danet.an.workflow.api with parameters of type WfResource
 java.util.Collection WorkflowService.authorizers(WfResource resource)
          Given a WfResource object, return the collection of resources this resource is authorized for.
 void Activity.changeAssignment(WfResource oldResource, WfResource newResource)
          Change an assignment for enacting the activity.
 void Activity.removeAssignment(WfResource resource)
          Removes an assignment for enacting the activity.
 

Uses of WfResource in de.danet.an.workflow.omgcore
 

Methods in de.danet.an.workflow.omgcore that return WfResource
 WfResource WfAssignment.assignee()
          A WfAssignment is associated with one WfResource; the association is established when the assignment is created as part of the resource selection process for the activity.
 

Methods in de.danet.an.workflow.omgcore with parameters of type WfResource
 void WfAssignment.setAssignee(WfResource newValue)
          A WfAssignment is associated with one WfResource; the association is established when the assignment is created as part of the resource selection process for the activity; this method can be used to reassign the assignment to another resource at a later point in time.
 

Uses of WfResource in de.danet.an.workflow.spis.ras
 

Methods in de.danet.an.workflow.spis.ras that return WfResource
 WfResource ResourceAssignmentService.asResource(java.security.Principal principal)
          Given a principal, return the workflow resource associated with this principal.
 WfResource ResourceAssignmentService.resourceByKey(java.lang.String key)
          Given the key of a WfResource (obtained with resourceKey()), return the workflow resource associated with this key.
 WfResource ResourceAssignmentService.getResource(WfAssignment asnmnt)
          Get the resource associated with an Assignment.
 

Methods in de.danet.an.workflow.spis.ras with parameters of type WfResource
 java.util.Collection ResourceAssignmentService.authorizers(WfResource resource)
          Given a WfResource object, return the collection of resources this resource is authorized for.
 void ResourceAssignmentService.changeAssignment(ActivityFinder finder, java.lang.String actId, WfActivity activity, WfResource oldResource, WfResource newResource)
          Change an assignment for enacting an activity.
 void ResourceAssignmentService.removeAssignment(ActivityFinder finder, java.lang.String actId, WfActivity activity, WfResource resource)
          Remove the assignment of a resource to an activity.
 java.util.Collection ResourceAssignmentService.workItems(WfResource resource)
          Return the assignments of a given resource.
 boolean ResourceAssignmentService.isMemberOfWorkItems(WfResource resource, WfAssignment assignment)
          Find out if a given assignment belongs to the work items assigned to a particular resource.
 

Uses of WfResource in de.danet.an.workflow.spis.rms
 

Classes in de.danet.an.workflow.spis.rms that implement WfResource
 class DefaultGroupResource
          This class provides a GroupResource implementation based on the BasicResource.
 class DefaultResource
          This class provides a default implementation of the WfResource's methods workItems, isMemberOfWorkItems and release.
 class DefaultRoleResource
          This class provides a RoleResource implementation based on the BasicResource.
 class DefaultUserResource
          This class provides a UserResource implementation based on the BasicResource.
 

Methods in de.danet.an.workflow.spis.rms that return WfResource
 WfResource ResourceManagementService.asResource(java.security.Principal principal)
          Given a principal, return the workflow resource associated with this principal by the resource management facility.
 WfResource ResourceManagementService.resourceByKey(java.lang.String key)
          Given a key, return the workflow resource associated with this key.
 

Methods in de.danet.an.workflow.spis.rms with parameters of type WfResource
 java.util.Collection ResourceAssignmentContext.workItems(WfResource resource)
          Return the assignments of a given resource.
 boolean ResourceAssignmentContext.isMemberOfWorkItems(WfResource resource, WfAssignment assignment)
          Find out if a given assignment belongs to the work items assigned to a particular resource.
 java.util.Collection ResourceManagementService.authorizers(WfResource resource)
          Given a WfResource object, return the collection of resources this resource is authorized for.