org.eclipse.stardust.engine.api.query
Class StartingUserFilter

java.lang.Object
  extended by org.eclipse.stardust.engine.api.query.StartingUserFilter
All Implemented Interfaces:
Serializable, FilterCriterion

public class StartingUserFilter
extends Object
implements FilterCriterion

Filter for finding processes started by a specific user.

Version:
$Revision$
Author:
rsauer
See Also:
CURRENT_USER, Serialized Form

Field Summary
static StartingUserFilter CURRENT_USER
          Special filter for finding process started by the currently logged in user.
 
Constructor Summary
StartingUserFilter(long userOID)
           
 
Method Summary
 Object accept(FilterEvaluationVisitor visitor, Object context)
          Visitor dispatch callback used for evaluating filter criteria.
 long getUserOID()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CURRENT_USER

public static final StartingUserFilter CURRENT_USER
Special filter for finding process started by the currently logged in user.

Constructor Detail

StartingUserFilter

public StartingUserFilter(long userOID)
Method Detail

getUserOID

public long getUserOID()

accept

public Object accept(FilterEvaluationVisitor visitor,
                     Object context)
Description copied from interface: FilterCriterion
Visitor dispatch callback used for evaluating filter criteria. Usually implemented as return visitor.visit(this, context), thus calling the appropriately overloaded visitation method.

Specified by:
accept in interface FilterCriterion
Parameters:
visitor - The visitor performing the evaluation.
context - Information used by the visitor during the visitation process.
Returns:
Visitor specific result of the visitation.


Copyright © 2017 Eclipse Stardust. All Rights Reserved.