Class ExternalUserDirectoriesActiveCriteria
- java.lang.Object
-
- com.atlassian.confluence.admin.criteria.ExternalUserDirectoriesActiveCriteria
-
- All Implemented Interfaces:
AdminConfigurationCriteria
public class ExternalUserDirectoriesActiveCriteria extends Object implements AdminConfigurationCriteria
Checks if any User directories in additional to the Internal one are currently active.- Since:
- 4.3.1
-
-
Constructor Summary
Constructors Constructor Description ExternalUserDirectoriesActiveCriteria(com.atlassian.crowd.embedded.api.ApplicationFactory applicationFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetIgnored()StringgetValue()Returns the name of the first non-Internal active Directory.booleanhasLiveValue()booleanhasValue()booleanisMet()Whether the acceptance criteria is met or not for this admin configuration.voidsetIgnored(boolean ignored)
-
-
-
Method Detail
-
isMet
public boolean isMet()
Description copied from interface:AdminConfigurationCriteriaWhether the acceptance criteria is met or not for this admin configuration.- Specified by:
isMetin interfaceAdminConfigurationCriteria- Returns:
- true if the acceptance criteria is met, false otherwise.
-
hasValue
public boolean hasValue()
- Specified by:
hasValuein interfaceAdminConfigurationCriteria- Returns:
- true if the task has a value which can be configured.
-
getValue
public String getValue()
Returns the name of the first non-Internal active Directory.- Specified by:
getValuein interfaceAdminConfigurationCriteria- Returns:
-
hasLiveValue
public boolean hasLiveValue()
- Specified by:
hasLiveValuein interfaceAdminConfigurationCriteria- 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:
getIgnoredin interfaceAdminConfigurationCriteria- 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:
setIgnoredin interfaceAdminConfigurationCriteria- Parameters:
ignored- whether this acceptance criteria should be ignored or not.
-
-