public class DDLRecordLocalServiceUtil
extends java.lang.Object
com.liferay.dynamic.data.lists.service.impl.DDLRecordLocalServiceImpl
and
is an access point for service operations in application layer code running
on the local server. Methods of this service will not have security checks
based on the propagated JAAS credentials because this service can only be
accessed from within the same VM.DDLRecordLocalService
Constructor and Description |
---|
DDLRecordLocalServiceUtil() |
Modifier and Type | Method and Description |
---|---|
static DDLRecord |
addDDLRecord(DDLRecord ddlRecord)
Adds the ddl record to the database.
|
static DDLRecord |
addRecord(long userId,
long groupId,
long recordSetId,
int displayIndex,
com.liferay.dynamic.data.mapping.storage.DDMFormValues ddmFormValues,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
Adds a record referencing the record set.
|
static DDLRecord |
addRecord(long userId,
long groupId,
long ddmStorageId,
long ddlRecordSetId,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
Deprecated.
As of Athanasius (7.3.x)
|
static DDLRecord |
addRecord(long userId,
long groupId,
long ddmStorageId,
long ddlRecordSetId,
java.lang.String className,
long classPK,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
static DDLRecord |
createDDLRecord(long recordId)
Creates a new ddl record with the primary key.
|
static com.liferay.portal.kernel.model.PersistedModel |
createPersistedModel(java.io.Serializable primaryKeyObj) |
static DDLRecord |
deleteDDLRecord(DDLRecord ddlRecord)
Deletes the ddl record from the database.
|
static DDLRecord |
deleteDDLRecord(long recordId)
Deletes the ddl record with the primary key from the database.
|
static com.liferay.portal.kernel.model.PersistedModel |
deletePersistedModel(com.liferay.portal.kernel.model.PersistedModel persistedModel) |
static DDLRecord |
deleteRecord(DDLRecord record)
Deletes the record and its resources.
|
static void |
deleteRecord(long recordId)
Deletes the record and its resources.
|
static void |
deleteRecords(long recordSetId)
Deletes all the record set's records.
|
static <T> T |
dslQuery(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery) |
static int |
dslQueryCount(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery) |
static com.liferay.portal.kernel.dao.orm.DynamicQuery |
dynamicQuery() |
static <T> java.util.List<T> |
dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
Performs a dynamic query on the database and returns the matching rows.
|
static <T> java.util.List<T> |
dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
int start,
int end)
Performs a dynamic query on the database and returns a range of the matching rows.
|
static <T> java.util.List<T> |
dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<T> orderByComparator)
Performs a dynamic query on the database and returns an ordered range of the matching rows.
|
static long |
dynamicQueryCount(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
Returns the number of rows matching the dynamic query.
|
static long |
dynamicQueryCount(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
com.liferay.portal.kernel.dao.orm.Projection projection)
Returns the number of rows matching the dynamic query.
|
static DDLRecord |
fetchDDLRecord(long recordId) |
static DDLRecord |
fetchDDLRecordByUuidAndGroupId(java.lang.String uuid,
long groupId)
Returns the ddl record matching the UUID and group.
|
static DDLRecord |
fetchFirstRecord(java.lang.String className,
long classPK) |
static DDLRecord |
fetchRecord(long recordId)
Returns the record with the ID.
|
static com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery |
getActionableDynamicQuery() |
static java.util.List<DDLRecord> |
getCompanyRecords(long companyId,
int status,
int scope,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<DDLRecord> orderByComparator)
Returns an ordered range of all the records matching the company,
workflow status, and scope.
|
static int |
getCompanyRecordsCount(long companyId,
int status,
int scope)
Returns the number of records matching the company, workflow status, and
scope.
|
static DDLRecord |
getDDLRecord(long recordId)
Returns the ddl record with the primary key.
|
static DDLRecord |
getDDLRecordByUuidAndGroupId(java.lang.String uuid,
long groupId)
Returns the ddl record matching the UUID and group.
|
static java.util.List<DDLRecord> |
getDDLRecords(int start,
int end)
Returns a range of all the ddl records.
|
static java.util.List<DDLRecord> |
getDDLRecordsByUuidAndCompanyId(java.lang.String uuid,
long companyId)
Returns all the ddl records matching the UUID and company.
|
static java.util.List<DDLRecord> |
getDDLRecordsByUuidAndCompanyId(java.lang.String uuid,
long companyId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<DDLRecord> orderByComparator)
Returns a range of ddl records matching the UUID and company.
|
static int |
getDDLRecordsCount()
Returns the number of ddl records.
|
static com.liferay.dynamic.data.mapping.storage.DDMFormValues |
getDDMFormValues(long ddmStorageId)
Returns the DDM form values object associated with the record storage ID
See
DDLRecord#getDDMFormValues in the
com.liferay.dynamic.data.lists.api module. |
static com.liferay.portal.kernel.dao.orm.ExportActionableDynamicQuery |
getExportActionableDynamicQuery(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext) |
static com.liferay.portal.kernel.dao.orm.IndexableActionableDynamicQuery |
getIndexableActionableDynamicQuery() |
static java.lang.Long[] |
getMinAndMaxCompanyRecordIds(long companyId,
int status,
int scope) |
static java.util.List<DDLRecord> |
getMinAndMaxCompanyRecords(long companyId,
int status,
int scope,
long minRecordId,
long maxRecordId) |
static java.lang.String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier.
|
static com.liferay.portal.kernel.model.PersistedModel |
getPersistedModel(java.io.Serializable primaryKeyObj) |
static DDLRecord |
getRecord(long recordId)
Returns the record with the ID.
|
static java.util.List<DDLRecord> |
getRecords(long recordSetId)
Returns all the records matching the record set ID
|
static java.util.List<DDLRecord> |
getRecords(long recordSetId,
int status,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<DDLRecord> orderByComparator)
Returns an ordered range of all the records matching the record set ID
and workflow status.
|
static java.util.List<DDLRecord> |
getRecords(long recordSetId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<DDLRecord> orderByComparator) |
static java.util.List<DDLRecord> |
getRecords(long recordSetId,
long userId)
Returns all the records matching the record set ID and user ID.
|
static java.util.List<DDLRecord> |
getRecords(long recordSetId,
long userId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<DDLRecord> orderByComparator) |
static int |
getRecordsCount(long recordSetId) |
static int |
getRecordsCount(long recordSetId,
int status)
Returns the number of records matching the record set ID and workflow
status.
|
static int |
getRecordsCount(long recordSetId,
long userId) |
static DDLRecordLocalService |
getService() |
static void |
revertRecord(long userId,
long recordId,
java.lang.String version,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
Reverts the record to the given version.
|
static com.liferay.portal.kernel.search.Hits |
search(com.liferay.portal.kernel.search.SearchContext searchContext)
Returns hits to all the records indexed by the search engine matching the
search context.
|
static com.liferay.portal.kernel.search.BaseModelSearchResult<DDLRecord> |
searchDDLRecords(com.liferay.portal.kernel.search.SearchContext searchContext)
Searches for records documents indexed by the search engine.
|
static void |
updateAsset(long userId,
DDLRecord record,
DDLRecordVersion recordVersion,
long[] assetCategoryIds,
java.lang.String[] assetTagNames,
java.util.Locale locale,
java.lang.Double priority)
Updates the record's asset with new asset categories, tag names, and link
entries, removing and adding them as necessary.
|
static DDLRecord |
updateDDLRecord(DDLRecord ddlRecord)
Updates the ddl record in the database or adds it if it does not yet exist.
|
static DDLRecord |
updateRecord(long userId,
long recordId,
boolean majorVersion,
int displayIndex,
com.liferay.dynamic.data.mapping.storage.DDMFormValues ddmFormValues,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
Updates the record, replacing its display index and values.
|
static DDLRecord |
updateRecord(long userId,
long recordId,
long ddmStorageId,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
static DDLRecord |
updateStatus(long userId,
long recordVersionId,
int status,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
Updates the workflow status of the record version.
|
public static DDLRecord addDDLRecord(DDLRecord ddlRecord)
Important: Inspect DDLRecordLocalServiceImpl for overloaded versions of the method. If provided, use these entry points to the API, as the implementation logic may require the additional parameters defined there.
ddlRecord
- the ddl recordpublic static DDLRecord addRecord(long userId, long groupId, long recordSetId, int displayIndex, com.liferay.dynamic.data.mapping.storage.DDMFormValues ddmFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
userId
- the primary key of the record's creator/ownergroupId
- the primary key of the record's grouprecordSetId
- the primary key of the record setdisplayIndex
- the index position in which the record is displayed
in the spreadsheet viewddmFormValues
- the record values. See DDMFormValues
in the dynamic.data.mapping.api
module.serviceContext
- the service context to be applied. This can set
the UUID, guest permissions, and group permissions for the
record.com.liferay.portal.kernel.exception.PortalException
- if a portal exception occurred@Deprecated public static DDLRecord addRecord(long userId, long groupId, long ddmStorageId, long ddlRecordSetId, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static DDLRecord addRecord(long userId, long groupId, long ddmStorageId, long ddlRecordSetId, java.lang.String className, long classPK, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static DDLRecord createDDLRecord(long recordId)
recordId
- the primary key for the new ddl recordpublic static com.liferay.portal.kernel.model.PersistedModel createPersistedModel(java.io.Serializable primaryKeyObj) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static DDLRecord deleteDDLRecord(DDLRecord ddlRecord)
Important: Inspect DDLRecordLocalServiceImpl for overloaded versions of the method. If provided, use these entry points to the API, as the implementation logic may require the additional parameters defined there.
ddlRecord
- the ddl recordpublic static DDLRecord deleteDDLRecord(long recordId) throws com.liferay.portal.kernel.exception.PortalException
Important: Inspect DDLRecordLocalServiceImpl for overloaded versions of the method. If provided, use these entry points to the API, as the implementation logic may require the additional parameters defined there.
recordId
- the primary key of the ddl recordcom.liferay.portal.kernel.exception.PortalException
- if a ddl record with the primary key could not be foundpublic static com.liferay.portal.kernel.model.PersistedModel deletePersistedModel(com.liferay.portal.kernel.model.PersistedModel persistedModel) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static DDLRecord deleteRecord(DDLRecord record) throws com.liferay.portal.kernel.exception.PortalException
record
- the record to be deletedcom.liferay.portal.kernel.exception.PortalException
- if a portal exception occurredpublic static void deleteRecord(long recordId) throws com.liferay.portal.kernel.exception.PortalException
recordId
- the primary key of the record to be deletedcom.liferay.portal.kernel.exception.PortalException
- if a portal exception occurredpublic static void deleteRecords(long recordSetId) throws com.liferay.portal.kernel.exception.PortalException
recordSetId
- the primary key of the record set from which to
delete recordscom.liferay.portal.kernel.exception.PortalException
- if a portal exception occurredpublic static <T> T dslQuery(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery)
public static int dslQueryCount(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery)
public static com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery()
public static <T> java.util.List<T> dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
dynamicQuery
- the dynamic querypublic static <T> java.util.List<T> dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, int end)
Useful when paginating results. Returns a maximum of end - start
instances. start
and end
are not primary keys, they are indexes in the result set. Thus, 0
refers to the first result in the set. Setting both start
and end
to com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS
will return the full result set. If orderByComparator
is specified, then the query will include the given ORDER BY logic. If orderByComparator
is absent, then the query will include the default ORDER BY logic from com.liferay.dynamic.data.lists.model.impl.DDLRecordModelImpl
.
dynamicQuery
- the dynamic querystart
- the lower bound of the range of model instancesend
- the upper bound of the range of model instances (not inclusive)public static <T> java.util.List<T> dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<T> orderByComparator)
Useful when paginating results. Returns a maximum of end - start
instances. start
and end
are not primary keys, they are indexes in the result set. Thus, 0
refers to the first result in the set. Setting both start
and end
to com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS
will return the full result set. If orderByComparator
is specified, then the query will include the given ORDER BY logic. If orderByComparator
is absent, then the query will include the default ORDER BY logic from com.liferay.dynamic.data.lists.model.impl.DDLRecordModelImpl
.
dynamicQuery
- the dynamic querystart
- the lower bound of the range of model instancesend
- the upper bound of the range of model instances (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)public static long dynamicQueryCount(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
dynamicQuery
- the dynamic querypublic static long dynamicQueryCount(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, com.liferay.portal.kernel.dao.orm.Projection projection)
dynamicQuery
- the dynamic queryprojection
- the projection to apply to the querypublic static DDLRecord fetchDDLRecord(long recordId)
public static DDLRecord fetchDDLRecordByUuidAndGroupId(java.lang.String uuid, long groupId)
uuid
- the ddl record's UUIDgroupId
- the primary key of the groupnull
if a matching ddl record could not be foundpublic static DDLRecord fetchFirstRecord(java.lang.String className, long classPK)
public static DDLRecord fetchRecord(long recordId)
recordId
- the primary key of the recordnull
if a matching record
could not be foundpublic static com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery getActionableDynamicQuery()
public static java.util.List<DDLRecord> getCompanyRecords(long companyId, int status, int scope, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<DDLRecord> orderByComparator)
Useful when paginating results. Returns a maximum of end -
start
instances. start
and end
are not
primary keys, they are indexes in the result set. Thus, 0
refers to the first result in the set. Setting both start
and end
to QueryUtil.ALL_POS
will return the
full result set.
companyId
- the primary key of the record's companystatus
- the record's workflow status. For more information search
the portal kernel's WorkflowConstants class for constants
starting with the "STATUS_" prefix.scope
- the record's scope. For more information search the
dynamic-data-lists-api module's DDLRecordSetConstants class for
constants starting with the "SCOPE_" prefix.start
- the lower bound of the range of records to returnend
- the upper bound of the range of records to return (not
inclusive)orderByComparator
- the comparator to order the recordspublic static int getCompanyRecordsCount(long companyId, int status, int scope)
companyId
- the primary key of the record's companystatus
- the record's workflow status. For more information search
the portal kernel's WorkflowConstants class for constants
starting with the "STATUS_" prefix.scope
- the record's scope. For more information search the
dynamic-data-lists-api module's DDLRecordSetConstants class for
constants starting with the "SCOPE_" prefix.public static DDLRecord getDDLRecord(long recordId) throws com.liferay.portal.kernel.exception.PortalException
recordId
- the primary key of the ddl recordcom.liferay.portal.kernel.exception.PortalException
- if a ddl record with the primary key could not be foundpublic static DDLRecord getDDLRecordByUuidAndGroupId(java.lang.String uuid, long groupId) throws com.liferay.portal.kernel.exception.PortalException
uuid
- the ddl record's UUIDgroupId
- the primary key of the groupcom.liferay.portal.kernel.exception.PortalException
- if a matching ddl record could not be foundpublic static java.util.List<DDLRecord> getDDLRecords(int start, int end)
Useful when paginating results. Returns a maximum of end - start
instances. start
and end
are not primary keys, they are indexes in the result set. Thus, 0
refers to the first result in the set. Setting both start
and end
to com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS
will return the full result set. If orderByComparator
is specified, then the query will include the given ORDER BY logic. If orderByComparator
is absent, then the query will include the default ORDER BY logic from com.liferay.dynamic.data.lists.model.impl.DDLRecordModelImpl
.
start
- the lower bound of the range of ddl recordsend
- the upper bound of the range of ddl records (not inclusive)public static java.util.List<DDLRecord> getDDLRecordsByUuidAndCompanyId(java.lang.String uuid, long companyId)
uuid
- the UUID of the ddl recordscompanyId
- the primary key of the companypublic static java.util.List<DDLRecord> getDDLRecordsByUuidAndCompanyId(java.lang.String uuid, long companyId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<DDLRecord> orderByComparator)
uuid
- the UUID of the ddl recordscompanyId
- the primary key of the companystart
- the lower bound of the range of ddl recordsend
- the upper bound of the range of ddl records (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)public static int getDDLRecordsCount()
public static com.liferay.dynamic.data.mapping.storage.DDMFormValues getDDMFormValues(long ddmStorageId) throws com.liferay.dynamic.data.mapping.exception.StorageException
DDLRecord#getDDMFormValues
in the
com.liferay.dynamic.data.lists.api
module.ddmStorageId
- the storage ID associated with the recordcom.liferay.dynamic.data.mapping.exception.StorageException
public static com.liferay.portal.kernel.dao.orm.ExportActionableDynamicQuery getExportActionableDynamicQuery(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext)
public static com.liferay.portal.kernel.dao.orm.IndexableActionableDynamicQuery getIndexableActionableDynamicQuery()
public static java.lang.Long[] getMinAndMaxCompanyRecordIds(long companyId, int status, int scope)
public static java.util.List<DDLRecord> getMinAndMaxCompanyRecords(long companyId, int status, int scope, long minRecordId, long maxRecordId)
public static java.lang.String getOSGiServiceIdentifier()
public static com.liferay.portal.kernel.model.PersistedModel getPersistedModel(java.io.Serializable primaryKeyObj) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static DDLRecord getRecord(long recordId) throws com.liferay.portal.kernel.exception.PortalException
recordId
- the primary key of the recordcom.liferay.portal.kernel.exception.PortalException
- if a portal exception occurredpublic static java.util.List<DDLRecord> getRecords(long recordSetId)
recordSetId
- the record's record set IDpublic static java.util.List<DDLRecord> getRecords(long recordSetId, int status, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<DDLRecord> orderByComparator)
Useful when paginating results. Returns a maximum of end -
start
instances. start
and end
are not
primary keys, they are indexes in the result set. Thus, 0
refers to the first result in the set. Setting both start
and end
to QueryUtil.ALL_POS
will return the
full result set.
recordSetId
- the record's record set IDstatus
- the record's workflow status. For more information search
the portal kernel's WorkflowConstants class for constants
starting with the "STATUS_" prefix.start
- the lower bound of the range of records to returnend
- the upper bound of the range of records to return (not
inclusive)orderByComparator
- the comparator to order the recordspublic static java.util.List<DDLRecord> getRecords(long recordSetId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<DDLRecord> orderByComparator)
public static java.util.List<DDLRecord> getRecords(long recordSetId, long userId)
recordSetId
- the record's record set IDuserId
- the user ID the records belong topublic static java.util.List<DDLRecord> getRecords(long recordSetId, long userId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<DDLRecord> orderByComparator)
public static int getRecordsCount(long recordSetId)
public static int getRecordsCount(long recordSetId, int status)
recordSetId
- the record's record set IDstatus
- the record's workflow status. For more information search
the portal kernel's WorkflowConstants class for constants
starting with the "STATUS_" prefix.public static int getRecordsCount(long recordSetId, long userId)
public static void revertRecord(long userId, long recordId, java.lang.String version, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
userId
- the primary key of the user who is reverting the recordrecordId
- the primary key of the recordversion
- the version to revert toserviceContext
- the service context to be applied. This can set
the record modified date.com.liferay.portal.kernel.exception.PortalException
- if a portal exception occurredpublic static com.liferay.portal.kernel.search.Hits search(com.liferay.portal.kernel.search.SearchContext searchContext)
searchContext
- the search context to be applied for searching
records. For more information, see SearchContext
in
the portal-kernel
module.public static com.liferay.portal.kernel.search.BaseModelSearchResult<DDLRecord> searchDDLRecords(com.liferay.portal.kernel.search.SearchContext searchContext)
searchContext
- the search context to be applied for searching
documents. For more information, see SearchContext
in the portal-kernel
module.public static void updateAsset(long userId, DDLRecord record, DDLRecordVersion recordVersion, long[] assetCategoryIds, java.lang.String[] assetTagNames, java.util.Locale locale, java.lang.Double priority) throws com.liferay.portal.kernel.exception.PortalException
userId
- the primary key of the user updating the record's assetrecord
- the recordrecordVersion
- the record versionassetCategoryIds
- the primary keys of the new asset categoriesassetTagNames
- the new asset tag nameslocale
- the locale to apply to the assetpriority
- the new prioritycom.liferay.portal.kernel.exception.PortalException
- if a portal exception occurredpublic static DDLRecord updateDDLRecord(DDLRecord ddlRecord)
Important: Inspect DDLRecordLocalServiceImpl for overloaded versions of the method. If provided, use these entry points to the API, as the implementation logic may require the additional parameters defined there.
ddlRecord
- the ddl recordpublic static DDLRecord updateRecord(long userId, long recordId, boolean majorVersion, int displayIndex, com.liferay.dynamic.data.mapping.storage.DDMFormValues ddmFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
userId
- the primary key of the user updating the recordrecordId
- the primary key of the recordmajorVersion
- whether this update is a major change. A major
change increments the record's major version number.displayIndex
- the index position in which the record is displayed
in the spreadsheet viewddmFormValues
- the record values. See DDMFormValues
in the dynamic.data.mapping.api
module.serviceContext
- the service context to be applied. This can set
the record modified date.com.liferay.portal.kernel.exception.PortalException
- if a portal exception occurredpublic static DDLRecord updateRecord(long userId, long recordId, long ddmStorageId, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static DDLRecord updateStatus(long userId, long recordVersionId, int status, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
userId
- the primary key of the user updating the record's workflow
statusrecordVersionId
- the primary key of the record versionstatus
- serviceContext
- the service context to be applied. This can set
the modification date and status date.com.liferay.portal.kernel.exception.PortalException
- if a portal exception occurredpublic static DDLRecordLocalService getService()