001
014
015 package com.liferay.portlet.dynamicdatalists.model;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.model.PersistedModel;
020
021
030 @ProviderType
031 public interface DDLRecord extends DDLRecordModel, PersistedModel {
032
037 public com.liferay.portlet.dynamicdatamapping.storage.Field getField(
038 java.lang.String fieldName)
039 throws com.liferay.portal.kernel.exception.PortalException;
040
041 public java.io.Serializable getFieldDataType(java.lang.String fieldName)
042 throws com.liferay.portal.kernel.exception.PortalException,
043 com.liferay.portal.kernel.exception.SystemException;
044
045 public com.liferay.portlet.dynamicdatamapping.storage.Fields getFields()
046 throws com.liferay.portal.kernel.exception.PortalException;
047
048 public java.io.Serializable getFieldType(java.lang.String fieldName)
049 throws java.lang.Exception;
050
051 public java.io.Serializable getFieldValue(java.lang.String fieldName)
052 throws com.liferay.portal.kernel.exception.PortalException;
053
054 public java.io.Serializable getFieldValue(java.lang.String fieldName,
055 java.util.Locale locale)
056 throws com.liferay.portal.kernel.exception.PortalException;
057
058 public java.util.List<java.io.Serializable> getFieldValues(
059 java.lang.String fieldName, java.util.Locale locale)
060 throws com.liferay.portal.kernel.exception.PortalException;
061
062 public com.liferay.portlet.dynamicdatalists.model.DDLRecordVersion getLatestRecordVersion()
063 throws com.liferay.portal.kernel.exception.PortalException,
064 com.liferay.portal.kernel.exception.SystemException;
065
066 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet getRecordSet()
067 throws com.liferay.portal.kernel.exception.PortalException,
068 com.liferay.portal.kernel.exception.SystemException;
069
070 public com.liferay.portlet.dynamicdatalists.model.DDLRecordVersion getRecordVersion()
071 throws com.liferay.portal.kernel.exception.PortalException,
072 com.liferay.portal.kernel.exception.SystemException;
073
074 public com.liferay.portlet.dynamicdatalists.model.DDLRecordVersion getRecordVersion(
075 java.lang.String version)
076 throws com.liferay.portal.kernel.exception.PortalException,
077 com.liferay.portal.kernel.exception.SystemException;
078
079 public int getStatus()
080 throws com.liferay.portal.kernel.exception.PortalException,
081 com.liferay.portal.kernel.exception.SystemException;
082 }