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

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

public class ActivityInstanceFilter
extends Object
implements FilterCriterion

Filter criterion for matching specific activity instances.

Version:
$Revision$
Author:
rsauer
See Also:
ActivityInstanceQuery.OID, Serialized Form

Constructor Summary
ActivityInstanceFilter(long activityInstanceOID)
          Creates a filter matching the activity instance identified by activityInstanceOID.
 
Method Summary
 Object accept(FilterEvaluationVisitor visitor, Object context)
          Visitor dispatch callback used for evaluating filter criteria.
 long getOID()
          Returns the OID of the activity instance matched by the filter.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActivityInstanceFilter

public ActivityInstanceFilter(long activityInstanceOID)
Creates a filter matching the activity instance identified by activityInstanceOID.

Parameters:
activityInstanceOID - The OID of the activity instance to be matched.
See Also:
ActivityInstanceQuery.OID
Method Detail

getOID

public long getOID()
Returns the OID of the activity instance matched by the filter.

Returns:
The OID of the activity instance to be matched.

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.