All Known Implementing Classes:
AbstractCapabilityCondition, AtLeastOneCondition, ClosedCapabilityCondition, CutoffCapabilityCondition, DeclaredCapabilityCondition, DestroyedCapabilityCondition, FailCapabilityCondition, FileableCapabilityCondition, FillingCapabilityCondition, FillingOnHoldContainerCapabilityCondition, FrozenCapabilityCondition, FrozenOrHoldCondition, HasAspectCapabilityCondition, HasDispositionDateCapabilityCondition, HasEventsCapabilityCondition, HoldCapabilityCondition, IsClassifiedCapabilityCondition, IsPropertySetCondition, IsRecordCategoryCondition, IsRecordCondition, IsRecordFolderCondition, IsScheduledCapabilityCondition, IsTransferAccessionCapabilityCondition, LastDispositionActionCondition, MayBeScheduledCapabilityCondition, MovableRecordFolderCapabilityCondition, RecordFiledCapabilityCondition, TransferredCapabilityCondition, VitalRecordOrFolderCapabilityCondition

public interface CapabilityCondition
Capability condition.
Since:
2.0
Author:
Roy Wetherall
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    evaluate(NodeRef nodeRef)
    Evaluates capability condition.
    Get capability condition name
  • Method Details

    • getName

      String getName()
      Get capability condition name
      Returns:
      String capability condition name
    • evaluate

      boolean evaluate(NodeRef nodeRef)
      Evaluates capability condition.
      Parameters:
      nodeRef - node reference
      Returns:
      boolean true if evaluate success, false otherwise