Class PortletItemLocalServiceBaseImpl

Object
com.liferay.portal.kernel.service.BaseLocalServiceImpl
com.liferay.portal.service.base.PortletItemLocalServiceBaseImpl
All Implemented Interfaces:
com.liferay.portal.kernel.module.framework.service.IdentifiableOSGiService, com.liferay.portal.kernel.service.BaseLocalService, com.liferay.portal.kernel.service.PersistedModelLocalService, com.liferay.portal.kernel.service.PortletItemLocalService
Direct Known Subclasses:
PortletItemLocalServiceImpl

public abstract class PortletItemLocalServiceBaseImpl extends com.liferay.portal.kernel.service.BaseLocalServiceImpl implements com.liferay.portal.kernel.module.framework.service.IdentifiableOSGiService, com.liferay.portal.kernel.service.PortletItemLocalService
Provides the base implementation for the portlet item local service.

This implementation exists only as a container for the default service methods generated by ServiceBuilder. All custom service methods should be put in PortletItemLocalServiceImpl.

Author:
Brian Wing Shun Chan
See Also:
{$generated.description}
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected com.liferay.counter.kernel.service.CounterLocalService
     
    protected com.liferay.portal.kernel.service.PortletItemLocalService
     
    protected com.liferay.portal.kernel.service.persistence.PortletItemPersistence
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.liferay.portal.kernel.model.PortletItem
    addPortletItem(com.liferay.portal.kernel.model.PortletItem portletItem)
    Adds the portlet item to the database.
    void
     
    com.liferay.portal.kernel.model.PersistedModel
     
    com.liferay.portal.kernel.model.PortletItem
    createPortletItem(long portletItemId)
    Creates a new portlet item with the primary key.
    com.liferay.portal.kernel.model.PersistedModel
    deletePersistedModel(com.liferay.portal.kernel.model.PersistedModel persistedModel)
     
    com.liferay.portal.kernel.model.PortletItem
    deletePortletItem(long portletItemId)
    Deletes the portlet item with the primary key from the database.
    com.liferay.portal.kernel.model.PortletItem
    deletePortletItem(com.liferay.portal.kernel.model.PortletItem portletItem)
    Deletes the portlet item from the database.
    void
     
    <T> T
    dslQuery(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery)
     
    int
    dslQueryCount(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery)
     
    com.liferay.portal.kernel.dao.orm.DynamicQuery
     
    <T> List<T>
    dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
    Performs a dynamic query on the database and returns the matching rows.
    <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.
    <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.
    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.
    com.liferay.portal.kernel.model.PortletItem
    fetchPortletItem(long portletItemId)
     
    com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery
     
    com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.PortletItem>
     
    com.liferay.counter.kernel.service.CounterLocalService
    Returns the counter local service.
    com.liferay.portal.kernel.dao.orm.IndexableActionableDynamicQuery
     
    protected Class<?>
     
    protected String
     
    Returns the OSGi service identifier.
    com.liferay.portal.kernel.model.PersistedModel
     
    com.liferay.portal.kernel.model.PortletItem
    getPortletItem(long portletItemId)
    Returns the portlet item with the primary key.
    com.liferay.portal.kernel.service.PortletItemLocalService
    Returns the portlet item local service.
    com.liferay.portal.kernel.service.persistence.PortletItemPersistence
    Returns the portlet item persistence.
    List<com.liferay.portal.kernel.model.PortletItem>
    getPortletItems(int start, int end)
    Returns a range of all the portlet items.
    int
    Returns the number of portlet items.
    protected void
    initActionableDynamicQuery(com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery actionableDynamicQuery)
     
    protected void
    Performs a SQL query.
    void
    setCounterLocalService(com.liferay.counter.kernel.service.CounterLocalService counterLocalService)
    Sets the counter local service.
    void
    setPortletItemLocalService(com.liferay.portal.kernel.service.PortletItemLocalService portletItemLocalService)
    Sets the portlet item local service.
    void
    setPortletItemPersistence(com.liferay.portal.kernel.service.persistence.PortletItemPersistence portletItemPersistence)
    Sets the portlet item persistence.
    com.liferay.portal.kernel.model.PortletItem
    updatePortletItem(com.liferay.portal.kernel.model.PortletItem portletItem)
    Updates the portlet item in the database or adds it if it does not yet exist.

    Methods inherited from class com.liferay.portal.kernel.service.BaseLocalServiceImpl

    getClassLoader, getLocalizationMap

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.liferay.portal.kernel.service.PersistedModelLocalService

    fetchPersistedModel

    Methods inherited from interface com.liferay.portal.kernel.service.PortletItemLocalService

    addPortletItem, getPortletItem, getPortletItems, getPortletItems, updatePortletItem
  • Field Details

    • portletItemLocalService

      @BeanReference(type=com.liferay.portal.kernel.service.PortletItemLocalService.class) protected com.liferay.portal.kernel.service.PortletItemLocalService portletItemLocalService
    • portletItemPersistence

      @BeanReference(type=com.liferay.portal.kernel.service.persistence.PortletItemPersistence.class) protected com.liferay.portal.kernel.service.persistence.PortletItemPersistence portletItemPersistence
    • counterLocalService

      @BeanReference(type=com.liferay.counter.kernel.service.CounterLocalService.class) protected com.liferay.counter.kernel.service.CounterLocalService counterLocalService
  • Constructor Details

    • PortletItemLocalServiceBaseImpl

      public PortletItemLocalServiceBaseImpl()
  • Method Details

    • addPortletItem

      @Indexable(type=REINDEX) public com.liferay.portal.kernel.model.PortletItem addPortletItem(com.liferay.portal.kernel.model.PortletItem portletItem)
      Adds the portlet item to the database. Also notifies the appropriate model listeners.

      Important: Inspect PortletItemLocalServiceImpl 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.

      Specified by:
      addPortletItem in interface com.liferay.portal.kernel.service.PortletItemLocalService
      Parameters:
      portletItem - the portlet item
      Returns:
      the portlet item that was added
    • createPortletItem

      @Transactional(enabled=false) public com.liferay.portal.kernel.model.PortletItem createPortletItem(long portletItemId)
      Creates a new portlet item with the primary key. Does not add the portlet item to the database.
      Specified by:
      createPortletItem in interface com.liferay.portal.kernel.service.PortletItemLocalService
      Parameters:
      portletItemId - the primary key for the new portlet item
      Returns:
      the new portlet item
    • deletePortletItem

      @Indexable(type=DELETE) public com.liferay.portal.kernel.model.PortletItem deletePortletItem(long portletItemId) throws com.liferay.portal.kernel.exception.PortalException
      Deletes the portlet item with the primary key from the database. Also notifies the appropriate model listeners.

      Important: Inspect PortletItemLocalServiceImpl 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.

      Specified by:
      deletePortletItem in interface com.liferay.portal.kernel.service.PortletItemLocalService
      Parameters:
      portletItemId - the primary key of the portlet item
      Returns:
      the portlet item that was removed
      Throws:
      com.liferay.portal.kernel.exception.PortalException - if a portlet item with the primary key could not be found
    • deletePortletItem

      @Indexable(type=DELETE) public com.liferay.portal.kernel.model.PortletItem deletePortletItem(com.liferay.portal.kernel.model.PortletItem portletItem)
      Deletes the portlet item from the database. Also notifies the appropriate model listeners.

      Important: Inspect PortletItemLocalServiceImpl 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.

      Specified by:
      deletePortletItem in interface com.liferay.portal.kernel.service.PortletItemLocalService
      Parameters:
      portletItem - the portlet item
      Returns:
      the portlet item that was removed
    • dslQuery

      public <T> T dslQuery(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery)
      Specified by:
      dslQuery in interface com.liferay.portal.kernel.service.PersistedModelLocalService
      Specified by:
      dslQuery in interface com.liferay.portal.kernel.service.PortletItemLocalService
    • dslQueryCount

      public int dslQueryCount(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery)
      Specified by:
      dslQueryCount in interface com.liferay.portal.kernel.service.PersistedModelLocalService
      Specified by:
      dslQueryCount in interface com.liferay.portal.kernel.service.PortletItemLocalService
    • dynamicQuery

      public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery()
      Specified by:
      dynamicQuery in interface com.liferay.portal.kernel.service.PortletItemLocalService
    • dynamicQuery

      public <T> List<T> dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
      Performs a dynamic query on the database and returns the matching rows.
      Specified by:
      dynamicQuery in interface com.liferay.portal.kernel.service.PortletItemLocalService
      Parameters:
      dynamicQuery - the dynamic query
      Returns:
      the matching rows
    • dynamicQuery

      public <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 - 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.portal.model.impl.PortletItemModelImpl.

      Specified by:
      dynamicQuery in interface com.liferay.portal.kernel.service.PortletItemLocalService
      Parameters:
      dynamicQuery - the dynamic query
      start - the lower bound of the range of model instances
      end - the upper bound of the range of model instances (not inclusive)
      Returns:
      the range of matching rows
    • dynamicQuery

      public <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 - 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.portal.model.impl.PortletItemModelImpl.

      Specified by:
      dynamicQuery in interface com.liferay.portal.kernel.service.PortletItemLocalService
      Parameters:
      dynamicQuery - the dynamic query
      start - the lower bound of the range of model instances
      end - the upper bound of the range of model instances (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching rows
    • dynamicQueryCount

      public long dynamicQueryCount(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
      Returns the number of rows matching the dynamic query.
      Specified by:
      dynamicQueryCount in interface com.liferay.portal.kernel.service.PortletItemLocalService
      Parameters:
      dynamicQuery - the dynamic query
      Returns:
      the number of rows matching the dynamic query
    • dynamicQueryCount

      public 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.
      Specified by:
      dynamicQueryCount in interface com.liferay.portal.kernel.service.PortletItemLocalService
      Parameters:
      dynamicQuery - the dynamic query
      projection - the projection to apply to the query
      Returns:
      the number of rows matching the dynamic query
    • fetchPortletItem

      public com.liferay.portal.kernel.model.PortletItem fetchPortletItem(long portletItemId)
      Specified by:
      fetchPortletItem in interface com.liferay.portal.kernel.service.PortletItemLocalService
    • getPortletItem

      public com.liferay.portal.kernel.model.PortletItem getPortletItem(long portletItemId) throws com.liferay.portal.kernel.exception.PortalException
      Returns the portlet item with the primary key.
      Specified by:
      getPortletItem in interface com.liferay.portal.kernel.service.PortletItemLocalService
      Parameters:
      portletItemId - the primary key of the portlet item
      Returns:
      the portlet item
      Throws:
      com.liferay.portal.kernel.exception.PortalException - if a portlet item with the primary key could not be found
    • getActionableDynamicQuery

      public com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery getActionableDynamicQuery()
      Specified by:
      getActionableDynamicQuery in interface com.liferay.portal.kernel.service.PortletItemLocalService
    • getIndexableActionableDynamicQuery

      public com.liferay.portal.kernel.dao.orm.IndexableActionableDynamicQuery getIndexableActionableDynamicQuery()
      Specified by:
      getIndexableActionableDynamicQuery in interface com.liferay.portal.kernel.service.PortletItemLocalService
    • initActionableDynamicQuery

      protected void initActionableDynamicQuery(com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery actionableDynamicQuery)
    • createPersistedModel

      public com.liferay.portal.kernel.model.PersistedModel createPersistedModel(Serializable primaryKeyObj) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      createPersistedModel in interface com.liferay.portal.kernel.service.PersistedModelLocalService
      Specified by:
      createPersistedModel in interface com.liferay.portal.kernel.service.PortletItemLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • deletePersistedModel

      public com.liferay.portal.kernel.model.PersistedModel deletePersistedModel(com.liferay.portal.kernel.model.PersistedModel persistedModel) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      deletePersistedModel in interface com.liferay.portal.kernel.service.PersistedModelLocalService
      Specified by:
      deletePersistedModel in interface com.liferay.portal.kernel.service.PortletItemLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getBasePersistence

      public com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.PortletItem> getBasePersistence()
      Specified by:
      getBasePersistence in interface com.liferay.portal.kernel.service.PersistedModelLocalService
    • getPersistedModel

      public com.liferay.portal.kernel.model.PersistedModel getPersistedModel(Serializable primaryKeyObj) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      getPersistedModel in interface com.liferay.portal.kernel.service.PersistedModelLocalService
      Specified by:
      getPersistedModel in interface com.liferay.portal.kernel.service.PortletItemLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getPortletItems

      public List<com.liferay.portal.kernel.model.PortletItem> getPortletItems(int start, int end)
      Returns a range of all the portlet items.

      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.portal.model.impl.PortletItemModelImpl.

      Specified by:
      getPortletItems in interface com.liferay.portal.kernel.service.PortletItemLocalService
      Parameters:
      start - the lower bound of the range of portlet items
      end - the upper bound of the range of portlet items (not inclusive)
      Returns:
      the range of portlet items
    • getPortletItemsCount

      public int getPortletItemsCount()
      Returns the number of portlet items.
      Specified by:
      getPortletItemsCount in interface com.liferay.portal.kernel.service.PortletItemLocalService
      Returns:
      the number of portlet items
    • updatePortletItem

      @Indexable(type=REINDEX) public com.liferay.portal.kernel.model.PortletItem updatePortletItem(com.liferay.portal.kernel.model.PortletItem portletItem)
      Updates the portlet item in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.

      Important: Inspect PortletItemLocalServiceImpl 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.

      Specified by:
      updatePortletItem in interface com.liferay.portal.kernel.service.PortletItemLocalService
      Parameters:
      portletItem - the portlet item
      Returns:
      the portlet item that was updated
    • getPortletItemLocalService

      public com.liferay.portal.kernel.service.PortletItemLocalService getPortletItemLocalService()
      Returns the portlet item local service.
      Returns:
      the portlet item local service
    • setPortletItemLocalService

      public void setPortletItemLocalService(com.liferay.portal.kernel.service.PortletItemLocalService portletItemLocalService)
      Sets the portlet item local service.
      Parameters:
      portletItemLocalService - the portlet item local service
    • getPortletItemPersistence

      public com.liferay.portal.kernel.service.persistence.PortletItemPersistence getPortletItemPersistence()
      Returns the portlet item persistence.
      Returns:
      the portlet item persistence
    • setPortletItemPersistence

      public void setPortletItemPersistence(com.liferay.portal.kernel.service.persistence.PortletItemPersistence portletItemPersistence)
      Sets the portlet item persistence.
      Parameters:
      portletItemPersistence - the portlet item persistence
    • getCounterLocalService

      public com.liferay.counter.kernel.service.CounterLocalService getCounterLocalService()
      Returns the counter local service.
      Returns:
      the counter local service
    • setCounterLocalService

      public void setCounterLocalService(com.liferay.counter.kernel.service.CounterLocalService counterLocalService)
      Sets the counter local service.
      Parameters:
      counterLocalService - the counter local service
    • afterPropertiesSet

      public void afterPropertiesSet()
    • destroy

      public void destroy()
    • getOSGiServiceIdentifier

      public String getOSGiServiceIdentifier()
      Returns the OSGi service identifier.
      Specified by:
      getOSGiServiceIdentifier in interface com.liferay.portal.kernel.module.framework.service.IdentifiableOSGiService
      Specified by:
      getOSGiServiceIdentifier in interface com.liferay.portal.kernel.service.PortletItemLocalService
      Returns:
      the OSGi service identifier
    • getModelClass

      protected Class<?> getModelClass()
    • getModelClassName

      protected String getModelClassName()
    • runSQL

      protected void runSQL(String sql)
      Performs a SQL query.
      Parameters:
      sql - the sql query