Package wt.ixb.actor
Class CheckOutActorTemplate
java.lang.Object
wt.ixb.actor.ActorTemplate
wt.ixb.actor.ActorTemplateForPersistable
wt.ixb.actor.ActorTemplateForVersioned
wt.ixb.actor.CheckOutActorTemplate
- All Implemented Interfaces:
Actor
- Direct Known Subclasses:
ActorTemplateForTypeDefinition,CheckOutFTActorTemplate
public class CheckOutActorTemplate
extends wt.ixb.actor.ActorTemplateForVersioned
General template for export check out action as well as lock action.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
-
Field Summary
Fields inherited from class wt.ixb.actor.ActorTemplateForPersistable
_delegate, _delegateAndElementsMapFields inherited from class wt.ixb.actor.ActorTemplate
LOGGER, LOGGER_DEPRECATION -
Method Summary
Modifier and TypeMethodDescriptionvoidperformPostExportAction(ClassExporterImporter handler, Exporter exporter, Object object, IxbElement fileXML) Perform check out and lock actions for the object after the real export ends.Methods inherited from class wt.ixb.actor.ActorTemplateForVersioned
_storeObjects, getActorDelegate, importObjectAttributes, importObjectAttributesAfterStore, importObjectMasterAttributes, importObjectsAttributes, importObjectsAttributesAfterStore, postStoreMaster, saveTheMaster, saveTheMasters, updateObjectsAttributesMethods inherited from class wt.ixb.actor.ActorTemplateForPersistable
_checkConflicts, _checkConflicts, _createObject, _finalizeImportObject, _finalizeImportObject, _getObjectsToUpdate, _importObjectsAttributes, _previewObject, _storeObject, _updateObjects, _updateObjectsAttributes, createObject, getActorDelegate, previewObjectMethods inherited from class wt.ixb.actor.ActorTemplate
checkConflicts, checkConflicts, createObject, finalizeImportObject, finalizeImportObject, getObjectsToUpdate, performPreExportAction, previewObject, storeObject, storeObjects, updateObjects
-
Method Details
-
performPostExportAction
public void performPostExportAction(ClassExporterImporter handler, Exporter exporter, Object object, IxbElement fileXML) throws WTException Perform check out and lock actions for the object after the real export ends.
Supported API: true- Specified by:
performPostExportActionin interfaceActor- Overrides:
performPostExportActionin classActorTemplate- Parameters:
handler- The export class handler.exporter- TheExporterinstance that represents the context of the export operation.object- The object to be exported.fileXML- The exported information of the object.- Throws:
WTException
-