public interface IInterfaceLifecycleOperation
fj.data.Either<InterfaceDefinition,StorageOperationStatus> createInterfaceOnResource(InterfaceDefinition interf, String resourceId, String interfaceName, boolean failIfExist, boolean inTransaction)
StorageOperationStatus createInterfaceOnResource(InterfaceDefinition interf, String resourceId, String interfaceName, boolean failIfExist, boolean inTransaction, com.thinkaurelius.titan.core.TitanVertex metadataVertex)
fj.data.Either<InterfaceDefinition,StorageOperationStatus> addInterfaceToResource(InterfaceDefinition interf, String resourceId, String interfaceName)
fj.data.Either<InterfaceDefinition,StorageOperationStatus> addInterfaceToResource(InterfaceDefinition interf, String resourceId, String interfaceName, boolean inTransaction)
fj.data.Either<Operation,StorageOperationStatus> updateInterfaceOperation(String resourceId, String interfaceName, String operationName, Operation interf)
fj.data.Either<Operation,StorageOperationStatus> updateInterfaceOperation(String resourceId, String interfaceName, String operationName, Operation interf, boolean inTransaction)
fj.data.Either<Operation,StorageOperationStatus> deleteInterfaceOperation(String resourceId, String interfaceName, String operationName)
fj.data.Either<Operation,StorageOperationStatus> deleteInterfaceOperation(String resourceId, String interfaceName, String operationName, boolean inTransaction)
fj.data.Either<Map<String,InterfaceDefinition>,StorageOperationStatus> getAllInterfacesOfResource(String resourceId, boolean recursively, boolean inTransaction)
fj.data.Either<Map<String,InterfaceDefinition>,StorageOperationStatus> getAllInterfacesOfResource(String resourceId, boolean recursively)
fj.data.Either<InterfaceDefinition,StorageOperationStatus> deleteInterfaceOfResourceOnGraph(String resourceId, InterfaceDefinition interfaceDef, boolean inTransaction)
fj.data.Either<InterfaceDefinition,StorageOperationStatus> createInterfaceType(InterfaceDefinition interf)
fj.data.Either<InterfaceDefinition,StorageOperationStatus> createInterfaceType(InterfaceDefinition interf, boolean inTransaction)
fj.data.Either<InterfaceDefinition,StorageOperationStatus> getInterface(String interfaceId)
StorageOperationStatus associateInterfaceToNode(GraphNode node, InterfaceDefinition interfaceDefinition, com.thinkaurelius.titan.core.TitanVertex metadataVertex)
fj.data.Either<Operation,StorageOperationStatus> getSpecificOperation(String resourceId, String interfaceType, String operationName)
fj.data.Either<InterfaceDefinition,StorageOperationStatus> dissociateInterfaceFromNode(GraphNode node, InterfaceDefinition interfaceDefinition)
String getShortInterfaceName(InterfaceDataDefinition interfaceDefinition)
Copyright © 2017. All rights reserved.