public interface IRequirementOperation
fj.data.Either<RequirementDefinition,StorageOperationStatus> addRequirementToResource(String reqName, RequirementDefinition reqDefinition, String resourceId)
reqName
- reqDefinition
- nodeType
- uniqueId
- fj.data.Either<RequirementDefinition,StorageOperationStatus> addRequirementToResource(String reqName, RequirementDefinition reqDefinition, String resourceId, boolean inTransaction)
fj.data.Either<RequirementDefinition,StorageOperationStatus> addRequirementImplToResource(String reqName, RequirementImplDef reqDefinition, String resourceId, String parentReqUniqueId)
fj.data.Either<RequirementDefinition,StorageOperationStatus> addRequirementImplToResource(String reqName, RequirementImplDef reqDefinition, String resourceId, String parentReqUniqueId, boolean inTransaction)
fj.data.Either<RequirementDefinition,StorageOperationStatus> getRequirementOfResource(String reqName, String resourceId)
reqName
- resourceId
- fj.data.Either<RequirementDefinition,StorageOperationStatus> getRequirementOfResource(String reqName, String resourceId, boolean inTransaction)
fj.data.Either<Map<String,RequirementDefinition>,StorageOperationStatus> getAllResourceRequirements(String resourceId, boolean inTransaction)
fj.data.Either<Map<String,List<RequirementDefinition>>,StorageOperationStatus> getAllRequirementsOfResourceOnly(String resourceId, boolean inTransaction)
fj.data.Either<Map<String,RequirementDefinition>,TitanOperationStatus> getResourceRequirements(String resourceId)
fj.data.Either<Map<String,RequirementDefinition>,StorageOperationStatus> deleteAllRequirements(String resourceId, boolean inTransaction)
fj.data.Either<RequirementDefinition,TitanOperationStatus> getRequirement(String uniqueId)
StorageOperationStatus addRequirementToResource(com.thinkaurelius.titan.core.TitanVertex metadataVertex, String reqName, RequirementDefinition reqDefinition, String resourceId, boolean inTransaction)
Copyright © 2017. All rights reserved.