public class SimpleWorkspaceService extends Object implements WorkspaceService
| Constructor and Description |
|---|
SimpleWorkspaceService(WorkspaceService workspaceService) |
public SimpleWorkspaceService(WorkspaceService workspaceService)
public List<Workspace> getAllWorkspaces()
getAllWorkspaces in interface WorkspaceServicepublic void getAllWorkspaces(retrofit.Callback<List<Workspace>> callback)
getAllWorkspaces in interface WorkspaceServicepublic Workspace getWorkspaceById(String id)
getWorkspaceById in interface WorkspaceServicepublic void getWorkspaceById(String id, retrofit.Callback<Workspace> callback)
getWorkspaceById in interface WorkspaceServicepublic List<WorkspaceBranch> getBranches(String id)
getBranches in interface WorkspaceServicepublic void getBranches(String id, retrofit.Callback<List<WorkspaceBranch>> callback)
getBranches in interface WorkspaceServicepublic AggregatedWorkspace getAggregatedWorkspace(String id)
getAggregatedWorkspace in interface WorkspaceServicepublic void getAggregatedWorkspace(String id, retrofit.Callback<AggregatedWorkspace> callback)
getAggregatedWorkspace in interface WorkspaceServicepublic Workspace createWorkspace(Workspace workspace)
createWorkspace in interface WorkspaceServicepublic void createWorkspace(Workspace workspace, retrofit.Callback<Workspace> callback)
createWorkspace in interface WorkspaceServicepublic Workspace branchWorkspace(String id, WorkspaceBranchRequest branch)
branchWorkspace in interface WorkspaceServicepublic void branchWorkspace(String id, WorkspaceBranchRequest branch, retrofit.Callback<Workspace> callback)
branchWorkspace in interface WorkspaceServicepublic Workspace updateWorkspace(String id, Workspace workspace)
updateWorkspace in interface WorkspaceServicepublic void updateWorkspace(String id, Workspace workspace, retrofit.Callback<Workspace> callback)
updateWorkspace in interface WorkspaceServicepublic retrofit.client.Response deleteWorkspace(String id)
deleteWorkspace in interface WorkspaceServicepublic void deleteWorkspace(String id, retrofit.Callback<retrofit.client.Response> callback)
deleteWorkspace in interface WorkspaceServicepublic List<Workspace> findWorkspacesByName(String workspaceName)
findWorkspacesByName in interface WorkspaceServicepublic Workspace createWorkspaceWithModel(String workspaceName, String modelID, String description)
createWorkspaceWithModel in interface WorkspaceServicepublic Workspace createWorkspaceFromTemplate(String workspaceName, String templateID, String decription)
createWorkspaceFromTemplate in interface WorkspaceServicepublic List<Component> getAllComponents(String id)
getAllComponents in interface WorkspaceServicepublic void getAllComponents(String id, retrofit.Callback<List<Component>> callback)
getAllComponents in interface WorkspaceServiceCopyright © 2016. All rights reserved.