@ProviderType
@Transactional(isolation=PORTAL,
rollbackFor={com.liferay.portal.kernel.exception.PortalException.class,com.liferay.portal.kernel.exception.SystemException.class})
public interface CTEntryLocalService
extends com.liferay.portal.kernel.service.BaseLocalService, com.liferay.portal.kernel.service.PersistedModelLocalService
CTEntryLocalServiceUtil
Modifier and Type | Method and Description |
---|---|
void |
addCTCollectionCTEntries(long ctCollectionId,
java.util.List<CTEntry> ctEntries) |
void |
addCTCollectionCTEntries(long ctCollectionId,
long[] ctEntryIds) |
void |
addCTCollectionCTEntry(long ctCollectionId,
CTEntry ctEntry) |
void |
addCTCollectionCTEntry(long ctCollectionId,
long ctEntryId) |
CTEntry |
addCTEntry(CTEntry ctEntry)
Adds the ct entry to the database.
|
CTEntry |
addCTEntry(long userId,
long modelClassNameId,
long modelClassPK,
long modelResourcePrimKey,
int changeType,
long ctCollectionId,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
void |
addCTEntryAggregateCTEntries(long ctEntryAggregateId,
java.util.List<CTEntry> ctEntries) |
void |
addCTEntryAggregateCTEntries(long ctEntryAggregateId,
long[] ctEntryIds) |
void |
addCTEntryAggregateCTEntry(long ctEntryAggregateId,
CTEntry ctEntry) |
void |
addCTEntryAggregateCTEntry(long ctEntryAggregateId,
long ctEntryId) |
void |
clearCTCollectionCTEntries(long ctCollectionId) |
void |
clearCTEntryAggregateCTEntries(long ctEntryAggregateId) |
CTEntry |
createCTEntry(long ctEntryId)
Creates a new ct entry with the primary key.
|
void |
deleteCTCollectionCTEntries(long ctCollectionId,
java.util.List<CTEntry> ctEntries) |
void |
deleteCTCollectionCTEntries(long ctCollectionId,
long[] ctEntryIds) |
void |
deleteCTCollectionCTEntry(long ctCollectionId,
CTEntry ctEntry) |
void |
deleteCTCollectionCTEntry(long ctCollectionId,
long ctEntryId) |
CTEntry |
deleteCTEntry(CTEntry ctEntry)
Deletes the ct entry from the database.
|
CTEntry |
deleteCTEntry(long ctEntryId)
Deletes the ct entry with the primary key from the database.
|
void |
deleteCTEntryAggregateCTEntries(long ctEntryAggregateId,
java.util.List<CTEntry> ctEntries) |
void |
deleteCTEntryAggregateCTEntries(long ctEntryAggregateId,
long[] ctEntryIds) |
void |
deleteCTEntryAggregateCTEntry(long ctEntryAggregateId,
CTEntry ctEntry) |
void |
deleteCTEntryAggregateCTEntry(long ctEntryAggregateId,
long ctEntryId) |
com.liferay.portal.kernel.model.PersistedModel |
deletePersistedModel(com.liferay.portal.kernel.model.PersistedModel persistedModel) |
com.liferay.portal.kernel.dao.orm.DynamicQuery |
dynamicQuery() |
<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.
|
<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.
|
<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.
|
long |
dynamicQueryCount(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
Returns the number of rows matching the dynamic query.
|
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.
|
java.util.List<CTEntry> |
fetchCTEntries(long modelClassNameId) |
java.util.List<CTEntry> |
fetchCTEntries(long ctCollectionId,
long modelResourcePrimKey,
com.liferay.portal.kernel.dao.orm.QueryDefinition<CTEntry> queryDefinition) |
java.util.List<CTEntry> |
fetchCTEntries(long ctCollectionId,
com.liferay.portal.kernel.dao.orm.QueryDefinition<CTEntry> queryDefinition) |
java.util.List<CTEntry> |
fetchCTEntries(java.lang.String modelClassName) |
java.util.List<CTEntry> |
fetchCTEntriesByModelClassNameId(long ctCollectionId,
long modelClassNameId,
com.liferay.portal.kernel.dao.orm.QueryDefinition<CTEntry> queryDefinition) |
CTEntry |
fetchCTEntry(long ctEntryId) |
CTEntry |
fetchCTEntry(long modelClassNameId,
long modelClassPK) |
CTEntry |
fetchCTEntry(long ctCollectionId,
long modelClassNameId,
long modelClassPK) |
com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery |
getActionableDynamicQuery() |
java.util.List<CTEntry> |
getCTCollectionCTEntries(long ctCollectionId) |
java.util.List<CTEntry> |
getCTCollectionCTEntries(long ctCollectionId,
int start,
int end) |
java.util.List<CTEntry> |
getCTCollectionCTEntries(long ctCollectionId,
int status,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<CTEntry> orderByComparator) |
java.util.List<CTEntry> |
getCTCollectionCTEntries(long ctCollectionId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<CTEntry> orderByComparator) |
int |
getCTCollectionCTEntriesCount(long ctCollectionId) |
long[] |
getCTCollectionPrimaryKeys(long ctEntryId)
Returns the ctCollectionIds of the ct collections associated with the ct entry.
|
java.util.List<CTEntry> |
getCTEntries(int start,
int end)
Returns a range of all the ct entries.
|
int |
getCTEntriesCount()
Returns the number of ct entries.
|
int |
getCTEntriesCount(long ctCollectionId,
com.liferay.portal.kernel.dao.orm.QueryDefinition<CTEntry> queryDefinition) |
CTEntry |
getCTEntry(long ctEntryId)
Returns the ct entry with the primary key.
|
java.util.List<CTEntry> |
getCTEntryAggregateCTEntries(long ctEntryAggregateId) |
java.util.List<CTEntry> |
getCTEntryAggregateCTEntries(long ctEntryAggregateId,
int start,
int end) |
java.util.List<CTEntry> |
getCTEntryAggregateCTEntries(long ctEntryAggregateId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<CTEntry> orderByComparator) |
int |
getCTEntryAggregateCTEntriesCount(long ctEntryAggregateId) |
long[] |
getCTEntryAggregatePrimaryKeys(long ctEntryId)
Returns the ctEntryAggregateIds of the ct entry aggregates associated with the ct entry.
|
com.liferay.portal.kernel.dao.orm.IndexableActionableDynamicQuery |
getIndexableActionableDynamicQuery() |
java.lang.String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier.
|
com.liferay.portal.kernel.model.PersistedModel |
getPersistedModel(java.io.Serializable primaryKeyObj) |
java.util.List<CTEntry> |
getRelatedOwnerCTEntries(long ctEntryId) |
java.util.List<CTEntry> |
getRelatedOwnerCTEntries(long ctEntryId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<CTEntry> orderByComparator) |
int |
getRelatedOwnerCTEntriesCount(long ctEntryId) |
boolean |
hasCTCollectionCTEntries(long ctCollectionId) |
boolean |
hasCTCollectionCTEntry(long ctCollectionId,
long ctEntryId) |
boolean |
hasCTEntryAggregateCTEntries(long ctEntryAggregateId) |
boolean |
hasCTEntryAggregateCTEntry(long ctEntryAggregateId,
long ctEntryId) |
java.util.List<CTEntry> |
search(CTCollection ctCollection,
long[] groupIds,
long[] userIds,
long[] classNameIds,
int[] changeTypes,
java.lang.Boolean collision,
com.liferay.portal.kernel.dao.orm.QueryDefinition<CTEntry> queryDefinition) |
long |
searchCount(CTCollection ctCollection,
long[] groupIds,
long[] userIds,
long[] classNameIds,
int[] changeTypes,
java.lang.Boolean collision,
com.liferay.portal.kernel.dao.orm.QueryDefinition<CTEntry> queryDefinition) |
void |
setCTCollectionCTEntries(long ctCollectionId,
long[] ctEntryIds) |
void |
setCTEntryAggregateCTEntries(long ctEntryAggregateId,
long[] ctEntryIds) |
CTEntry |
updateCollision(long ctEntryId,
boolean collision) |
CTEntry |
updateCTEntry(CTEntry ctEntry)
Updates the ct entry in the database or adds it if it does not yet exist.
|
CTEntry |
updateStatus(long ctEntryId,
int status) |
void addCTCollectionCTEntries(long ctCollectionId, java.util.List<CTEntry> ctEntries)
void addCTCollectionCTEntries(long ctCollectionId, long[] ctEntryIds)
void addCTCollectionCTEntry(long ctCollectionId, CTEntry ctEntry)
void addCTCollectionCTEntry(long ctCollectionId, long ctEntryId)
@Indexable(type=REINDEX) CTEntry addCTEntry(CTEntry ctEntry)
ctEntry
- the ct entry@Indexable(type=REINDEX) CTEntry addCTEntry(long userId, long modelClassNameId, long modelClassPK, long modelResourcePrimKey, int changeType, long ctCollectionId, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
void addCTEntryAggregateCTEntries(long ctEntryAggregateId, java.util.List<CTEntry> ctEntries)
void addCTEntryAggregateCTEntries(long ctEntryAggregateId, long[] ctEntryIds)
void addCTEntryAggregateCTEntry(long ctEntryAggregateId, CTEntry ctEntry)
void addCTEntryAggregateCTEntry(long ctEntryAggregateId, long ctEntryId)
void clearCTCollectionCTEntries(long ctCollectionId)
void clearCTEntryAggregateCTEntries(long ctEntryAggregateId)
@Transactional(enabled=false) CTEntry createCTEntry(long ctEntryId)
ctEntryId
- the primary key for the new ct entryvoid deleteCTCollectionCTEntries(long ctCollectionId, java.util.List<CTEntry> ctEntries)
void deleteCTCollectionCTEntries(long ctCollectionId, long[] ctEntryIds)
void deleteCTCollectionCTEntry(long ctCollectionId, CTEntry ctEntry)
void deleteCTCollectionCTEntry(long ctCollectionId, long ctEntryId)
@Indexable(type=DELETE) CTEntry deleteCTEntry(CTEntry ctEntry)
ctEntry
- the ct entry@Indexable(type=DELETE) CTEntry deleteCTEntry(long ctEntryId) throws com.liferay.portal.kernel.exception.PortalException
ctEntryId
- the primary key of the ct entrycom.liferay.portal.kernel.exception.PortalException
- if a ct entry with the primary key could not be foundvoid deleteCTEntryAggregateCTEntries(long ctEntryAggregateId, java.util.List<CTEntry> ctEntries)
void deleteCTEntryAggregateCTEntries(long ctEntryAggregateId, long[] ctEntryIds)
void deleteCTEntryAggregateCTEntry(long ctEntryAggregateId, CTEntry ctEntry)
void deleteCTEntryAggregateCTEntry(long ctEntryAggregateId, long ctEntryId)
com.liferay.portal.kernel.model.PersistedModel deletePersistedModel(com.liferay.portal.kernel.model.PersistedModel persistedModel) throws com.liferay.portal.kernel.exception.PortalException
deletePersistedModel
in interface com.liferay.portal.kernel.service.PersistedModelLocalService
com.liferay.portal.kernel.exception.PortalException
@Transactional(propagation=SUPPORTS, readOnly=true) com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery()
@Transactional(propagation=SUPPORTS, readOnly=true) <T> java.util.List<T> dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
dynamicQuery
- the dynamic query@Transactional(propagation=SUPPORTS, readOnly=true) <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 and pagination is required (start
and end
are not com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS
), then the query will include the default ORDER BY logic from com.liferay.change.tracking.model.impl.CTEntryModelImpl
. If both orderByComparator
and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
dynamicQuery
- the dynamic querystart
- the lower bound of the range of model instancesend
- the upper bound of the range of model instances (not inclusive)@Transactional(propagation=SUPPORTS, readOnly=true) <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 and pagination is required (start
and end
are not com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS
), then the query will include the default ORDER BY logic from com.liferay.change.tracking.model.impl.CTEntryModelImpl
. If both orderByComparator
and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
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
)@Transactional(propagation=SUPPORTS, readOnly=true) long dynamicQueryCount(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
dynamicQuery
- the dynamic query@Transactional(propagation=SUPPORTS, readOnly=true) 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 query@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<CTEntry> fetchCTEntries(long modelClassNameId)
@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<CTEntry> fetchCTEntries(long ctCollectionId, long modelResourcePrimKey, com.liferay.portal.kernel.dao.orm.QueryDefinition<CTEntry> queryDefinition)
@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<CTEntry> fetchCTEntries(long ctCollectionId, com.liferay.portal.kernel.dao.orm.QueryDefinition<CTEntry> queryDefinition)
@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<CTEntry> fetchCTEntries(java.lang.String modelClassName)
@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<CTEntry> fetchCTEntriesByModelClassNameId(long ctCollectionId, long modelClassNameId, com.liferay.portal.kernel.dao.orm.QueryDefinition<CTEntry> queryDefinition)
@Transactional(propagation=SUPPORTS, readOnly=true) CTEntry fetchCTEntry(long ctEntryId)
@Transactional(propagation=SUPPORTS, readOnly=true) CTEntry fetchCTEntry(long modelClassNameId, long modelClassPK)
@Transactional(propagation=SUPPORTS, readOnly=true) CTEntry fetchCTEntry(long ctCollectionId, long modelClassNameId, long modelClassPK)
@Transactional(propagation=SUPPORTS, readOnly=true) com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery getActionableDynamicQuery()
@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<CTEntry> getCTCollectionCTEntries(long ctCollectionId)
@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<CTEntry> getCTCollectionCTEntries(long ctCollectionId, int start, int end)
@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<CTEntry> getCTCollectionCTEntries(long ctCollectionId, int status, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<CTEntry> orderByComparator)
@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<CTEntry> getCTCollectionCTEntries(long ctCollectionId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<CTEntry> orderByComparator)
@Transactional(propagation=SUPPORTS, readOnly=true) int getCTCollectionCTEntriesCount(long ctCollectionId)
@Transactional(propagation=SUPPORTS, readOnly=true) long[] getCTCollectionPrimaryKeys(long ctEntryId)
ctEntryId
- the ctEntryId of the ct entry@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<CTEntry> getCTEntries(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 and pagination is required (start
and end
are not com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS
), then the query will include the default ORDER BY logic from com.liferay.change.tracking.model.impl.CTEntryModelImpl
. If both orderByComparator
and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
start
- the lower bound of the range of ct entriesend
- the upper bound of the range of ct entries (not inclusive)@Transactional(propagation=SUPPORTS, readOnly=true) int getCTEntriesCount()
@Transactional(propagation=SUPPORTS, readOnly=true) int getCTEntriesCount(long ctCollectionId, com.liferay.portal.kernel.dao.orm.QueryDefinition<CTEntry> queryDefinition)
@Transactional(propagation=SUPPORTS, readOnly=true) CTEntry getCTEntry(long ctEntryId) throws com.liferay.portal.kernel.exception.PortalException
ctEntryId
- the primary key of the ct entrycom.liferay.portal.kernel.exception.PortalException
- if a ct entry with the primary key could not be found@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<CTEntry> getCTEntryAggregateCTEntries(long ctEntryAggregateId)
@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<CTEntry> getCTEntryAggregateCTEntries(long ctEntryAggregateId, int start, int end)
@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<CTEntry> getCTEntryAggregateCTEntries(long ctEntryAggregateId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<CTEntry> orderByComparator)
@Transactional(propagation=SUPPORTS, readOnly=true) int getCTEntryAggregateCTEntriesCount(long ctEntryAggregateId)
@Transactional(propagation=SUPPORTS, readOnly=true) long[] getCTEntryAggregatePrimaryKeys(long ctEntryId)
ctEntryId
- the ctEntryId of the ct entry@Transactional(propagation=SUPPORTS, readOnly=true) com.liferay.portal.kernel.dao.orm.IndexableActionableDynamicQuery getIndexableActionableDynamicQuery()
java.lang.String getOSGiServiceIdentifier()
@Transactional(propagation=SUPPORTS, readOnly=true) com.liferay.portal.kernel.model.PersistedModel getPersistedModel(java.io.Serializable primaryKeyObj) throws com.liferay.portal.kernel.exception.PortalException
getPersistedModel
in interface com.liferay.portal.kernel.service.PersistedModelLocalService
com.liferay.portal.kernel.exception.PortalException
@Indexable(type=REINDEX) @Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<CTEntry> getRelatedOwnerCTEntries(long ctEntryId)
@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<CTEntry> getRelatedOwnerCTEntries(long ctEntryId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<CTEntry> orderByComparator)
@Transactional(propagation=SUPPORTS, readOnly=true) int getRelatedOwnerCTEntriesCount(long ctEntryId)
@Transactional(propagation=SUPPORTS, readOnly=true) boolean hasCTCollectionCTEntries(long ctCollectionId)
@Transactional(propagation=SUPPORTS, readOnly=true) boolean hasCTCollectionCTEntry(long ctCollectionId, long ctEntryId)
@Transactional(propagation=SUPPORTS, readOnly=true) boolean hasCTEntryAggregateCTEntries(long ctEntryAggregateId)
@Transactional(propagation=SUPPORTS, readOnly=true) boolean hasCTEntryAggregateCTEntry(long ctEntryAggregateId, long ctEntryId)
@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<CTEntry> search(CTCollection ctCollection, long[] groupIds, long[] userIds, long[] classNameIds, int[] changeTypes, java.lang.Boolean collision, com.liferay.portal.kernel.dao.orm.QueryDefinition<CTEntry> queryDefinition)
@Transactional(propagation=SUPPORTS, readOnly=true) long searchCount(CTCollection ctCollection, long[] groupIds, long[] userIds, long[] classNameIds, int[] changeTypes, java.lang.Boolean collision, com.liferay.portal.kernel.dao.orm.QueryDefinition<CTEntry> queryDefinition)
void setCTCollectionCTEntries(long ctCollectionId, long[] ctEntryIds)
void setCTEntryAggregateCTEntries(long ctEntryAggregateId, long[] ctEntryIds)
@Indexable(type=REINDEX) CTEntry updateCollision(long ctEntryId, boolean collision)
@Indexable(type=REINDEX) CTEntry updateCTEntry(CTEntry ctEntry)
ctEntry
- the ct entry@Indexable(type=REINDEX) CTEntry updateStatus(long ctEntryId, int status)