public class WorkerNodeServiceImpl extends Object implements WorkerNodeService
| Constructor and Description |
|---|
WorkerNodeServiceImpl() |
@Transactional public String keepAlive(String uuid)
keepAlive in interface WorkerNodeService@Transactional public WorkerKeepAliveInfo newKeepAlive(String uuid)
newKeepAlive in interface WorkerNodeService@Transactional public void create(String uuid, String password, String hostName, String installDir)
create in interface WorkerNodeService@Transactional public void updateWorkerToDeleted(String uuid)
updateWorkerToDeleted in interface WorkerNodeService@Transactional public void updateWorkerToNotDeleted(String uuid)
updateWorkerToNotDeleted in interface WorkerNodeService@Transactional public List<WorkerNode> readAllNotDeletedWorkers()
readAllNotDeletedWorkers in interface WorkerNodeService@Transactional public String up(String uuid, String version, String versionId)
up in interface WorkerNodeService@Transactional @Deprecated public String up(String uuid)
up in interface WorkerNodeService@Transactional(readOnly=true) public WorkerNode readByUUID(String uuid)
readByUUID in interface WorkerNodeService@Transactional(readOnly=true) public boolean isActive(String uuid)
isActive in interface WorkerNodeService@Transactional(readOnly=true) public WorkerNode findByUuid(String uuid)
findByUuid in interface WorkerNodeService@Transactional(readOnly=true) public List<WorkerNode> readAllWorkers()
readAllWorkers in interface WorkerNodeService@Transactional(readOnly=true) public Map<String,Set<String>> readWorkerGroupsMap()
readWorkerGroupsMap in interface WorkerNodeService@Transactional(readOnly=true) public List<String> readAllWorkersUuids()
readAllWorkersUuids in interface WorkerNodeService@Transactional public void updateVersion(String workerUuid, String version, String versionId)
updateVersion in interface WorkerNodeService@Transactional public void updateMigratedPassword(String workerUuid, String encodedPassword)
updateMigratedPassword in interface WorkerNodeService@Transactional(readOnly=true) public List<String> readNonRespondingWorkers()
readNonRespondingWorkers in interface WorkerNodeService@Transactional(readOnly=true) public List<WorkerNode> readWorkersByActivation(boolean isActive)
readWorkersByActivation in interface WorkerNodeService@Transactional public void activate(String uuid)
activate in interface WorkerNodeService@Transactional public void deactivate(String uuid)
deactivate in interface WorkerNodeService@Transactional public void updateEnvironmentParams(String uuid, String os, String jvm, String dotNetVersion)
updateEnvironmentParams in interface WorkerNodeService@Transactional public void updateStatus(String uuid, io.cloudslang.score.api.nodes.WorkerStatus status)
updateStatus in interface WorkerNodeService@Transactional(propagation=REQUIRES_NEW) public void updateStatusInSeparateTransaction(String uuid, io.cloudslang.score.api.nodes.WorkerStatus status)
updateStatusInSeparateTransaction in interface WorkerNodeService@Transactional public void migratePassword(String uuid, String password)
migratePassword in interface WorkerNodeService@Transactional(readOnly=true) public List<String> readAllWorkerGroups()
readAllWorkerGroups in interface WorkerNodeService@Transactional(readOnly=true) public List<String> readWorkerGroups(String uuid)
readWorkerGroups in interface WorkerNodeService@Transactional public void updateWorkerGroups(String uuid, String... groupNames)
updateWorkerGroups in interface WorkerNodeService@Transactional(readOnly=true) public com.google.common.collect.Multimap<String,String> readGroupWorkersMapActiveAndRunningAndVersion(String versionId)
readGroupWorkersMapActiveAndRunningAndVersion in interface WorkerNodeService@Transactional public void addGroupToWorker(String workerUuid, String group)
addGroupToWorker in interface WorkerNodeService@Transactional public void removeGroupFromWorker(String workerUuid, String group)
removeGroupFromWorker in interface WorkerNodeService@Transactional(readOnly=true) public List<String> readWorkerGroups(List<String> groups)
readWorkerGroups in interface WorkerNodeService@Transactional public void updateBulkNumber(String workerUuid, String bulkNumber)
updateBulkNumber in interface WorkerNodeService@Transactional public void updateWRV(String workerUuid, String wrv)
updateWRV in interface WorkerNodeServiceCopyright © 2021. All rights reserved.