001
014
015 package com.liferay.portlet.dynamicdatalists.util;
016
017 import com.liferay.portal.kernel.util.OrderByComparator;
018 import com.liferay.portlet.dynamicdatalists.model.DDLRecord;
019
020 import java.util.Locale;
021
022
026 public interface DDLExporter {
027
028 public byte[] export(long recordSetId) throws Exception;
029
030 public byte[] export(long recordSetId, int status) throws Exception;
031
032 public byte[] export(long recordSetId, int status, int start, int end)
033 throws Exception;
034
035 public byte[] export(
036 long recordSetId, int status, int start, int end,
037 OrderByComparator<DDLRecord> orderByComparator)
038 throws Exception;
039
040 public Locale getLocale();
041
042 public void setLocale(Locale locale);
043
044 }