Class RemigrationAdminTaskCriteria

java.lang.Object
com.atlassian.confluence.admin.criteria.RemigrationAdminTaskCriteria
All Implemented Interfaces:
AdminConfigurationCriteria

public class RemigrationAdminTaskCriteria extends Object implements AdminConfigurationCriteria
  • Constructor Details

    • RemigrationAdminTaskCriteria

      public RemigrationAdminTaskCriteria(MacroMigrationService remigrationService)
  • Method Details

    • isMet

      public boolean isMet()
      Description copied from interface: AdminConfigurationCriteria
      Whether the acceptance criteria is met or not for this admin configuration.
      Specified by:
      isMet in interface AdminConfigurationCriteria
      Returns:
      true if the acceptance criteria is met, false otherwise.
    • hasValue

      public boolean hasValue()
      Specified by:
      hasValue in interface AdminConfigurationCriteria
      Returns:
      true if the task has a value which can be configured.
    • getValue

      public String getValue()
      Specified by:
      getValue in interface AdminConfigurationCriteria
      Returns:
      A human-friendly representation of the current value of the admin configuration.
    • hasLiveValue

      public boolean hasLiveValue()
      Specified by:
      hasLiveValue in interface AdminConfigurationCriteria
      Returns:
      Whether the value for this configuration criteria should always be queried as opposed to cached. Useful for getting live data instead of an 'accepted value' when an associated task is completed.
    • getIgnored

      public boolean getIgnored()
      Specified by:
      getIgnored in interface AdminConfigurationCriteria
      Returns:
      true if the acceptance criteria for this configuration has been ignored by an end-user, false otherwise.
    • setIgnored

      public void setIgnored(boolean ignored)
      Specified by:
      setIgnored in interface AdminConfigurationCriteria
      Parameters:
      ignored - whether this acceptance criteria should be ignored or not.