@ProviderType
@Transactional(isolation=PORTAL,
rollbackFor={com.liferay.portal.kernel.exception.PortalException.class,com.liferay.portal.kernel.exception.SystemException.class})
public interface CTCollectionLocalService
extends com.liferay.portal.kernel.service.BaseLocalService, com.liferay.portal.kernel.service.PersistedModelLocalService
CTCollectionLocalServiceUtil
Modifier and Type | Method and Description |
---|---|
CTCollection |
addCTCollection(CTCollection ctCollection)
Adds the ct collection to the database.
|
CTCollection |
addCTCollection(long userId,
java.lang.String name,
java.lang.String description,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
void |
addCTEntryAggregateCTCollection(long ctEntryAggregateId,
CTCollection ctCollection) |
void |
addCTEntryAggregateCTCollection(long ctEntryAggregateId,
long ctCollectionId) |
void |
addCTEntryAggregateCTCollections(long ctEntryAggregateId,
java.util.List<CTCollection> ctCollections) |
void |
addCTEntryAggregateCTCollections(long ctEntryAggregateId,
long[] ctCollectionIds) |
void |
addCTEntryCTCollection(long ctEntryId,
CTCollection ctCollection) |
void |
addCTEntryCTCollection(long ctEntryId,
long ctCollectionId) |
void |
addCTEntryCTCollections(long ctEntryId,
java.util.List<CTCollection> ctCollections) |
void |
addCTEntryCTCollections(long ctEntryId,
long[] ctCollectionIds) |
void |
clearCTEntryAggregateCTCollections(long ctEntryAggregateId) |
void |
clearCTEntryCTCollections(long ctEntryId) |
CTCollection |
createCTCollection(long ctCollectionId)
Creates a new ct collection with the primary key.
|
void |
deleteCompanyCTCollections(long companyId) |
CTCollection |
deleteCTCollection(CTCollection ctCollection)
Deletes the ct collection from the database.
|
CTCollection |
deleteCTCollection(long ctCollectionId)
Deletes the ct collection with the primary key from the database.
|
void |
deleteCTEntryAggregateCTCollection(long ctEntryAggregateId,
CTCollection ctCollection) |
void |
deleteCTEntryAggregateCTCollection(long ctEntryAggregateId,
long ctCollectionId) |
void |
deleteCTEntryAggregateCTCollections(long ctEntryAggregateId,
java.util.List<CTCollection> ctCollections) |
void |
deleteCTEntryAggregateCTCollections(long ctEntryAggregateId,
long[] ctCollectionIds) |
void |
deleteCTEntryCTCollection(long ctEntryId,
CTCollection ctCollection) |
void |
deleteCTEntryCTCollection(long ctEntryId,
long ctCollectionId) |
void |
deleteCTEntryCTCollections(long ctEntryId,
java.util.List<CTCollection> ctCollections) |
void |
deleteCTEntryCTCollections(long ctEntryId,
long[] ctCollectionIds) |
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.
|
CTCollection |
fetchCTCollection(long ctCollectionId) |
CTCollection |
fetchCTCollection(long companyId,
java.lang.String name) |
com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery |
getActionableDynamicQuery() |
CTCollection |
getCTCollection(long ctCollectionId)
Returns the ct collection with the primary key.
|
java.util.List<CTCollection> |
getCTCollections(int start,
int end)
Returns a range of all the ct collections.
|
java.util.List<CTCollection> |
getCTCollections(long companyId,
com.liferay.portal.kernel.dao.orm.QueryDefinition<CTCollection> queryDefinition) |
java.util.List<CTCollection> |
getCTCollections(long companyId,
com.liferay.portal.kernel.dao.orm.QueryDefinition<CTCollection> queryDefinition,
boolean includeProduction) |
int |
getCTCollectionsCount()
Returns the number of ct collections.
|
java.util.List<CTCollection> |
getCTEntryAggregateCTCollections(long ctEntryAggregateId) |
java.util.List<CTCollection> |
getCTEntryAggregateCTCollections(long ctEntryAggregateId,
int start,
int end) |
java.util.List<CTCollection> |
getCTEntryAggregateCTCollections(long ctEntryAggregateId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<CTCollection> orderByComparator) |
int |
getCTEntryAggregateCTCollectionsCount(long ctEntryAggregateId) |
long[] |
getCTEntryAggregatePrimaryKeys(long ctCollectionId)
Returns the ctEntryAggregateIds of the ct entry aggregates associated with the ct collection.
|
java.util.List<CTCollection> |
getCTEntryCTCollections(long ctEntryId) |
java.util.List<CTCollection> |
getCTEntryCTCollections(long ctEntryId,
int start,
int end) |
java.util.List<CTCollection> |
getCTEntryCTCollections(long ctEntryId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<CTCollection> orderByComparator) |
int |
getCTEntryCTCollectionsCount(long ctEntryId) |
long[] |
getCTEntryPrimaryKeys(long ctCollectionId)
Returns the ctEntryIds of the ct entries associated with the ct collection.
|
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) |
boolean |
hasCTEntryAggregateCTCollection(long ctEntryAggregateId,
long ctCollectionId) |
boolean |
hasCTEntryAggregateCTCollections(long ctEntryAggregateId) |
boolean |
hasCTEntryCTCollection(long ctEntryId,
long ctCollectionId) |
boolean |
hasCTEntryCTCollections(long ctEntryId) |
void |
setCTEntryAggregateCTCollections(long ctEntryAggregateId,
long[] ctCollectionIds) |
void |
setCTEntryCTCollections(long ctEntryId,
long[] ctCollectionIds) |
CTCollection |
updateCTCollection(CTCollection ctCollection)
Updates the ct collection in the database or adds it if it does not yet exist.
|
CTCollection |
updateCTCollection(long userId,
long ctCollectionId,
java.lang.String name,
java.lang.String description,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
CTCollection |
updateStatus(long userId,
CTCollection ctCollection,
int status,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
@Indexable(type=REINDEX) CTCollection addCTCollection(CTCollection ctCollection)
ctCollection
- the ct collectionCTCollection addCTCollection(long userId, java.lang.String name, java.lang.String description, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
void addCTEntryAggregateCTCollection(long ctEntryAggregateId, CTCollection ctCollection)
void addCTEntryAggregateCTCollection(long ctEntryAggregateId, long ctCollectionId)
void addCTEntryAggregateCTCollections(long ctEntryAggregateId, java.util.List<CTCollection> ctCollections)
void addCTEntryAggregateCTCollections(long ctEntryAggregateId, long[] ctCollectionIds)
void addCTEntryCTCollection(long ctEntryId, CTCollection ctCollection)
void addCTEntryCTCollection(long ctEntryId, long ctCollectionId)
void addCTEntryCTCollections(long ctEntryId, java.util.List<CTCollection> ctCollections)
void addCTEntryCTCollections(long ctEntryId, long[] ctCollectionIds)
void clearCTEntryAggregateCTCollections(long ctEntryAggregateId)
void clearCTEntryCTCollections(long ctEntryId)
@Transactional(enabled=false) CTCollection createCTCollection(long ctCollectionId)
ctCollectionId
- the primary key for the new ct collectionvoid deleteCompanyCTCollections(long companyId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
@Indexable(type=DELETE) CTCollection deleteCTCollection(CTCollection ctCollection) throws com.liferay.portal.kernel.exception.PortalException
ctCollection
- the ct collectioncom.liferay.portal.kernel.exception.PortalException
@Indexable(type=DELETE) CTCollection deleteCTCollection(long ctCollectionId) throws com.liferay.portal.kernel.exception.PortalException
ctCollectionId
- the primary key of the ct collectioncom.liferay.portal.kernel.exception.PortalException
- if a ct collection with the primary key could not be foundvoid deleteCTEntryAggregateCTCollection(long ctEntryAggregateId, CTCollection ctCollection)
void deleteCTEntryAggregateCTCollection(long ctEntryAggregateId, long ctCollectionId)
void deleteCTEntryAggregateCTCollections(long ctEntryAggregateId, java.util.List<CTCollection> ctCollections)
void deleteCTEntryAggregateCTCollections(long ctEntryAggregateId, long[] ctCollectionIds)
void deleteCTEntryCTCollection(long ctEntryId, CTCollection ctCollection)
void deleteCTEntryCTCollection(long ctEntryId, long ctCollectionId)
void deleteCTEntryCTCollections(long ctEntryId, java.util.List<CTCollection> ctCollections)
void deleteCTEntryCTCollections(long ctEntryId, long[] ctCollectionIds)
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.CTCollectionModelImpl
. 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.CTCollectionModelImpl
. 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) CTCollection fetchCTCollection(long ctCollectionId)
@Transactional(propagation=SUPPORTS, readOnly=true) CTCollection fetchCTCollection(long companyId, java.lang.String name)
@Transactional(propagation=SUPPORTS, readOnly=true) com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery getActionableDynamicQuery()
@Transactional(propagation=SUPPORTS, readOnly=true) CTCollection getCTCollection(long ctCollectionId) throws com.liferay.portal.kernel.exception.PortalException
ctCollectionId
- the primary key of the ct collectioncom.liferay.portal.kernel.exception.PortalException
- if a ct collection with the primary key could not be found@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<CTCollection> getCTCollections(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.CTCollectionModelImpl
. 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 collectionsend
- the upper bound of the range of ct collections (not inclusive)@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<CTCollection> getCTCollections(long companyId, com.liferay.portal.kernel.dao.orm.QueryDefinition<CTCollection> queryDefinition)
@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<CTCollection> getCTCollections(long companyId, com.liferay.portal.kernel.dao.orm.QueryDefinition<CTCollection> queryDefinition, boolean includeProduction)
@Transactional(propagation=SUPPORTS, readOnly=true) int getCTCollectionsCount()
@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<CTCollection> getCTEntryAggregateCTCollections(long ctEntryAggregateId)
@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<CTCollection> getCTEntryAggregateCTCollections(long ctEntryAggregateId, int start, int end)
@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<CTCollection> getCTEntryAggregateCTCollections(long ctEntryAggregateId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<CTCollection> orderByComparator)
@Transactional(propagation=SUPPORTS, readOnly=true) int getCTEntryAggregateCTCollectionsCount(long ctEntryAggregateId)
@Transactional(propagation=SUPPORTS, readOnly=true) long[] getCTEntryAggregatePrimaryKeys(long ctCollectionId)
ctCollectionId
- the ctCollectionId of the ct collection@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<CTCollection> getCTEntryCTCollections(long ctEntryId)
@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<CTCollection> getCTEntryCTCollections(long ctEntryId, int start, int end)
@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<CTCollection> getCTEntryCTCollections(long ctEntryId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<CTCollection> orderByComparator)
@Transactional(propagation=SUPPORTS, readOnly=true) int getCTEntryCTCollectionsCount(long ctEntryId)
@Transactional(propagation=SUPPORTS, readOnly=true) long[] getCTEntryPrimaryKeys(long ctCollectionId)
ctCollectionId
- the ctCollectionId of the ct collection@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
@Transactional(propagation=SUPPORTS, readOnly=true) boolean hasCTEntryAggregateCTCollection(long ctEntryAggregateId, long ctCollectionId)
@Transactional(propagation=SUPPORTS, readOnly=true) boolean hasCTEntryAggregateCTCollections(long ctEntryAggregateId)
@Transactional(propagation=SUPPORTS, readOnly=true) boolean hasCTEntryCTCollection(long ctEntryId, long ctCollectionId)
@Transactional(propagation=SUPPORTS, readOnly=true) boolean hasCTEntryCTCollections(long ctEntryId)
void setCTEntryAggregateCTCollections(long ctEntryAggregateId, long[] ctCollectionIds)
void setCTEntryCTCollections(long ctEntryId, long[] ctCollectionIds)
@Indexable(type=REINDEX) CTCollection updateCTCollection(CTCollection ctCollection)
ctCollection
- the ct collectionCTCollection updateCTCollection(long userId, long ctCollectionId, java.lang.String name, java.lang.String description, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
CTCollection updateStatus(long userId, CTCollection ctCollection, int status, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException