public class MdsObjectMergeSupportImpl extends MdsObjectMergeSupport
MdsObjectMergeSupport.MdsObjectMergeException, MdsObjectMergeSupport.MdsObjectMergeProxy, MdsObjectMergeSupport.PendingInputException, MdsObjectMergeSupport.UnexpectedErrorsException, MdsObjectMergeSupport.UnresolvableConflictsException
RESOLUTION_HINT
Modifier | Constructor and Description |
---|---|
protected |
MdsObjectMergeSupportImpl() |
Modifier and Type | Method and Description |
---|---|
static MdsObjectMergeSupport |
getInstance() |
void |
invokeObjectMerge(Sandbox sandbox,
MdsCommonRepository repositoryObj,
java.util.Collection<java.lang.String> appIds)
Invokes API to auto merge the conflicting changes - aka Object Merge for
the requested repository of the sandbox.
|
isObjectMergeEnabled, merge, merge
public static MdsObjectMergeSupport getInstance()
public void invokeObjectMerge(Sandbox sandbox, MdsCommonRepository repositoryObj, java.util.Collection<java.lang.String> appIds) throws SandboxException
invokeObjectMerge
in class MdsObjectMergeSupport
sandbox
- - Sandbox
objectrepositoryObj
- - MdsCommonRepository
objectappIds
- - application identifiers to invoke the object merge in the
context of each application.SandboxException
- if an error occurs during merge. The actual
error may be retrieved via getCause()
.