Class ObjectEntryVersionLocalServiceUtil
com.liferay.object.service.impl.ObjectEntryVersionLocalServiceImpl 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.- See Also:
- Generated:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ObjectEntryVersionaddObjectEntryVersion(ObjectEntry objectEntry) static ObjectEntryVersionaddObjectEntryVersion(ObjectEntryVersion objectEntryVersion) Adds the object entry version to the database.static voidcheckObjectEntryVersions(long companyId) static ObjectEntryVersioncreateObjectEntryVersion(long objectEntryVersionId) Creates a new object entry version with the primary key.static com.liferay.portal.kernel.model.PersistedModelcreatePersistedModel(Serializable primaryKeyObj) static ObjectEntryVersiondeleteObjectEntryVersion(long objectEntryVersionId) Deletes the object entry version with the primary key from the database.static ObjectEntryVersiondeleteObjectEntryVersion(long objectEntryId, int version) static ObjectEntryVersiondeleteObjectEntryVersion(ObjectEntryVersion objectEntryVersion) Deletes the object entry version from the database.static voiddeleteObjectEntryVersionByObjectDefinitionId(Long objectDefinitionId) static voiddeleteObjectEntryVersions(long objectEntryId) static com.liferay.portal.kernel.model.PersistedModeldeletePersistedModel(com.liferay.portal.kernel.model.PersistedModel persistedModel) static <T> TdslQuery(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery) static intdslQueryCount(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery) static com.liferay.portal.kernel.dao.orm.DynamicQuerystatic <T> 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> 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> 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 longdynamicQueryCount(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) Returns the number of rows matching the dynamic query.static longdynamicQueryCount(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 ObjectEntryVersionexpireObjectEntryVersion(long userId, ObjectEntry objectEntry, int version, com.liferay.portal.kernel.service.ServiceContext serviceContext) static ObjectEntryVersionexpireObjectEntryVersion(long userId, ObjectEntryVersion objectEntryVersion) static voidexpireObjectEntryVersions(long userId, ObjectEntry objectEntry, com.liferay.portal.kernel.service.ServiceContext serviceContext) static ObjectEntryVersionfetchObjectEntryVersion(long objectEntryVersionId) static ObjectEntryVersionfetchObjectEntryVersionByUuidAndCompanyId(String uuid, long companyId) Returns the object entry version with the matching UUID and company.static com.liferay.portal.kernel.dao.orm.ActionableDynamicQuerystatic com.liferay.portal.kernel.dao.orm.ExportActionableDynamicQuerygetExportActionableDynamicQuery(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext) static com.liferay.portal.kernel.dao.orm.IndexableActionableDynamicQuerystatic ObjectEntryVersiongetObjectEntryVersion(long objectEntryVersionId) Returns the object entry version with the primary key.static ObjectEntryVersiongetObjectEntryVersion(long objectEntryId, int version) static ObjectEntryVersiongetObjectEntryVersionByUuidAndCompanyId(String uuid, long companyId) Returns the object entry version with the matching UUID and company.static List<ObjectEntryVersion> getObjectEntryVersions(int start, int end) Returns a range of all the object entry versions.static List<ObjectEntryVersion> getObjectEntryVersions(long objectEntryId) static List<ObjectEntryVersion> getObjectEntryVersions(long objectEntryId, int start, int end) static intReturns the number of object entry versions.static intgetObjectEntryVersionsCount(long objectEntryId) static StringReturns the OSGi service identifier.static com.liferay.portal.kernel.model.PersistedModelgetPersistedModel(Serializable primaryKeyObj) static booleanisLatestObjectEntryVersion(long objectEntryId, int version) static ObjectEntryVersionupdateLatestObjectEntryVersion(ObjectEntry objectEntry) static ObjectEntryVersionupdateObjectEntryVersion(ObjectEntryVersion objectEntryVersion) Updates the object entry version in the database or adds it if it does not yet exist.
-
Constructor Details
-
ObjectEntryVersionLocalServiceUtil
public ObjectEntryVersionLocalServiceUtil()
-
-
Method Details
-
addObjectEntryVersion
public static ObjectEntryVersion addObjectEntryVersion(ObjectEntry objectEntry) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
addObjectEntryVersion
Adds the object entry version to the database. Also notifies the appropriate model listeners.Important: Inspect ObjectEntryVersionLocalServiceImpl 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.
- Parameters:
objectEntryVersion- the object entry version- Returns:
- the object entry version that was added
-
checkObjectEntryVersions
public static void checkObjectEntryVersions(long companyId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
createObjectEntryVersion
Creates a new object entry version with the primary key. Does not add the object entry version to the database.- Parameters:
objectEntryVersionId- the primary key for the new object entry version- Returns:
- the new object entry version
-
createPersistedModel
public static com.liferay.portal.kernel.model.PersistedModel createPersistedModel(Serializable primaryKeyObj) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
deleteObjectEntryVersion
public static ObjectEntryVersion deleteObjectEntryVersion(long objectEntryVersionId) throws com.liferay.portal.kernel.exception.PortalException Deletes the object entry version with the primary key from the database. Also notifies the appropriate model listeners.Important: Inspect ObjectEntryVersionLocalServiceImpl 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.
- Parameters:
objectEntryVersionId- the primary key of the object entry version- Returns:
- the object entry version that was removed
- Throws:
com.liferay.portal.kernel.exception.PortalException- if a object entry version with the primary key could not be found
-
deleteObjectEntryVersion
public static ObjectEntryVersion deleteObjectEntryVersion(long objectEntryId, int version) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
deleteObjectEntryVersion
Deletes the object entry version from the database. Also notifies the appropriate model listeners.Important: Inspect ObjectEntryVersionLocalServiceImpl 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.
- Parameters:
objectEntryVersion- the object entry version- Returns:
- the object entry version that was removed
-
deleteObjectEntryVersionByObjectDefinitionId
-
deleteObjectEntryVersions
public static void deleteObjectEntryVersions(long objectEntryId) -
deletePersistedModel
public static com.liferay.portal.kernel.model.PersistedModel deletePersistedModel(com.liferay.portal.kernel.model.PersistedModel persistedModel) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
dslQuery
public static <T> T dslQuery(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery) -
dslQueryCount
public static int dslQueryCount(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery) -
dynamicQuery
public static com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() -
dynamicQuery
Performs a dynamic query on the database and returns the matching rows.- Parameters:
dynamicQuery- the dynamic query- Returns:
- the matching rows
-
dynamicQuery
public static <T> 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.Useful when paginating results. Returns a maximum of
end - startinstances.startandendare not primary keys, they are indexes in the result set. Thus,0refers to the first result in the set. Setting bothstartandendtocom.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POSwill return the full result set. IforderByComparatoris specified, then the query will include the given ORDER BY logic. IforderByComparatoris absent, then the query will include the default ORDER BY logic fromcom.liferay.object.model.impl.ObjectEntryVersionModelImpl.- Parameters:
dynamicQuery- the dynamic querystart- the lower bound of the range of model instancesend- the upper bound of the range of model instances (not inclusive)- Returns:
- the range of matching rows
-
dynamicQuery
public static <T> 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.Useful when paginating results. Returns a maximum of
end - startinstances.startandendare not primary keys, they are indexes in the result set. Thus,0refers to the first result in the set. Setting bothstartandendtocom.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POSwill return the full result set. IforderByComparatoris specified, then the query will include the given ORDER BY logic. IforderByComparatoris absent, then the query will include the default ORDER BY logic fromcom.liferay.object.model.impl.ObjectEntryVersionModelImpl.- Parameters:
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 (optionallynull)- Returns:
- the ordered range of matching rows
-
dynamicQueryCount
public static long dynamicQueryCount(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) Returns the number of rows matching the dynamic query.- Parameters:
dynamicQuery- the dynamic query- Returns:
- the number of rows matching the dynamic query
-
dynamicQueryCount
public 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.- Parameters:
dynamicQuery- the dynamic queryprojection- the projection to apply to the query- Returns:
- the number of rows matching the dynamic query
-
expireObjectEntryVersion
public static ObjectEntryVersion expireObjectEntryVersion(long userId, ObjectEntry objectEntry, int version, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
expireObjectEntryVersion
public static ObjectEntryVersion expireObjectEntryVersion(long userId, ObjectEntryVersion objectEntryVersion) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
expireObjectEntryVersions
public static void expireObjectEntryVersions(long userId, ObjectEntry objectEntry, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws Exception - Throws:
Exception
-
fetchObjectEntryVersion
-
fetchObjectEntryVersionByUuidAndCompanyId
public static ObjectEntryVersion fetchObjectEntryVersionByUuidAndCompanyId(String uuid, long companyId) Returns the object entry version with the matching UUID and company.- Parameters:
uuid- the object entry version's UUIDcompanyId- the primary key of the company- Returns:
- the matching object entry version, or
nullif a matching object entry version could not be found
-
getActionableDynamicQuery
public static com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery getActionableDynamicQuery() -
getExportActionableDynamicQuery
public static com.liferay.portal.kernel.dao.orm.ExportActionableDynamicQuery getExportActionableDynamicQuery(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext) -
getIndexableActionableDynamicQuery
public static com.liferay.portal.kernel.dao.orm.IndexableActionableDynamicQuery getIndexableActionableDynamicQuery() -
getObjectEntryVersion
public static ObjectEntryVersion getObjectEntryVersion(long objectEntryVersionId) throws com.liferay.portal.kernel.exception.PortalException Returns the object entry version with the primary key.- Parameters:
objectEntryVersionId- the primary key of the object entry version- Returns:
- the object entry version
- Throws:
com.liferay.portal.kernel.exception.PortalException- if a object entry version with the primary key could not be found
-
getObjectEntryVersion
public static ObjectEntryVersion getObjectEntryVersion(long objectEntryId, int version) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getObjectEntryVersionByUuidAndCompanyId
public static ObjectEntryVersion getObjectEntryVersionByUuidAndCompanyId(String uuid, long companyId) throws com.liferay.portal.kernel.exception.PortalException Returns the object entry version with the matching UUID and company.- Parameters:
uuid- the object entry version's UUIDcompanyId- the primary key of the company- Returns:
- the matching object entry version
- Throws:
com.liferay.portal.kernel.exception.PortalException- if a matching object entry version could not be found
-
getObjectEntryVersions
Returns a range of all the object entry versions.Useful when paginating results. Returns a maximum of
end - startinstances.startandendare not primary keys, they are indexes in the result set. Thus,0refers to the first result in the set. Setting bothstartandendtocom.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POSwill return the full result set. IforderByComparatoris specified, then the query will include the given ORDER BY logic. IforderByComparatoris absent, then the query will include the default ORDER BY logic fromcom.liferay.object.model.impl.ObjectEntryVersionModelImpl.- Parameters:
start- the lower bound of the range of object entry versionsend- the upper bound of the range of object entry versions (not inclusive)- Returns:
- the range of object entry versions
-
getObjectEntryVersions
-
getObjectEntryVersions
public static List<ObjectEntryVersion> getObjectEntryVersions(long objectEntryId, int start, int end) -
getObjectEntryVersionsCount
public static int getObjectEntryVersionsCount()Returns the number of object entry versions.- Returns:
- the number of object entry versions
-
getObjectEntryVersionsCount
public static int getObjectEntryVersionsCount(long objectEntryId) -
getOSGiServiceIdentifier
Returns the OSGi service identifier.- Returns:
- the OSGi service identifier
-
getPersistedModel
public static com.liferay.portal.kernel.model.PersistedModel getPersistedModel(Serializable primaryKeyObj) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
isLatestObjectEntryVersion
public static boolean isLatestObjectEntryVersion(long objectEntryId, int version) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
updateLatestObjectEntryVersion
public static ObjectEntryVersion updateLatestObjectEntryVersion(ObjectEntry objectEntry) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
updateObjectEntryVersion
Updates the object entry version in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.Important: Inspect ObjectEntryVersionLocalServiceImpl 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.
- Parameters:
objectEntryVersion- the object entry version- Returns:
- the object entry version that was updated
-
getService
-