public class ProjectManagerImpl extends AbstractRestManager implements ProjectManager
AbstractRestManager.ThrowableSupplier<T,E extends Throwable>
logger
Constructor and Description |
---|
ProjectManagerImpl(APIConnector apiConnector) |
Modifier and Type | Method and Description |
---|---|
List<FlowResource> |
getFlows(String id,
String version) |
ProjectResource |
getProject(String id) |
ProjectResource |
getProject(String id,
String version) |
List<ProjectResource> |
listProjects() |
String |
startProject(String id) |
String |
startProject(String id,
String version) |
String |
stopProject(String id) |
String |
stopProject(String id,
String version) |
delete, get, get, getApiConnector, invoke, invokeForMsg, parseMsg, parseResponseClass, parseResponseGeneric, post, post
public ProjectManagerImpl(APIConnector apiConnector)
public List<ProjectResource> listProjects() throws ManagementException
listProjects
in interface ProjectManager
ManagementException
public ProjectResource getProject(String id) throws ManagementException
getProject
in interface ProjectManager
ManagementException
public String startProject(String id) throws ManagementException
startProject
in interface ProjectManager
ManagementException
public String stopProject(String id) throws ManagementException
stopProject
in interface ProjectManager
ManagementException
public ProjectResource getProject(String id, String version) throws ManagementException
getProject
in interface ProjectManager
ManagementException
public String startProject(String id, String version) throws ManagementException
startProject
in interface ProjectManager
ManagementException
public String stopProject(String id, String version) throws ManagementException
stopProject
in interface ProjectManager
ManagementException
public List<FlowResource> getFlows(String id, String version) throws ManagementException
getFlows
in interface ProjectManager
ManagementException
Copyright © 2016–2019 AdroitLogic. All rights reserved.