public class ClientFascade
extends java.lang.Object
Constructor and Description |
---|
ClientFascade(ProcessModel modelToPublish) |
Modifier and Type | Method and Description |
---|---|
boolean |
commitIfPossible(AnswerFromPublishModelDialog answer) |
void |
forceCommit(ProcessModel model) |
ModelVersionDescription |
getLocalParent() |
LocalModelVersionDescription |
getLocalVersion() |
MergedModelVersionDescription |
getMergedVersion() |
ProcessModelMerger |
getMerger(ModelVersionDescription compareFrom,
ModelVersionDescription to,
boolean actuallyMerging) |
ProcessModel |
getModelToPublish() |
ModelVersionDescription |
getOriginal(ModelVersionDescription compareFrom,
ModelVersionDescription to) |
int |
getVersionModelToPublishOrigin() |
ModelVersionDescription |
LoadHeadModel() |
ModelDescription |
loadModelDescription() |
ProcessModel |
LoadVersionFromRepository(int version) |
boolean |
modelToCommitIsBasedOnLatestVersion() |
boolean |
requiresMerger() |
void |
setMergedVersion(MergedModelVersionDescription mergedVersion) |
boolean |
shouldBePublishedAsNewModel() |
public ClientFascade(ProcessModel modelToPublish)
public ProcessModel getModelToPublish()
public MergedModelVersionDescription getMergedVersion()
public void setMergedVersion(MergedModelVersionDescription mergedVersion)
public boolean shouldBePublishedAsNewModel()
public void forceCommit(ProcessModel model) throws java.lang.Exception
java.lang.Exception
public boolean requiresMerger()
public boolean modelToCommitIsBasedOnLatestVersion()
public boolean commitIfPossible(AnswerFromPublishModelDialog answer) throws java.lang.Exception
java.lang.Exception
public ModelVersionDescription getLocalParent() throws java.lang.Exception
java.lang.Exception
public int getVersionModelToPublishOrigin()
public ProcessModel LoadVersionFromRepository(int version) throws java.lang.Exception
java.lang.Exception
public ModelVersionDescription LoadHeadModel() throws java.lang.Exception
java.lang.Exception
public ModelDescription loadModelDescription()
public ProcessModelMerger getMerger(ModelVersionDescription compareFrom, ModelVersionDescription to, boolean actuallyMerging) throws java.lang.Exception
java.lang.Exception
public ModelVersionDescription getOriginal(ModelVersionDescription compareFrom, ModelVersionDescription to)
public LocalModelVersionDescription getLocalVersion()