com.liferay.portlet.dynamicdatalists.util
Class DDLImpl
java.lang.Object
com.liferay.portlet.dynamicdatalists.util.DDLImpl
- All Implemented Interfaces:
- com.liferay.portlet.dynamicdatalists.util.DDL
public class DDLImpl
- extends java.lang.Object
- implements com.liferay.portlet.dynamicdatalists.util.DDL
- Author:
- Marcelllus Tavares, Eduardo Lundgren
|
Method Summary |
void |
addAllReservedEls(com.liferay.portal.kernel.xml.Element rootElement,
java.util.Map<java.lang.String,java.lang.String> tokens,
com.liferay.portlet.dynamicdatalists.model.DDLRecordSet recordSet)
|
com.liferay.portlet.dynamicdatamapping.storage.Fields |
getFields(com.liferay.portal.kernel.upload.UploadPortletRequest uploadPortletRequest,
long ddmStructureId)
|
com.liferay.portlet.dynamicdatamapping.storage.Fields |
getFields(com.liferay.portal.kernel.upload.UploadPortletRequest uploadPortletRequest,
long ddmStructureId,
long ddmTemplateId)
|
java.lang.String |
getRecordFileUploadPath(com.liferay.portlet.dynamicdatalists.model.DDLRecord record)
|
com.liferay.portal.kernel.json.JSONObject |
getRecordJSONObject(com.liferay.portlet.dynamicdatalists.model.DDLRecord record)
|
com.liferay.portal.kernel.json.JSONObject |
getRecordJSONObject(com.liferay.portlet.dynamicdatalists.model.DDLRecord record,
boolean latestRecordVersion)
|
com.liferay.portal.kernel.json.JSONArray |
getRecordSetJSONArray(com.liferay.portlet.dynamicdatalists.model.DDLRecordSet recordSet)
|
com.liferay.portal.kernel.json.JSONArray |
getRecordsJSONArray(com.liferay.portlet.dynamicdatalists.model.DDLRecordSet recordSet)
|
com.liferay.portal.kernel.json.JSONArray |
getRecordsJSONArray(java.util.List<com.liferay.portlet.dynamicdatalists.model.DDLRecord> records)
|
com.liferay.portal.kernel.json.JSONArray |
getRecordsJSONArray(java.util.List<com.liferay.portlet.dynamicdatalists.model.DDLRecord> records,
boolean latestRecordVersion)
|
java.lang.String |
getTemplateContent(long ddmTemplateId,
com.liferay.portlet.dynamicdatalists.model.DDLRecordSet recordSet,
com.liferay.portal.theme.ThemeDisplay themeDisplay,
javax.portlet.RenderRequest renderRequest,
javax.portlet.RenderResponse renderResponse)
|
void |
sendRecordFileUpload(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
com.liferay.portlet.dynamicdatalists.model.DDLRecord record,
java.lang.String fieldName)
|
void |
sendRecordFileUpload(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
long recordId,
java.lang.String fieldName)
|
java.lang.String |
storeRecordFieldFile(com.liferay.portlet.dynamicdatalists.model.DDLRecord record,
java.lang.String fieldName,
java.io.InputStream inputStream)
|
com.liferay.portlet.dynamicdatalists.model.DDLRecord |
updateRecord(com.liferay.portal.kernel.upload.UploadPortletRequest uploadPortletRequest,
long recordId,
long recordSetId,
boolean mergeFields)
|
com.liferay.portlet.dynamicdatalists.model.DDLRecord |
updateRecord(com.liferay.portal.kernel.upload.UploadPortletRequest uploadPortletRequest,
long recordId,
long recordSetId,
boolean mergeFields,
boolean checkPermission)
|
void |
uploadRecordFieldFile(com.liferay.portlet.dynamicdatalists.model.DDLRecord record,
java.lang.String fieldName,
com.liferay.portal.kernel.upload.UploadPortletRequest uploadPortletRequest,
com.liferay.portal.service.ServiceContext serviceContext)
|
void |
uploadRecordFieldFiles(com.liferay.portlet.dynamicdatalists.model.DDLRecord record,
com.liferay.portal.kernel.upload.UploadPortletRequest uploadPortletRequest,
com.liferay.portal.service.ServiceContext serviceContext)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DDLImpl
public DDLImpl()
addAllReservedEls
public void addAllReservedEls(com.liferay.portal.kernel.xml.Element rootElement,
java.util.Map<java.lang.String,java.lang.String> tokens,
com.liferay.portlet.dynamicdatalists.model.DDLRecordSet recordSet)
- Specified by:
addAllReservedEls in interface com.liferay.portlet.dynamicdatalists.util.DDL
getFields
public com.liferay.portlet.dynamicdatamapping.storage.Fields getFields(com.liferay.portal.kernel.upload.UploadPortletRequest uploadPortletRequest,
long ddmStructureId)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Specified by:
getFields in interface com.liferay.portlet.dynamicdatalists.util.DDL
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
getFields
public com.liferay.portlet.dynamicdatamapping.storage.Fields getFields(com.liferay.portal.kernel.upload.UploadPortletRequest uploadPortletRequest,
long ddmStructureId,
long ddmTemplateId)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Specified by:
getFields in interface com.liferay.portlet.dynamicdatalists.util.DDL
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
getRecordFileUploadPath
public java.lang.String getRecordFileUploadPath(com.liferay.portlet.dynamicdatalists.model.DDLRecord record)
- Specified by:
getRecordFileUploadPath in interface com.liferay.portlet.dynamicdatalists.util.DDL
getRecordJSONObject
public com.liferay.portal.kernel.json.JSONObject getRecordJSONObject(com.liferay.portlet.dynamicdatalists.model.DDLRecord record)
throws java.lang.Exception
- Specified by:
getRecordJSONObject in interface com.liferay.portlet.dynamicdatalists.util.DDL
- Throws:
java.lang.Exception
getRecordJSONObject
public com.liferay.portal.kernel.json.JSONObject getRecordJSONObject(com.liferay.portlet.dynamicdatalists.model.DDLRecord record,
boolean latestRecordVersion)
throws java.lang.Exception
- Specified by:
getRecordJSONObject in interface com.liferay.portlet.dynamicdatalists.util.DDL
- Throws:
java.lang.Exception
getRecordSetJSONArray
public com.liferay.portal.kernel.json.JSONArray getRecordSetJSONArray(com.liferay.portlet.dynamicdatalists.model.DDLRecordSet recordSet)
throws java.lang.Exception
- Specified by:
getRecordSetJSONArray in interface com.liferay.portlet.dynamicdatalists.util.DDL
- Throws:
java.lang.Exception
getRecordsJSONArray
public com.liferay.portal.kernel.json.JSONArray getRecordsJSONArray(com.liferay.portlet.dynamicdatalists.model.DDLRecordSet recordSet)
throws java.lang.Exception
- Specified by:
getRecordsJSONArray in interface com.liferay.portlet.dynamicdatalists.util.DDL
- Throws:
java.lang.Exception
getRecordsJSONArray
public com.liferay.portal.kernel.json.JSONArray getRecordsJSONArray(java.util.List<com.liferay.portlet.dynamicdatalists.model.DDLRecord> records)
throws java.lang.Exception
- Specified by:
getRecordsJSONArray in interface com.liferay.portlet.dynamicdatalists.util.DDL
- Throws:
java.lang.Exception
getRecordsJSONArray
public com.liferay.portal.kernel.json.JSONArray getRecordsJSONArray(java.util.List<com.liferay.portlet.dynamicdatalists.model.DDLRecord> records,
boolean latestRecordVersion)
throws java.lang.Exception
- Specified by:
getRecordsJSONArray in interface com.liferay.portlet.dynamicdatalists.util.DDL
- Throws:
java.lang.Exception
getTemplateContent
public java.lang.String getTemplateContent(long ddmTemplateId,
com.liferay.portlet.dynamicdatalists.model.DDLRecordSet recordSet,
com.liferay.portal.theme.ThemeDisplay themeDisplay,
javax.portlet.RenderRequest renderRequest,
javax.portlet.RenderResponse renderResponse)
throws java.lang.Exception
- Specified by:
getTemplateContent in interface com.liferay.portlet.dynamicdatalists.util.DDL
- Throws:
java.lang.Exception
sendRecordFileUpload
public void sendRecordFileUpload(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
com.liferay.portlet.dynamicdatalists.model.DDLRecord record,
java.lang.String fieldName)
throws java.lang.Exception
- Specified by:
sendRecordFileUpload in interface com.liferay.portlet.dynamicdatalists.util.DDL
- Throws:
java.lang.Exception
sendRecordFileUpload
public void sendRecordFileUpload(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
long recordId,
java.lang.String fieldName)
throws java.lang.Exception
- Specified by:
sendRecordFileUpload in interface com.liferay.portlet.dynamicdatalists.util.DDL
- Throws:
java.lang.Exception
storeRecordFieldFile
public java.lang.String storeRecordFieldFile(com.liferay.portlet.dynamicdatalists.model.DDLRecord record,
java.lang.String fieldName,
java.io.InputStream inputStream)
throws java.lang.Exception
- Specified by:
storeRecordFieldFile in interface com.liferay.portlet.dynamicdatalists.util.DDL
- Throws:
java.lang.Exception
updateRecord
public com.liferay.portlet.dynamicdatalists.model.DDLRecord updateRecord(com.liferay.portal.kernel.upload.UploadPortletRequest uploadPortletRequest,
long recordId,
long recordSetId,
boolean mergeFields)
throws java.lang.Exception
- Specified by:
updateRecord in interface com.liferay.portlet.dynamicdatalists.util.DDL
- Throws:
java.lang.Exception
updateRecord
public com.liferay.portlet.dynamicdatalists.model.DDLRecord updateRecord(com.liferay.portal.kernel.upload.UploadPortletRequest uploadPortletRequest,
long recordId,
long recordSetId,
boolean mergeFields,
boolean checkPermission)
throws java.lang.Exception
- Specified by:
updateRecord in interface com.liferay.portlet.dynamicdatalists.util.DDL
- Throws:
java.lang.Exception
uploadRecordFieldFile
public void uploadRecordFieldFile(com.liferay.portlet.dynamicdatalists.model.DDLRecord record,
java.lang.String fieldName,
com.liferay.portal.kernel.upload.UploadPortletRequest uploadPortletRequest,
com.liferay.portal.service.ServiceContext serviceContext)
throws java.lang.Exception
- Specified by:
uploadRecordFieldFile in interface com.liferay.portlet.dynamicdatalists.util.DDL
- Throws:
java.lang.Exception
uploadRecordFieldFiles
public void uploadRecordFieldFiles(com.liferay.portlet.dynamicdatalists.model.DDLRecord record,
com.liferay.portal.kernel.upload.UploadPortletRequest uploadPortletRequest,
com.liferay.portal.service.ServiceContext serviceContext)
throws java.lang.Exception
- Specified by:
uploadRecordFieldFiles in interface com.liferay.portlet.dynamicdatalists.util.DDL
- Throws:
java.lang.Exception