Liferay 6.2.0-ce-m4

com.liferay.portal.kernel.lar
Class BaseStagedModelDataHandler<T extends StagedModel>

java.lang.Object
  extended by com.liferay.portal.kernel.lar.BaseStagedModelDataHandler<T>
All Implemented Interfaces:
StagedModelDataHandler<T>

public abstract class BaseStagedModelDataHandler<T extends StagedModel>
extends Object
implements StagedModelDataHandler<T>


Constructor Summary
BaseStagedModelDataHandler()
           
 
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
 

Constructor Detail

BaseStagedModelDataHandler

public BaseStagedModelDataHandler()
Method Detail

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

Liferay 6.2.0-ce-m4