public interface IServiceOperation extends IComponentOperation
getComponent, getComponent, getComponentArtifactsForDelete, getComponentByLabelAndId, getFilteredComponents, getLightComponent
fj.data.Either<Service,StorageOperationStatus> createService(Service service)
fj.data.Either<Service,StorageOperationStatus> createService(Service service, boolean inTransaction)
fj.data.Either<Service,StorageOperationStatus> getService(String uniqueId)
fj.data.Either<Service,StorageOperationStatus> getService(String uniqueId, boolean inTransaction)
fj.data.Either<Service,StorageOperationStatus> deleteService(String uniqueId)
fj.data.Either<Service,StorageOperationStatus> deleteService(String uniqueId, boolean inTransaction)
fj.data.Either<Boolean,StorageOperationStatus> validateServiceNameExists(String serviceName)
fj.data.Either<List<Service>,StorageOperationStatus> getFollowed(String userId, Set<LifecycleStateEnum> lifecycleStates, Set<LifecycleStateEnum> lastStateStates, boolean inTransaction)
fj.data.Either<Service,StorageOperationStatus> updateService(Service service, boolean inTransaction)
fj.data.Either<Set<Service>,StorageOperationStatus> getCatalogData(Map<String,Object> propertiesToMatch, boolean inTransaction)
fj.data.Either<List<Service>,StorageOperationStatus> getTesterFollowed(String userId, Set<LifecycleStateEnum> lifecycleStates, boolean inTransaction)
fj.data.Either<Set<Service>,StorageOperationStatus> getCertifiedServicesWithDistStatus(Map<String,Object> propertiesToMatch, Set<DistributionStatusEnum> distStatus, boolean inTransaction)
fj.data.Either<Service,StorageOperationStatus> updateDestributionStatus(Service service, User user, DistributionStatusEnum distributionStatus)
fj.data.Either<List<Service>,StorageOperationStatus> getServiceCatalogData(boolean inTransaction)
fj.data.Either<List<Service>,StorageOperationStatus> getServiceCatalogDataLatestCertifiedAndNotCertified(boolean inTransaction)
fj.data.Either<Service,StorageOperationStatus> getServiceByNameAndVersion(String name, String version, Map<String,Object> additionalParams, boolean inTransaction)
fj.data.Either<Service,StorageOperationStatus> getServiceByNameAndVersion(String name, String version)
fj.data.Either<Service,StorageOperationStatus> getServiceBySystemNameAndVersion(String name, String version, boolean inTransaction)
fj.data.Either<List<Service>,StorageOperationStatus> getServiceListByUuid(String uuid, boolean inTransaction)
fj.data.Either<List<Service>,StorageOperationStatus> getLatestServiceByUuid(String uuid, boolean inTransaction)
fj.data.Either<List<Service>,StorageOperationStatus> getServiceListBySystemName(String systemName, boolean inTransaction)
Copyright © 2017. All rights reserved.