@Component(value="capability-type-operation") public class CapabilityTypeOperation extends AbstractOperation implements ICapabilityTypeOperation
applicationDataTypeCache, dataTypeValidatorConverter, EMPTY_VALUE, gson, titanGenericDao
Constructor and Description |
---|
CapabilityTypeOperation() |
addDefinitionToNodeType, addDefinitionToNodeType, convertConstraints, convertConstraintsToString, findAllResourceElementsDefinitionRecursively, getElementType, getInnerType, getType, getValueFromJsonElement, handleTransactionCommitRollback, isEmptyValue, isNullParam, isValidValue, updateValue, validateAndUpdateComplexValue, validateAndUpdateProperty
public void setTitanGenericDao(TitanGenericDao titanGenericDao)
titanGenericDao
- public fj.data.Either<CapabilityTypeDefinition,StorageOperationStatus> addCapabilityType(CapabilityTypeDefinition capabilityTypeDefinition, boolean inTransaction)
addCapabilityType
in interface ICapabilityTypeOperation
protected CapabilityTypeDefinition convertCTDataToCTDefinition(CapabilityTypeData capabilityTypeData)
capabilityTypeData
- public fj.data.Either<CapabilityTypeDefinition,StorageOperationStatus> getCapabilityType(String uniqueId, boolean inTransaction)
getCapabilityType
in interface ICapabilityTypeOperation
public fj.data.Either<CapabilityTypeDefinition,TitanOperationStatus> getCapabilityTypeByUid(String uniqueId)
uniqueId
- public fj.data.Either<Boolean,StorageOperationStatus> isCapabilityTypeDerivedFrom(String childCandidateType, String parentCandidateType)
public void setPropertyOperation(PropertyOperation propertyOperation)
propertyOperation
- public fj.data.Either<CapabilityTypeDefinition,StorageOperationStatus> addCapabilityType(CapabilityTypeDefinition capabilityTypeDefinition)
addCapabilityType
in interface ICapabilityTypeOperation
public fj.data.Either<CapabilityTypeDefinition,StorageOperationStatus> getCapabilityType(String uniqueId)
getCapabilityType
in interface ICapabilityTypeOperation
Copyright © 2017. All rights reserved.