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
044 public com.liferay.portlet.dynamicdatamapping.storage.Fields getFields()
045 throws com.liferay.portal.kernel.exception.PortalException;
046
047 public java.io.Serializable getFieldType(java.lang.String fieldName)
048 throws java.lang.Exception;
049
050 public java.io.Serializable getFieldValue(java.lang.String fieldName)
051 throws com.liferay.portal.kernel.exception.PortalException;
052
053 public java.io.Serializable getFieldValue(java.lang.String fieldName,
054 java.util.Locale locale)
055 throws com.liferay.portal.kernel.exception.PortalException;
056
057 public java.util.List<java.io.Serializable> getFieldValues(
058 java.lang.String fieldName, java.util.Locale locale)
059 throws com.liferay.portal.kernel.exception.PortalException;
060
061 public com.liferay.portlet.dynamicdatalists.model.DDLRecordVersion getLatestRecordVersion()
062 throws com.liferay.portal.kernel.exception.PortalException;
063
064 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet getRecordSet()
065 throws com.liferay.portal.kernel.exception.PortalException;
066
067 public com.liferay.portlet.dynamicdatalists.model.DDLRecordVersion getRecordVersion()
068 throws com.liferay.portal.kernel.exception.PortalException;
069
070 public com.liferay.portlet.dynamicdatalists.model.DDLRecordVersion getRecordVersion(
071 java.lang.String version)
072 throws com.liferay.portal.kernel.exception.PortalException;
073
074 public int getStatus()
075 throws com.liferay.portal.kernel.exception.PortalException;
076 }