Object
com.liferay.portal.kernel.service.persistence.TicketUtil

public class TicketUtil extends Object
The persistence utility for the ticket service. This utility wraps com.liferay.portal.service.persistence.impl.TicketPersistenceImpl and provides direct access to the database for CRUD operations. This utility should only be used by the service layer, as it must operate within a transaction. Never access this utility in a JSP, controller, model, or other front-end class.

Caching information and settings can be found in portal.properties

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

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    Caches the ticket in the entity cache if it is enabled.
    static void
    Caches the tickets in the entity cache if it is enabled.
    static void
     
    static void
     
    static int
    Returns the number of tickets.
    static int
    countByC_C_C(long companyId, long classNameId, long classPK)
    Returns the number of tickets where companyId = ? and classNameId = ? and classPK = ?.
    static int
    countByC_C_C_T(long companyId, long classNameId, long classPK, int type)
    Returns the number of tickets where companyId = ? and classNameId = ? and classPK = ? and type = ?.
    static int
    countByC_C_T(long classNameId, long classPK, int type)
    Returns the number of tickets where classNameId = ? and classPK = ? and type = ?.
    static int
    Returns the number of tickets where key = ?.
    static long
     
    static Ticket
    create(long ticketId)
    Creates a new ticket with the primary key.
    static Ticket
    fetchByC_C_C_First(long companyId, long classNameId, long classPK, OrderByComparator<Ticket> orderByComparator)
    Returns the first ticket in the ordered set where companyId = ? and classNameId = ? and classPK = ?.
    static Ticket
    fetchByC_C_C_Last(long companyId, long classNameId, long classPK, OrderByComparator<Ticket> orderByComparator)
    Returns the last ticket in the ordered set where companyId = ? and classNameId = ? and classPK = ?.
    static Ticket
    fetchByC_C_C_T_First(long companyId, long classNameId, long classPK, int type, OrderByComparator<Ticket> orderByComparator)
    Returns the first ticket in the ordered set where companyId = ? and classNameId = ? and classPK = ? and type = ?.
    static Ticket
    fetchByC_C_C_T_Last(long companyId, long classNameId, long classPK, int type, OrderByComparator<Ticket> orderByComparator)
    Returns the last ticket in the ordered set where companyId = ? and classNameId = ? and classPK = ? and type = ?.
    static Ticket
    fetchByC_C_T_First(long classNameId, long classPK, int type, OrderByComparator<Ticket> orderByComparator)
    Returns the first ticket in the ordered set where classNameId = ? and classPK = ? and type = ?.
    static Ticket
    fetchByC_C_T_Last(long classNameId, long classPK, int type, OrderByComparator<Ticket> orderByComparator)
    Returns the last ticket in the ordered set where classNameId = ? and classPK = ? and type = ?.
    static Ticket
    Returns the ticket where key = ? or returns null if it could not be found.
    static Ticket
    fetchByKey(String key, boolean useFinderCache)
    Returns the ticket where key = ? or returns null if it could not be found, optionally using the finder cache.
    static Ticket
    fetchByPrimaryKey(long ticketId)
    Returns the ticket with the primary key or returns null if it could not be found.
     
    static List<Ticket>
    Returns all the tickets.
    static List<Ticket>
    findAll(int start, int end)
    Returns a range of all the tickets.
    static List<Ticket>
    findAll(int start, int end, OrderByComparator<Ticket> orderByComparator)
    Returns an ordered range of all the tickets.
    static List<Ticket>
    findAll(int start, int end, OrderByComparator<Ticket> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the tickets.
    static List<Ticket>
    findByC_C_C(long companyId, long classNameId, long classPK)
    Returns all the tickets where companyId = ? and classNameId = ? and classPK = ?.
    static List<Ticket>
    findByC_C_C(long companyId, long classNameId, long classPK, int start, int end)
    Returns a range of all the tickets where companyId = ? and classNameId = ? and classPK = ?.
    static List<Ticket>
    findByC_C_C(long companyId, long classNameId, long classPK, int start, int end, OrderByComparator<Ticket> orderByComparator)
    Returns an ordered range of all the tickets where companyId = ? and classNameId = ? and classPK = ?.
    static List<Ticket>
    findByC_C_C(long companyId, long classNameId, long classPK, int start, int end, OrderByComparator<Ticket> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the tickets where companyId = ? and classNameId = ? and classPK = ?.
    static Ticket
    findByC_C_C_First(long companyId, long classNameId, long classPK, OrderByComparator<Ticket> orderByComparator)
    Returns the first ticket in the ordered set where companyId = ? and classNameId = ? and classPK = ?.
    static Ticket
    findByC_C_C_Last(long companyId, long classNameId, long classPK, OrderByComparator<Ticket> orderByComparator)
    Returns the last ticket in the ordered set where companyId = ? and classNameId = ? and classPK = ?.
    static Ticket[]
    findByC_C_C_PrevAndNext(long ticketId, long companyId, long classNameId, long classPK, OrderByComparator<Ticket> orderByComparator)
    Returns the tickets before and after the current ticket in the ordered set where companyId = ? and classNameId = ? and classPK = ?.
    static List<Ticket>
    findByC_C_C_T(long companyId, long classNameId, long classPK, int type)
    Returns all the tickets where companyId = ? and classNameId = ? and classPK = ? and type = ?.
    static List<Ticket>
    findByC_C_C_T(long companyId, long classNameId, long classPK, int type, int start, int end)
    Returns a range of all the tickets where companyId = ? and classNameId = ? and classPK = ? and type = ?.
    static List<Ticket>
    findByC_C_C_T(long companyId, long classNameId, long classPK, int type, int start, int end, OrderByComparator<Ticket> orderByComparator)
    Returns an ordered range of all the tickets where companyId = ? and classNameId = ? and classPK = ? and type = ?.
    static List<Ticket>
    findByC_C_C_T(long companyId, long classNameId, long classPK, int type, int start, int end, OrderByComparator<Ticket> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the tickets where companyId = ? and classNameId = ? and classPK = ? and type = ?.
    static Ticket
    findByC_C_C_T_First(long companyId, long classNameId, long classPK, int type, OrderByComparator<Ticket> orderByComparator)
    Returns the first ticket in the ordered set where companyId = ? and classNameId = ? and classPK = ? and type = ?.
    static Ticket
    findByC_C_C_T_Last(long companyId, long classNameId, long classPK, int type, OrderByComparator<Ticket> orderByComparator)
    Returns the last ticket in the ordered set where companyId = ? and classNameId = ? and classPK = ? and type = ?.
    static Ticket[]
    findByC_C_C_T_PrevAndNext(long ticketId, long companyId, long classNameId, long classPK, int type, OrderByComparator<Ticket> orderByComparator)
    Returns the tickets before and after the current ticket in the ordered set where companyId = ? and classNameId = ? and classPK = ? and type = ?.
    static List<Ticket>
    findByC_C_T(long classNameId, long classPK, int type)
    Returns all the tickets where classNameId = ? and classPK = ? and type = ?.
    static List<Ticket>
    findByC_C_T(long classNameId, long classPK, int type, int start, int end)
    Returns a range of all the tickets where classNameId = ? and classPK = ? and type = ?.
    static List<Ticket>
    findByC_C_T(long classNameId, long classPK, int type, int start, int end, OrderByComparator<Ticket> orderByComparator)
    Returns an ordered range of all the tickets where classNameId = ? and classPK = ? and type = ?.
    static List<Ticket>
    findByC_C_T(long classNameId, long classPK, int type, int start, int end, OrderByComparator<Ticket> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the tickets where classNameId = ? and classPK = ? and type = ?.
    static Ticket
    findByC_C_T_First(long classNameId, long classPK, int type, OrderByComparator<Ticket> orderByComparator)
    Returns the first ticket in the ordered set where classNameId = ? and classPK = ? and type = ?.
    static Ticket
    findByC_C_T_Last(long classNameId, long classPK, int type, OrderByComparator<Ticket> orderByComparator)
    Returns the last ticket in the ordered set where classNameId = ? and classPK = ? and type = ?.
    static Ticket[]
    findByC_C_T_PrevAndNext(long ticketId, long classNameId, long classPK, int type, OrderByComparator<Ticket> orderByComparator)
    Returns the tickets before and after the current ticket in the ordered set where classNameId = ? and classPK = ? and type = ?.
    static Ticket
    Returns the ticket where key = ? or throws a NoSuchTicketException if it could not be found.
    static Ticket
    findByPrimaryKey(long ticketId)
    Returns the ticket with the primary key or throws a NoSuchTicketException if it could not be found.
    static List<Ticket>
     
    static List<Ticket>
    findWithDynamicQuery(DynamicQuery dynamicQuery, int start, int end)
     
    static List<Ticket>
    findWithDynamicQuery(DynamicQuery dynamicQuery, int start, int end, OrderByComparator<Ticket> orderByComparator)
     
     
    static Ticket
    remove(long ticketId)
    Removes the ticket with the primary key from the database.
    static void
    Removes all the tickets from the database.
    static void
    removeByC_C_C(long companyId, long classNameId, long classPK)
    Removes all the tickets where companyId = ? and classNameId = ? and classPK = ? from the database.
    static void
    removeByC_C_C_T(long companyId, long classNameId, long classPK, int type)
    Removes all the tickets where companyId = ? and classNameId = ? and classPK = ? and type = ? from the database.
    static void
    removeByC_C_T(long classNameId, long classPK, int type)
    Removes all the tickets where classNameId = ? and classPK = ? and type = ? from the database.
    static Ticket
    Removes the ticket where key = ? from the database.
    static void
     
    static Ticket
    update(Ticket ticket)
     
    static Ticket
    update(Ticket ticket, ServiceContext serviceContext)
     
    static Ticket
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • TicketUtil

      public TicketUtil()
  • Method Details

    • clearCache

      public static void clearCache()
      See Also:
    • clearCache

      public static void clearCache(Ticket ticket)
      See Also:
    • countWithDynamicQuery

      public static long countWithDynamicQuery(DynamicQuery dynamicQuery)
      See Also:
    • fetchByPrimaryKeys

      public static Map<Serializable,Ticket> fetchByPrimaryKeys(Set<Serializable> primaryKeys)
      See Also:
    • findWithDynamicQuery

      public static List<Ticket> findWithDynamicQuery(DynamicQuery dynamicQuery)
      See Also:
    • findWithDynamicQuery

      public static List<Ticket> findWithDynamicQuery(DynamicQuery dynamicQuery, int start, int end)
      See Also:
    • findWithDynamicQuery

      public static List<Ticket> findWithDynamicQuery(DynamicQuery dynamicQuery, int start, int end, OrderByComparator<Ticket> orderByComparator)
      See Also:
    • update

      public static Ticket update(Ticket ticket)
      See Also:
    • update

      public static Ticket update(Ticket ticket, ServiceContext serviceContext)
      See Also:
    • findByKey

      public static Ticket findByKey(String key) throws NoSuchTicketException
      Returns the ticket where key = ? or throws a NoSuchTicketException if it could not be found.
      Parameters:
      key - the key
      Returns:
      the matching ticket
      Throws:
      NoSuchTicketException - if a matching ticket could not be found
      NoSuchTicketException
    • fetchByKey

      public static Ticket fetchByKey(String key)
      Returns the ticket where key = ? or returns null if it could not be found. Uses the finder cache.
      Parameters:
      key - the key
      Returns:
      the matching ticket, or null if a matching ticket could not be found
    • fetchByKey

      public static Ticket fetchByKey(String key, boolean useFinderCache)
      Returns the ticket where key = ? or returns null if it could not be found, optionally using the finder cache.
      Parameters:
      key - the key
      useFinderCache - whether to use the finder cache
      Returns:
      the matching ticket, or null if a matching ticket could not be found
    • removeByKey

      public static Ticket removeByKey(String key) throws NoSuchTicketException
      Removes the ticket where key = ? from the database.
      Parameters:
      key - the key
      Returns:
      the ticket that was removed
      Throws:
      NoSuchTicketException
    • countByKey

      public static int countByKey(String key)
      Returns the number of tickets where key = ?.
      Parameters:
      key - the key
      Returns:
      the number of matching tickets
    • findByC_C_C

      public static List<Ticket> findByC_C_C(long companyId, long classNameId, long classPK)
      Returns all the tickets where companyId = ? and classNameId = ? and classPK = ?.
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
      Returns:
      the matching tickets
    • findByC_C_C

      public static List<Ticket> findByC_C_C(long companyId, long classNameId, long classPK, int start, int end)
      Returns a range of all the tickets where companyId = ? and classNameId = ? and classPK = ?.

      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. 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 TicketModelImpl.

      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
      start - the lower bound of the range of tickets
      end - the upper bound of the range of tickets (not inclusive)
      Returns:
      the range of matching tickets
    • findByC_C_C

      public static List<Ticket> findByC_C_C(long companyId, long classNameId, long classPK, int start, int end, OrderByComparator<Ticket> orderByComparator)
      Returns an ordered range of all the tickets where companyId = ? and classNameId = ? and classPK = ?.

      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. 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 TicketModelImpl.

      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
      start - the lower bound of the range of tickets
      end - the upper bound of the range of tickets (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching tickets
    • findByC_C_C

      public static List<Ticket> findByC_C_C(long companyId, long classNameId, long classPK, int start, int end, OrderByComparator<Ticket> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the tickets where companyId = ? and classNameId = ? and classPK = ?.

      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. 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 TicketModelImpl.

      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
      start - the lower bound of the range of tickets
      end - the upper bound of the range of tickets (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      useFinderCache - whether to use the finder cache
      Returns:
      the ordered range of matching tickets
    • findByC_C_C_First

      public static Ticket findByC_C_C_First(long companyId, long classNameId, long classPK, OrderByComparator<Ticket> orderByComparator) throws NoSuchTicketException
      Returns the first ticket in the ordered set where companyId = ? and classNameId = ? and classPK = ?.
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching ticket
      Throws:
      NoSuchTicketException - if a matching ticket could not be found
      NoSuchTicketException
    • fetchByC_C_C_First

      public static Ticket fetchByC_C_C_First(long companyId, long classNameId, long classPK, OrderByComparator<Ticket> orderByComparator)
      Returns the first ticket in the ordered set where companyId = ? and classNameId = ? and classPK = ?.
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching ticket, or null if a matching ticket could not be found
    • findByC_C_C_Last

      public static Ticket findByC_C_C_Last(long companyId, long classNameId, long classPK, OrderByComparator<Ticket> orderByComparator) throws NoSuchTicketException
      Returns the last ticket in the ordered set where companyId = ? and classNameId = ? and classPK = ?.
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching ticket
      Throws:
      NoSuchTicketException - if a matching ticket could not be found
      NoSuchTicketException
    • fetchByC_C_C_Last

      public static Ticket fetchByC_C_C_Last(long companyId, long classNameId, long classPK, OrderByComparator<Ticket> orderByComparator)
      Returns the last ticket in the ordered set where companyId = ? and classNameId = ? and classPK = ?.
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching ticket, or null if a matching ticket could not be found
    • findByC_C_C_PrevAndNext

      public static Ticket[] findByC_C_C_PrevAndNext(long ticketId, long companyId, long classNameId, long classPK, OrderByComparator<Ticket> orderByComparator) throws NoSuchTicketException
      Returns the tickets before and after the current ticket in the ordered set where companyId = ? and classNameId = ? and classPK = ?.
      Parameters:
      ticketId - the primary key of the current ticket
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next ticket
      Throws:
      NoSuchTicketException - if a ticket with the primary key could not be found
      NoSuchTicketException
    • removeByC_C_C

      public static void removeByC_C_C(long companyId, long classNameId, long classPK)
      Removes all the tickets where companyId = ? and classNameId = ? and classPK = ? from the database.
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
    • countByC_C_C

      public static int countByC_C_C(long companyId, long classNameId, long classPK)
      Returns the number of tickets where companyId = ? and classNameId = ? and classPK = ?.
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
      Returns:
      the number of matching tickets
    • findByC_C_T

      public static List<Ticket> findByC_C_T(long classNameId, long classPK, int type)
      Returns all the tickets where classNameId = ? and classPK = ? and type = ?.
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      type - the type
      Returns:
      the matching tickets
    • findByC_C_T

      public static List<Ticket> findByC_C_T(long classNameId, long classPK, int type, int start, int end)
      Returns a range of all the tickets where classNameId = ? and classPK = ? and type = ?.

      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. 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 TicketModelImpl.

      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      type - the type
      start - the lower bound of the range of tickets
      end - the upper bound of the range of tickets (not inclusive)
      Returns:
      the range of matching tickets
    • findByC_C_T

      public static List<Ticket> findByC_C_T(long classNameId, long classPK, int type, int start, int end, OrderByComparator<Ticket> orderByComparator)
      Returns an ordered range of all the tickets where classNameId = ? and classPK = ? and type = ?.

      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. 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 TicketModelImpl.

      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      type - the type
      start - the lower bound of the range of tickets
      end - the upper bound of the range of tickets (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching tickets
    • findByC_C_T

      public static List<Ticket> findByC_C_T(long classNameId, long classPK, int type, int start, int end, OrderByComparator<Ticket> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the tickets where classNameId = ? and classPK = ? and type = ?.

      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. 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 TicketModelImpl.

      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      type - the type
      start - the lower bound of the range of tickets
      end - the upper bound of the range of tickets (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      useFinderCache - whether to use the finder cache
      Returns:
      the ordered range of matching tickets
    • findByC_C_T_First

      public static Ticket findByC_C_T_First(long classNameId, long classPK, int type, OrderByComparator<Ticket> orderByComparator) throws NoSuchTicketException
      Returns the first ticket in the ordered set where classNameId = ? and classPK = ? and type = ?.
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      type - the type
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching ticket
      Throws:
      NoSuchTicketException - if a matching ticket could not be found
      NoSuchTicketException
    • fetchByC_C_T_First

      public static Ticket fetchByC_C_T_First(long classNameId, long classPK, int type, OrderByComparator<Ticket> orderByComparator)
      Returns the first ticket in the ordered set where classNameId = ? and classPK = ? and type = ?.
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      type - the type
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching ticket, or null if a matching ticket could not be found
    • findByC_C_T_Last

      public static Ticket findByC_C_T_Last(long classNameId, long classPK, int type, OrderByComparator<Ticket> orderByComparator) throws NoSuchTicketException
      Returns the last ticket in the ordered set where classNameId = ? and classPK = ? and type = ?.
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      type - the type
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching ticket
      Throws:
      NoSuchTicketException - if a matching ticket could not be found
      NoSuchTicketException
    • fetchByC_C_T_Last

      public static Ticket fetchByC_C_T_Last(long classNameId, long classPK, int type, OrderByComparator<Ticket> orderByComparator)
      Returns the last ticket in the ordered set where classNameId = ? and classPK = ? and type = ?.
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      type - the type
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching ticket, or null if a matching ticket could not be found
    • findByC_C_T_PrevAndNext

      public static Ticket[] findByC_C_T_PrevAndNext(long ticketId, long classNameId, long classPK, int type, OrderByComparator<Ticket> orderByComparator) throws NoSuchTicketException
      Returns the tickets before and after the current ticket in the ordered set where classNameId = ? and classPK = ? and type = ?.
      Parameters:
      ticketId - the primary key of the current ticket
      classNameId - the class name ID
      classPK - the class pk
      type - the type
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next ticket
      Throws:
      NoSuchTicketException - if a ticket with the primary key could not be found
      NoSuchTicketException
    • removeByC_C_T

      public static void removeByC_C_T(long classNameId, long classPK, int type)
      Removes all the tickets where classNameId = ? and classPK = ? and type = ? from the database.
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      type - the type
    • countByC_C_T

      public static int countByC_C_T(long classNameId, long classPK, int type)
      Returns the number of tickets where classNameId = ? and classPK = ? and type = ?.
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      type - the type
      Returns:
      the number of matching tickets
    • findByC_C_C_T

      public static List<Ticket> findByC_C_C_T(long companyId, long classNameId, long classPK, int type)
      Returns all the tickets where companyId = ? and classNameId = ? and classPK = ? and type = ?.
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
      type - the type
      Returns:
      the matching tickets
    • findByC_C_C_T

      public static List<Ticket> findByC_C_C_T(long companyId, long classNameId, long classPK, int type, int start, int end)
      Returns a range of all the tickets where companyId = ? and classNameId = ? and classPK = ? and type = ?.

      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. 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 TicketModelImpl.

      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
      type - the type
      start - the lower bound of the range of tickets
      end - the upper bound of the range of tickets (not inclusive)
      Returns:
      the range of matching tickets
    • findByC_C_C_T

      public static List<Ticket> findByC_C_C_T(long companyId, long classNameId, long classPK, int type, int start, int end, OrderByComparator<Ticket> orderByComparator)
      Returns an ordered range of all the tickets where companyId = ? and classNameId = ? and classPK = ? and type = ?.

      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. 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 TicketModelImpl.

      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
      type - the type
      start - the lower bound of the range of tickets
      end - the upper bound of the range of tickets (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching tickets
    • findByC_C_C_T

      public static List<Ticket> findByC_C_C_T(long companyId, long classNameId, long classPK, int type, int start, int end, OrderByComparator<Ticket> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the tickets where companyId = ? and classNameId = ? and classPK = ? and type = ?.

      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. 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 TicketModelImpl.

      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
      type - the type
      start - the lower bound of the range of tickets
      end - the upper bound of the range of tickets (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      useFinderCache - whether to use the finder cache
      Returns:
      the ordered range of matching tickets
    • findByC_C_C_T_First

      public static Ticket findByC_C_C_T_First(long companyId, long classNameId, long classPK, int type, OrderByComparator<Ticket> orderByComparator) throws NoSuchTicketException
      Returns the first ticket in the ordered set where companyId = ? and classNameId = ? and classPK = ? and type = ?.
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
      type - the type
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching ticket
      Throws:
      NoSuchTicketException - if a matching ticket could not be found
      NoSuchTicketException
    • fetchByC_C_C_T_First

      public static Ticket fetchByC_C_C_T_First(long companyId, long classNameId, long classPK, int type, OrderByComparator<Ticket> orderByComparator)
      Returns the first ticket in the ordered set where companyId = ? and classNameId = ? and classPK = ? and type = ?.
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
      type - the type
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching ticket, or null if a matching ticket could not be found
    • findByC_C_C_T_Last

      public static Ticket findByC_C_C_T_Last(long companyId, long classNameId, long classPK, int type, OrderByComparator<Ticket> orderByComparator) throws NoSuchTicketException
      Returns the last ticket in the ordered set where companyId = ? and classNameId = ? and classPK = ? and type = ?.
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
      type - the type
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching ticket
      Throws:
      NoSuchTicketException - if a matching ticket could not be found
      NoSuchTicketException
    • fetchByC_C_C_T_Last

      public static Ticket fetchByC_C_C_T_Last(long companyId, long classNameId, long classPK, int type, OrderByComparator<Ticket> orderByComparator)
      Returns the last ticket in the ordered set where companyId = ? and classNameId = ? and classPK = ? and type = ?.
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
      type - the type
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching ticket, or null if a matching ticket could not be found
    • findByC_C_C_T_PrevAndNext

      public static Ticket[] findByC_C_C_T_PrevAndNext(long ticketId, long companyId, long classNameId, long classPK, int type, OrderByComparator<Ticket> orderByComparator) throws NoSuchTicketException
      Returns the tickets before and after the current ticket in the ordered set where companyId = ? and classNameId = ? and classPK = ? and type = ?.
      Parameters:
      ticketId - the primary key of the current ticket
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
      type - the type
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next ticket
      Throws:
      NoSuchTicketException - if a ticket with the primary key could not be found
      NoSuchTicketException
    • removeByC_C_C_T

      public static void removeByC_C_C_T(long companyId, long classNameId, long classPK, int type)
      Removes all the tickets where companyId = ? and classNameId = ? and classPK = ? and type = ? from the database.
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
      type - the type
    • countByC_C_C_T

      public static int countByC_C_C_T(long companyId, long classNameId, long classPK, int type)
      Returns the number of tickets where companyId = ? and classNameId = ? and classPK = ? and type = ?.
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
      type - the type
      Returns:
      the number of matching tickets
    • cacheResult

      public static void cacheResult(Ticket ticket)
      Caches the ticket in the entity cache if it is enabled.
      Parameters:
      ticket - the ticket
    • cacheResult

      public static void cacheResult(List<Ticket> tickets)
      Caches the tickets in the entity cache if it is enabled.
      Parameters:
      tickets - the tickets
    • create

      public static Ticket create(long ticketId)
      Creates a new ticket with the primary key. Does not add the ticket to the database.
      Parameters:
      ticketId - the primary key for the new ticket
      Returns:
      the new ticket
    • remove

      public static Ticket remove(long ticketId) throws NoSuchTicketException
      Removes the ticket with the primary key from the database. Also notifies the appropriate model listeners.
      Parameters:
      ticketId - the primary key of the ticket
      Returns:
      the ticket that was removed
      Throws:
      NoSuchTicketException - if a ticket with the primary key could not be found
      NoSuchTicketException
    • updateImpl

      public static Ticket updateImpl(Ticket ticket)
    • findByPrimaryKey

      public static Ticket findByPrimaryKey(long ticketId) throws NoSuchTicketException
      Returns the ticket with the primary key or throws a NoSuchTicketException if it could not be found.
      Parameters:
      ticketId - the primary key of the ticket
      Returns:
      the ticket
      Throws:
      NoSuchTicketException - if a ticket with the primary key could not be found
      NoSuchTicketException
    • fetchByPrimaryKey

      public static Ticket fetchByPrimaryKey(long ticketId)
      Returns the ticket with the primary key or returns null if it could not be found.
      Parameters:
      ticketId - the primary key of the ticket
      Returns:
      the ticket, or null if a ticket with the primary key could not be found
    • findAll

      public static List<Ticket> findAll()
      Returns all the tickets.
      Returns:
      the tickets
    • findAll

      public static List<Ticket> findAll(int start, int end)
      Returns a range of all the tickets.

      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. 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 TicketModelImpl.

      Parameters:
      start - the lower bound of the range of tickets
      end - the upper bound of the range of tickets (not inclusive)
      Returns:
      the range of tickets
    • findAll

      public static List<Ticket> findAll(int start, int end, OrderByComparator<Ticket> orderByComparator)
      Returns an ordered range of all the tickets.

      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. 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 TicketModelImpl.

      Parameters:
      start - the lower bound of the range of tickets
      end - the upper bound of the range of tickets (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of tickets
    • findAll

      public static List<Ticket> findAll(int start, int end, OrderByComparator<Ticket> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the tickets.

      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. 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 TicketModelImpl.

      Parameters:
      start - the lower bound of the range of tickets
      end - the upper bound of the range of tickets (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      useFinderCache - whether to use the finder cache
      Returns:
      the ordered range of tickets
    • removeAll

      public static void removeAll()
      Removes all the tickets from the database.
    • countAll

      public static int countAll()
      Returns the number of tickets.
      Returns:
      the number of tickets
    • getPersistence

      public static TicketPersistence getPersistence()
    • setPersistence

      public static void setPersistence(TicketPersistence persistence)