public class SyncUtil extends Object
| Constructor and Description |
|---|
SyncUtil(ArdoqClient client,
Workspace workspace) |
| Modifier and Type | Method and Description |
|---|---|
Component |
addComponent(Component comp) |
Reference |
addReference(Reference ref) |
BasicModel |
clone(BasicModel obj) |
void |
deleteNotSyncedItems() |
Set<String> |
deleteOldComponents() |
Set<String> |
deleteOldReferences(Set<String> deletedComponents) |
AggregatedWorkspace |
getAggregatedWorkspace() |
Component |
getComponentById(String id) |
Component |
getComponentByPath(Component comp) |
Component |
getComponentByPath(String compPath) |
Reference |
getCurrentReference(Reference ref) |
Reference |
getCurrentReferenceById(String id) |
Model |
getModel() |
String |
getReport()
Returns an update report with statistics of created, updated and deleted references and components.
|
Tag |
getTagByName(String name)
Gets an existing tag by name
|
Workspace |
getWorkspace() |
void |
syncTags() |
void |
updateTag(Tag tag) |
Workspace |
updateWorkspaceIfDifferent(Workspace newWorkspace) |
public SyncUtil(ArdoqClient client, Workspace workspace)
public Tag getTagByName(String name)
name - Name of the tagpublic void updateTag(Tag tag)
public void syncTags()
public BasicModel clone(BasicModel obj)
public String getReport()
public void deleteNotSyncedItems()
public Workspace getWorkspace()
public Model getModel()
public AggregatedWorkspace getAggregatedWorkspace()
Copyright © 2016. All rights reserved.