Class CustomFieldValidatorImpl
java.lang.Object
com.atlassian.jira.web.action.admin.customfields.CustomFieldValidatorImpl
- All Implemented Interfaces:
CustomFieldValidator
-
Constructor Summary
ConstructorsConstructorDescriptionCustomFieldValidatorImpl(CustomFieldManager customFieldManager, ManagedConfigurationItemService managedConfigurationItemService) -
Method Summary
Modifier and TypeMethodDescriptionprotected I18nHelperprotected ApplicationUserprotected booleanisValidSearcher(CustomFieldSearcher searcher, CustomFieldType customFieldType) booleanisValidType(String fieldType) Check that the given CustomFieldType is valid.validateDetails(String fieldName, String fieldType, String searcher) validateType(String fieldType) Check that the given CustomFieldType is valid.
-
Constructor Details
-
CustomFieldValidatorImpl
public CustomFieldValidatorImpl(CustomFieldManager customFieldManager, ManagedConfigurationItemService managedConfigurationItemService)
-
-
Method Details
-
validateType
Description copied from interface:CustomFieldValidatorCheck that the given CustomFieldType is valid.- Specified by:
validateTypein interfaceCustomFieldValidator- Parameters:
fieldType- the FieldType- Returns:
- An ErrorCollection containing any validation errors.
-
isValidType
Description copied from interface:CustomFieldValidatorCheck that the given CustomFieldType is valid. This does the same logical checks asCustomFieldValidator.validateType(String), but returns a boolean instead of ErrorCollection.- Specified by:
isValidTypein interfaceCustomFieldValidator- Parameters:
fieldType- the FieldType- Returns:
- true if the field type is not-null and valid.
-
validateDetails
- Specified by:
validateDetailsin interfaceCustomFieldValidator
-
isValidSearcher
-
getI18nBean
-
getLoggedInUser
-