Class CommonEntityPropertyServiceCompatibility
java.lang.Object
com.codebarrel.jira.entityproperties.compat.CommonEntityPropertyServiceCompatibility
- All Implemented Interfaces:
EntityPropertyServiceCompatibility
- Direct Known Subclasses:
EntityPropertyService7Compatibility
,EntityPropertyService8Compatibility
public abstract class CommonEntityPropertyServiceCompatibility
extends Object
implements EntityPropertyServiceCompatibility
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteProperty
(ApplicationUser currentUser, EntityPropertyService.DeletePropertyValidationResult deletePropertyValidationResult) getPropertiesKeys
(ApplicationUser currentUser, Long entityKey) validateDeleteProperty
(ApplicationUser currentUser, Long entityKey, String propertyKey) validateSetProperty
(ApplicationUser currentUser, Long entityKey, EntityPropertyService.PropertyInput propertyInput) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.codebarrel.jira.entityproperties.compat.EntityPropertyServiceCompatibility
getProperty, setProperty
-
Field Details
-
propertyService
-
-
Method Details
-
getPropertiesKeys
public EntityPropertyService.PropertyKeys getPropertiesKeys(ApplicationUser currentUser, Long entityKey) - Specified by:
getPropertiesKeys
in interfaceEntityPropertyServiceCompatibility
-
validateDeleteProperty
public EntityPropertyService.DeletePropertyValidationResult validateDeleteProperty(ApplicationUser currentUser, Long entityKey, String propertyKey) - Specified by:
validateDeleteProperty
in interfaceEntityPropertyServiceCompatibility
-
validateSetProperty
public EntityPropertyService.SetPropertyValidationResult validateSetProperty(ApplicationUser currentUser, Long entityKey, EntityPropertyService.PropertyInput propertyInput) - Specified by:
validateSetProperty
in interfaceEntityPropertyServiceCompatibility
-
deleteProperty
public void deleteProperty(ApplicationUser currentUser, EntityPropertyService.DeletePropertyValidationResult deletePropertyValidationResult) - Specified by:
deleteProperty
in interfaceEntityPropertyServiceCompatibility
-