public abstract class DynamicQueryUADExporter<T extends com.liferay.portal.kernel.model.BaseModel> extends java.lang.Object implements UADExporter<T>
Constructor and Description |
---|
DynamicQueryUADExporter() |
Modifier and Type | Method and Description |
---|---|
long |
count(long userId) |
protected java.io.File |
createFolder(long userId) |
protected abstract com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery |
doGetActionableDynamicQuery() |
protected abstract java.lang.String[] |
doGetUserIdFieldNames() |
byte[] |
export(T baseModel) |
java.io.File |
exportAll(long userId) |
protected java.lang.String |
formatXML(java.lang.String xml) |
protected com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery |
getActionableDynamicQuery(long userId) |
protected com.liferay.portal.kernel.zip.ZipWriter |
getZipWriter(long userId,
java.lang.String modelClassName) |
protected java.lang.String |
toXmlString(T baseModel) |
protected void |
writeToZip(T baseModel,
com.liferay.portal.kernel.zip.ZipWriter zipWriter) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getTypeClass
public long count(long userId) throws com.liferay.portal.kernel.exception.PortalException
count
in interface UADExporter<T extends com.liferay.portal.kernel.model.BaseModel>
com.liferay.portal.kernel.exception.PortalException
public byte[] export(T baseModel) throws com.liferay.portal.kernel.exception.PortalException
export
in interface UADExporter<T extends com.liferay.portal.kernel.model.BaseModel>
com.liferay.portal.kernel.exception.PortalException
public java.io.File exportAll(long userId) throws com.liferay.portal.kernel.exception.PortalException
exportAll
in interface UADExporter<T extends com.liferay.portal.kernel.model.BaseModel>
com.liferay.portal.kernel.exception.PortalException
protected java.io.File createFolder(long userId)
protected abstract com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery doGetActionableDynamicQuery()
protected abstract java.lang.String[] doGetUserIdFieldNames()
protected java.lang.String formatXML(java.lang.String xml)
protected com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery getActionableDynamicQuery(long userId)
protected com.liferay.portal.kernel.zip.ZipWriter getZipWriter(long userId, java.lang.String modelClassName)
protected java.lang.String toXmlString(T baseModel)
protected void writeToZip(T baseModel, com.liferay.portal.kernel.zip.ZipWriter zipWriter) throws java.lang.Exception
java.lang.Exception