com.liferay.portlet.dynamicdatamapping.storage
Class XMLStorageAdapter
java.lang.Object
com.liferay.portlet.dynamicdatamapping.storage.BaseStorageAdapter
com.liferay.portlet.dynamicdatamapping.storage.XMLStorageAdapter
- All Implemented Interfaces:
- com.liferay.portlet.dynamicdatamapping.storage.StorageAdapter
public class XMLStorageAdapter
- extends com.liferay.portlet.dynamicdatamapping.storage.BaseStorageAdapter
- Author:
- Eduardo Lundgren, Brian Wing Shun Chan
|
Method Summary |
protected long |
doCreate(long companyId,
long ddmStructureId,
com.liferay.portlet.dynamicdatamapping.storage.Fields fields,
com.liferay.portal.service.ServiceContext serviceContext)
|
protected void |
doDeleteByClass(long classPK)
|
protected void |
doDeleteByDDMStructure(long ddmStructureId)
|
protected java.util.List<com.liferay.portlet.dynamicdatamapping.storage.Fields> |
doGetFieldsListByClasses(long ddmStructureId,
long[] classPKs,
java.util.List<java.lang.String> fieldNames,
com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
|
protected java.util.List<com.liferay.portlet.dynamicdatamapping.storage.Fields> |
doGetFieldsListByDDMStructure(long ddmStructureId,
java.util.List<java.lang.String> fieldNames,
com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
|
protected java.util.Map<java.lang.Long,com.liferay.portlet.dynamicdatamapping.storage.Fields> |
doGetFieldsMapByClasses(long ddmStructureId,
long[] classPKs,
java.util.List<java.lang.String> fieldNames)
|
protected java.util.List<com.liferay.portlet.dynamicdatamapping.storage.Fields> |
doQuery(long ddmStructureId,
java.util.List<java.lang.String> fieldNames,
com.liferay.portlet.dynamicdatamapping.storage.query.Condition condition,
com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
|
protected int |
doQueryCount(long ddmStructureId,
com.liferay.portlet.dynamicdatamapping.storage.query.Condition condition)
|
protected void |
doUpdate(long classPK,
com.liferay.portlet.dynamicdatamapping.storage.Fields fields,
boolean mergeFields,
com.liferay.portal.service.ServiceContext serviceContext)
|
| Methods inherited from class com.liferay.portlet.dynamicdatamapping.storage.BaseStorageAdapter |
create, deleteByClass, deleteByDDMStructure, getFields, getFields, getFieldsList, getFieldsList, getFieldsList, getFieldsList, getFieldsMap, getFieldsMap, query, queryCount, update, update, validateClassFields, validateDDMStructureFields |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XMLStorageAdapter
public XMLStorageAdapter()
doCreate
protected long doCreate(long companyId,
long ddmStructureId,
com.liferay.portlet.dynamicdatamapping.storage.Fields fields,
com.liferay.portal.service.ServiceContext serviceContext)
throws java.lang.Exception
- Specified by:
doCreate in class com.liferay.portlet.dynamicdatamapping.storage.BaseStorageAdapter
- Throws:
java.lang.Exception
doDeleteByClass
protected void doDeleteByClass(long classPK)
throws java.lang.Exception
- Specified by:
doDeleteByClass in class com.liferay.portlet.dynamicdatamapping.storage.BaseStorageAdapter
- Throws:
java.lang.Exception
doDeleteByDDMStructure
protected void doDeleteByDDMStructure(long ddmStructureId)
throws java.lang.Exception
- Specified by:
doDeleteByDDMStructure in class com.liferay.portlet.dynamicdatamapping.storage.BaseStorageAdapter
- Throws:
java.lang.Exception
doGetFieldsListByClasses
protected java.util.List<com.liferay.portlet.dynamicdatamapping.storage.Fields> doGetFieldsListByClasses(long ddmStructureId,
long[] classPKs,
java.util.List<java.lang.String> fieldNames,
com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
throws java.lang.Exception
- Specified by:
doGetFieldsListByClasses in class com.liferay.portlet.dynamicdatamapping.storage.BaseStorageAdapter
- Throws:
java.lang.Exception
doGetFieldsListByDDMStructure
protected java.util.List<com.liferay.portlet.dynamicdatamapping.storage.Fields> doGetFieldsListByDDMStructure(long ddmStructureId,
java.util.List<java.lang.String> fieldNames,
com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
throws java.lang.Exception
- Specified by:
doGetFieldsListByDDMStructure in class com.liferay.portlet.dynamicdatamapping.storage.BaseStorageAdapter
- Throws:
java.lang.Exception
doGetFieldsMapByClasses
protected java.util.Map<java.lang.Long,com.liferay.portlet.dynamicdatamapping.storage.Fields> doGetFieldsMapByClasses(long ddmStructureId,
long[] classPKs,
java.util.List<java.lang.String> fieldNames)
throws java.lang.Exception
- Specified by:
doGetFieldsMapByClasses in class com.liferay.portlet.dynamicdatamapping.storage.BaseStorageAdapter
- Throws:
java.lang.Exception
doQuery
protected java.util.List<com.liferay.portlet.dynamicdatamapping.storage.Fields> doQuery(long ddmStructureId,
java.util.List<java.lang.String> fieldNames,
com.liferay.portlet.dynamicdatamapping.storage.query.Condition condition,
com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
throws java.lang.Exception
- Specified by:
doQuery in class com.liferay.portlet.dynamicdatamapping.storage.BaseStorageAdapter
- Throws:
java.lang.Exception
doQueryCount
protected int doQueryCount(long ddmStructureId,
com.liferay.portlet.dynamicdatamapping.storage.query.Condition condition)
throws java.lang.Exception
- Specified by:
doQueryCount in class com.liferay.portlet.dynamicdatamapping.storage.BaseStorageAdapter
- Throws:
java.lang.Exception
doUpdate
protected void doUpdate(long classPK,
com.liferay.portlet.dynamicdatamapping.storage.Fields fields,
boolean mergeFields,
com.liferay.portal.service.ServiceContext serviceContext)
throws java.lang.Exception
- Specified by:
doUpdate in class com.liferay.portlet.dynamicdatamapping.storage.BaseStorageAdapter
- Throws:
java.lang.Exception