Class AdministrativeLockReadinessDelegate

java.lang.Object
wt.change2.flexible.FlexibleChangeItemReadinessDelegate
wt.change2.flexible.AdministrativeLockReadinessDelegate
All Implemented Interfaces:
Comparable<FlexibleChangeItemReadinessDelegate>

public class AdministrativeLockReadinessDelegate extends FlexibleChangeItemReadinessDelegate
Delegate for determining if a change item is ready for conversion. This class checks if the given flexible change items have an administrative lock. If Administrative lock is present then stop conversion for that flexible change item.

Supported API: true

Extendable: true
  • Method Details

    • determineReadiness

      public WTKeyedMap determineReadiness(WTCollection changeItems) throws WTException
      Multi object api for determining if the given change items should stop conversion process if they are administratively locked. If they are not administratively locked they not be marked ready by this delegate but will continue with further readiness delegate checks.
      Specified by:
      determineReadiness in class FlexibleChangeItemReadinessDelegate
      Parameters:
      changeItems - - a wtCollection of FlexibleChangeItems.
      Returns:
      WTKeyedMap - holds information as to the readiness state of the given change items. The key is the change item and the value is the readiness info. This api may return an empty map, but should never return null.

      Supported API: true
      Throws:
      WTException