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

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

public class PerformedByUserFilter
extends Object
implements FilterCriterion

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

Field Summary
static PerformedByUserFilter CURRENT_USER
          Predefined filter indicating a match against the currently logged in user.
 
Constructor Summary
PerformedByUserFilter(int filterKind, long userOID)
           
PerformedByUserFilter(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 PerformedByUserFilter CURRENT_USER
Predefined filter indicating a match against the currently logged in user.

Constructor Detail

PerformedByUserFilter

public PerformedByUserFilter(long userOID)

PerformedByUserFilter

public PerformedByUserFilter(int filterKind,
                             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.