public interface IArtifactOperation
fj.data.Either<ArtifactDefinition,StorageOperationStatus> addArifactToComponent(ArtifactDefinition artifactInfo, String id, NodeTypeEnum type, boolean failIfExist, boolean inTransaction)
fj.data.Either<ArtifactDefinition,StorageOperationStatus> updateArifactOnResource(ArtifactDefinition artifactInfo, String id, String artifactId, NodeTypeEnum type, boolean inTransaction)
fj.data.Either<ArtifactDefinition,StorageOperationStatus> updateArifactDefinition(ArtifactDefinition artifactInfo, boolean inTransaction)
fj.data.Either<ArtifactDefinition,StorageOperationStatus> removeArifactFromResource(String id, String artifactId, NodeTypeEnum resource, boolean deleteMandatoryArtifact, boolean inTransaction)
fj.data.Either<Map<String,ArtifactDefinition>,StorageOperationStatus> getArtifacts(String parentId, NodeTypeEnum parentType, boolean inTransaction)
void setTitanGenericDao(TitanGenericDao titanGenericDao)
fj.data.Either<ArtifactDefinition,StorageOperationStatus> getArtifactById(String id, boolean inTransaction)
fj.data.Either<Map<String,ArtifactDefinition>,StorageOperationStatus> getArtifacts(String parentId, NodeTypeEnum parentType, boolean inTransaction, String groupType)
fj.data.Either<ArtifactDefinition,StorageOperationStatus> addHeatEnvArtifact(ArtifactDefinition artifactHeatEnv, ArtifactDefinition artifactHeat, String parentId, NodeTypeEnum parentType, boolean inTransaction)
void updateUUID(ArtifactDataDefinition artifactData, String oldChecksum, String oldVesrion)
fj.data.Either<Integer,StorageOperationStatus> getParentsOfArtifact(String artifactId, NodeTypeEnum type)
fj.data.Either<ArtifactDefinition,StorageOperationStatus> getHeatArtifactByHeatEnvId(String heatEnvId, boolean inTransaction)
fj.data.Either<ArtifactData,StorageOperationStatus> updateToscaArtifactNameOnGraph(ArtifactDefinition artifactInfo, String artifactId, NodeTypeEnum type, String id)
StorageOperationStatus addArifactToComponent(ArtifactDefinition artifactInfo, String parentId, NodeTypeEnum type, boolean failIfExist, com.thinkaurelius.titan.core.TitanVertex parentVertex)
fj.data.Either<ArtifactData,StorageOperationStatus> getLatestArtifactDataByArtifactUUID(String artifactUUID, boolean inTransaction)
StorageOperationStatus addArifactToComponent(com.thinkaurelius.titan.core.TitanVertex artifactInfo, com.thinkaurelius.titan.core.TitanVertex parentVertex, String label)
Copyright © 2017. All rights reserved.