public class EndTransaction
extends java.lang.Object
| Constructor and Description |
|---|
EndTransaction() |
| Modifier and Type | Method and Description |
|---|---|
static void |
performOperation(ChangeableInstance instance,
UpdateManager updateManager)
calls the methods which are interested in the end-event of a change
operation.
|
static void |
performOperation(ChangeableInstance instance,
UpdateManager updateManager,
java.lang.String transactionLabel)
calls the methods which are interested in the end-event of a change
operation.
|
static void |
performOperation(ChangeableTemplate template,
UpdateManager updateManager)
calls the methods which are interested in the end-event of a change
operation.
|
static void |
performOperation(ChangeableTemplate template,
UpdateManager updateManager,
java.lang.String transactionLabel)
Calls the methods which are interested in the end-event of a change
operation.
|
protected static void |
performOperation(ChangePrimitives processGraph,
UpdateManager updateManager,
java.lang.String transactionLabel)
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
public static void performOperation(ChangeableTemplate template, UpdateManager updateManager)
template - the related templateupdateManager - The UpdateManager where modifications are logged, may
be nullpublic static void performOperation(ChangeableTemplate template, UpdateManager updateManager, java.lang.String transactionLabel)
template - the related templateupdateManager - The UpdateManager where modifications are logged, may
be nulltransactionLabel - Label for the change transaction.public static void performOperation(ChangeableInstance instance, UpdateManager updateManager)
instance - the related changeable instanceupdateManager - The UpdateManager where modifications are logged, may
be nullpublic static void performOperation(ChangeableInstance instance, UpdateManager updateManager, java.lang.String transactionLabel)
instance - the related changeable instanceupdateManager - The UpdateManager where modifications are logged, may
be nulltransactionLabel - Label for the change transaction.protected static void performOperation(ChangePrimitives processGraph, UpdateManager updateManager, java.lang.String transactionLabel)
processGraph - an instance of type ChangeableTemplate or
ChangeableInstanceupdateManager - The UpdateManager where modifications are logged, may
be nulltransactionLabel - A label for a transaction label event, may be null,
will be ignored if no update manager is provided.