com.liferay.portal.kernel.lar
Class BaseStagedModelDataHandler<T extends StagedModel>
java.lang.Object
com.liferay.portal.kernel.lar.BaseStagedModelDataHandler<T>
- All Implemented Interfaces:
- StagedModelDataHandler<T>
- Direct Known Subclasses:
- BookmarksEntryStagedModelDataHandler, BookmarksFolderStagedModelDataHandler, DDLRecordSetStagedModelDataHandler, DDMStructureStagedModelDataHandler, DDMTemplateStagedModelDataHandler
public abstract class BaseStagedModelDataHandler<T extends StagedModel>
- extends Object
- implements StagedModelDataHandler<T>
|
Method Summary |
protected abstract void |
doExportStagedModel(PortletDataContext portletDataContext,
Element[] elements,
T stagedModel)
|
protected abstract void |
doImportStagedModel(PortletDataContext portletDataContext,
Element element,
String path,
T stagedModel)
|
void |
exportStagedModel(PortletDataContext portletDataContext,
Element[] elements,
T stagedModel)
|
void |
exportStagedModel(PortletDataContext portletDataContext,
Element element,
T stagedModel)
|
abstract String |
getClassName()
|
void |
importStagedModel(PortletDataContext portletDataContext,
Element element,
String path,
T stagedModel)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseStagedModelDataHandler
public BaseStagedModelDataHandler()
exportStagedModel
public void exportStagedModel(PortletDataContext portletDataContext,
Element element,
T stagedModel)
throws PortletDataException
- Specified by:
exportStagedModel in interface StagedModelDataHandler<T extends StagedModel>
- Throws:
PortletDataException
exportStagedModel
public void exportStagedModel(PortletDataContext portletDataContext,
Element[] elements,
T stagedModel)
throws PortletDataException
- Specified by:
exportStagedModel in interface StagedModelDataHandler<T extends StagedModel>
- Throws:
PortletDataException
getClassName
public abstract String getClassName()
- Specified by:
getClassName in interface StagedModelDataHandler<T extends StagedModel>
importStagedModel
public void importStagedModel(PortletDataContext portletDataContext,
Element element,
String path,
T stagedModel)
throws PortletDataException
- Specified by:
importStagedModel in interface StagedModelDataHandler<T extends StagedModel>
- Throws:
PortletDataException
doExportStagedModel
protected abstract void doExportStagedModel(PortletDataContext portletDataContext,
Element[] elements,
T stagedModel)
throws Exception
- Throws:
Exception
doImportStagedModel
protected abstract void doImportStagedModel(PortletDataContext portletDataContext,
Element element,
String path,
T stagedModel)
throws Exception
- Throws:
Exception