@ProviderType
public class ServiceComponentUtil
extends java.lang.Object
ServiceComponentPersistenceImpl 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
ServiceComponentPersistence,
ServiceComponentPersistenceImpl| Constructor and Description |
|---|
ServiceComponentUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
cacheResult(java.util.List<ServiceComponent> serviceComponents)
Caches the service components in the entity cache if it is enabled.
|
static void |
cacheResult(ServiceComponent serviceComponent)
Caches the service component in the entity cache if it is enabled.
|
static void |
clearCache() |
static void |
clearCache(ServiceComponent serviceComponent) |
static int |
countAll()
Returns the number of service components.
|
static int |
countByBNS_BNU(java.lang.String buildNamespace,
long buildNumber)
Returns the number of service components where buildNamespace = ? and buildNumber = ?.
|
static int |
countByBuildNamespace(java.lang.String buildNamespace)
Returns the number of service components where buildNamespace = ?.
|
static long |
countWithDynamicQuery(DynamicQuery dynamicQuery) |
static ServiceComponent |
create(long serviceComponentId)
Creates a new service component with the primary key.
|
static ServiceComponent |
fetchByBNS_BNU(java.lang.String buildNamespace,
long buildNumber)
Returns the service component where buildNamespace = ? and buildNumber = ? or returns
null if it could not be found. |
static ServiceComponent |
fetchByBNS_BNU(java.lang.String buildNamespace,
long buildNumber,
boolean retrieveFromCache)
Returns the service component where buildNamespace = ? and buildNumber = ? or returns
null if it could not be found, optionally using the finder cache. |
static ServiceComponent |
fetchByBuildNamespace_First(java.lang.String buildNamespace,
OrderByComparator orderByComparator)
Returns the first service component in the ordered set where buildNamespace = ?.
|
static ServiceComponent |
fetchByBuildNamespace_Last(java.lang.String buildNamespace,
OrderByComparator orderByComparator)
Returns the last service component in the ordered set where buildNamespace = ?.
|
static ServiceComponent |
fetchByPrimaryKey(long serviceComponentId)
Returns the service component with the primary key or returns
null if it could not be found. |
static java.util.List<ServiceComponent> |
findAll()
Returns all the service components.
|
static java.util.List<ServiceComponent> |
findAll(int start,
int end)
Returns a range of all the service components.
|
static java.util.List<ServiceComponent> |
findAll(int start,
int end,
OrderByComparator orderByComparator)
Returns an ordered range of all the service components.
|
static ServiceComponent |
findByBNS_BNU(java.lang.String buildNamespace,
long buildNumber)
Returns the service component where buildNamespace = ? and buildNumber = ? or throws a
NoSuchServiceComponentException if it could not be found. |
static ServiceComponent |
findByBuildNamespace_First(java.lang.String buildNamespace,
OrderByComparator orderByComparator)
Returns the first service component in the ordered set where buildNamespace = ?.
|
static ServiceComponent |
findByBuildNamespace_Last(java.lang.String buildNamespace,
OrderByComparator orderByComparator)
Returns the last service component in the ordered set where buildNamespace = ?.
|
static ServiceComponent[] |
findByBuildNamespace_PrevAndNext(long serviceComponentId,
java.lang.String buildNamespace,
OrderByComparator orderByComparator)
Returns the service components before and after the current service component in the ordered set where buildNamespace = ?.
|
static java.util.List<ServiceComponent> |
findByBuildNamespace(java.lang.String buildNamespace)
Returns all the service components where buildNamespace = ?.
|
static java.util.List<ServiceComponent> |
findByBuildNamespace(java.lang.String buildNamespace,
int start,
int end)
Returns a range of all the service components where buildNamespace = ?.
|
static java.util.List<ServiceComponent> |
findByBuildNamespace(java.lang.String buildNamespace,
int start,
int end,
OrderByComparator orderByComparator)
Returns an ordered range of all the service components where buildNamespace = ?.
|
static ServiceComponent |
findByPrimaryKey(long serviceComponentId)
Returns the service component with the primary key or throws a
NoSuchServiceComponentException if it could not be found. |
static java.util.List<ServiceComponent> |
findWithDynamicQuery(DynamicQuery dynamicQuery) |
static java.util.List<ServiceComponent> |
findWithDynamicQuery(DynamicQuery dynamicQuery,
int start,
int end) |
static java.util.List<ServiceComponent> |
findWithDynamicQuery(DynamicQuery dynamicQuery,
int start,
int end,
OrderByComparator orderByComparator) |
static ServiceComponentPersistence |
getPersistence() |
static ServiceComponent |
remove(long serviceComponentId)
Removes the service component with the primary key from the database.
|
static void |
removeAll()
Removes all the service components from the database.
|
static ServiceComponent |
removeByBNS_BNU(java.lang.String buildNamespace,
long buildNumber)
Removes the service component where buildNamespace = ? and buildNumber = ? from the database.
|
static void |
removeByBuildNamespace(java.lang.String buildNamespace)
Removes all the service components where buildNamespace = ? from the database.
|
void |
setPersistence(ServiceComponentPersistence persistence)
Deprecated.
As of 6.2.0
|
static ServiceComponent |
update(ServiceComponent serviceComponent) |
static ServiceComponent |
update(ServiceComponent serviceComponent,
ServiceContext serviceContext) |
static ServiceComponent |
updateImpl(ServiceComponent serviceComponent) |
public static void clearCache()
BasePersistence.clearCache()public static void clearCache(ServiceComponent serviceComponent)
public static long countWithDynamicQuery(DynamicQuery dynamicQuery) throws SystemException
SystemExceptionBasePersistence.countWithDynamicQuery(DynamicQuery)public static java.util.List<ServiceComponent> findWithDynamicQuery(DynamicQuery dynamicQuery) throws SystemException
SystemExceptionBasePersistence.findWithDynamicQuery(DynamicQuery)public static java.util.List<ServiceComponent> findWithDynamicQuery(DynamicQuery dynamicQuery, int start, int end) throws SystemException
public static java.util.List<ServiceComponent> findWithDynamicQuery(DynamicQuery dynamicQuery, int start, int end, OrderByComparator orderByComparator) throws SystemException
public static ServiceComponent update(ServiceComponent serviceComponent) throws SystemException
public static ServiceComponent update(ServiceComponent serviceComponent, ServiceContext serviceContext) throws SystemException
public static java.util.List<ServiceComponent> findByBuildNamespace(java.lang.String buildNamespace) throws SystemException
buildNamespace - the build namespaceSystemException - if a system exception occurredpublic static java.util.List<ServiceComponent> findByBuildNamespace(java.lang.String buildNamespace, int start, int end) throws SystemException
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 and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from ServiceComponentModelImpl. 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.
buildNamespace - the build namespacestart - the lower bound of the range of service componentsend - the upper bound of the range of service components (not inclusive)SystemException - if a system exception occurredpublic static java.util.List<ServiceComponent> findByBuildNamespace(java.lang.String buildNamespace, int start, int end, OrderByComparator orderByComparator) throws SystemException
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 and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from ServiceComponentModelImpl. 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.
buildNamespace - the build namespacestart - the lower bound of the range of service componentsend - the upper bound of the range of service components (not inclusive)orderByComparator - the comparator to order the results by (optionally null)SystemException - if a system exception occurredpublic static ServiceComponent findByBuildNamespace_First(java.lang.String buildNamespace, OrderByComparator orderByComparator) throws NoSuchServiceComponentException, SystemException
buildNamespace - the build namespaceorderByComparator - the comparator to order the set by (optionally null)NoSuchServiceComponentException - if a matching service component could not be foundSystemException - if a system exception occurredpublic static ServiceComponent fetchByBuildNamespace_First(java.lang.String buildNamespace, OrderByComparator orderByComparator) throws SystemException
buildNamespace - the build namespaceorderByComparator - the comparator to order the set by (optionally null)null if a matching service component could not be foundSystemException - if a system exception occurredpublic static ServiceComponent findByBuildNamespace_Last(java.lang.String buildNamespace, OrderByComparator orderByComparator) throws NoSuchServiceComponentException, SystemException
buildNamespace - the build namespaceorderByComparator - the comparator to order the set by (optionally null)NoSuchServiceComponentException - if a matching service component could not be foundSystemException - if a system exception occurredpublic static ServiceComponent fetchByBuildNamespace_Last(java.lang.String buildNamespace, OrderByComparator orderByComparator) throws SystemException
buildNamespace - the build namespaceorderByComparator - the comparator to order the set by (optionally null)null if a matching service component could not be foundSystemException - if a system exception occurredpublic static ServiceComponent[] findByBuildNamespace_PrevAndNext(long serviceComponentId, java.lang.String buildNamespace, OrderByComparator orderByComparator) throws NoSuchServiceComponentException, SystemException
serviceComponentId - the primary key of the current service componentbuildNamespace - the build namespaceorderByComparator - the comparator to order the set by (optionally null)NoSuchServiceComponentException - if a service component with the primary key could not be foundSystemException - if a system exception occurredpublic static void removeByBuildNamespace(java.lang.String buildNamespace)
throws SystemException
buildNamespace - the build namespaceSystemException - if a system exception occurredpublic static int countByBuildNamespace(java.lang.String buildNamespace)
throws SystemException
buildNamespace - the build namespaceSystemException - if a system exception occurredpublic static ServiceComponent findByBNS_BNU(java.lang.String buildNamespace, long buildNumber) throws NoSuchServiceComponentException, SystemException
NoSuchServiceComponentException if it could not be found.buildNamespace - the build namespacebuildNumber - the build numberNoSuchServiceComponentException - if a matching service component could not be foundSystemException - if a system exception occurredpublic static ServiceComponent fetchByBNS_BNU(java.lang.String buildNamespace, long buildNumber) throws SystemException
null if it could not be found. Uses the finder cache.buildNamespace - the build namespacebuildNumber - the build numbernull if a matching service component could not be foundSystemException - if a system exception occurredpublic static ServiceComponent fetchByBNS_BNU(java.lang.String buildNamespace, long buildNumber, boolean retrieveFromCache) throws SystemException
null if it could not be found, optionally using the finder cache.buildNamespace - the build namespacebuildNumber - the build numberretrieveFromCache - whether to use the finder cachenull if a matching service component could not be foundSystemException - if a system exception occurredpublic static ServiceComponent removeByBNS_BNU(java.lang.String buildNamespace, long buildNumber) throws NoSuchServiceComponentException, SystemException
buildNamespace - the build namespacebuildNumber - the build numberSystemException - if a system exception occurredNoSuchServiceComponentExceptionpublic static int countByBNS_BNU(java.lang.String buildNamespace,
long buildNumber)
throws SystemException
buildNamespace - the build namespacebuildNumber - the build numberSystemException - if a system exception occurredpublic static void cacheResult(ServiceComponent serviceComponent)
serviceComponent - the service componentpublic static void cacheResult(java.util.List<ServiceComponent> serviceComponents)
serviceComponents - the service componentspublic static ServiceComponent create(long serviceComponentId)
serviceComponentId - the primary key for the new service componentpublic static ServiceComponent remove(long serviceComponentId) throws NoSuchServiceComponentException, SystemException
serviceComponentId - the primary key of the service componentNoSuchServiceComponentException - if a service component with the primary key could not be foundSystemException - if a system exception occurredpublic static ServiceComponent updateImpl(ServiceComponent serviceComponent) throws SystemException
SystemExceptionpublic static ServiceComponent findByPrimaryKey(long serviceComponentId) throws NoSuchServiceComponentException, SystemException
NoSuchServiceComponentException if it could not be found.serviceComponentId - the primary key of the service componentNoSuchServiceComponentException - if a service component with the primary key could not be foundSystemException - if a system exception occurredpublic static ServiceComponent fetchByPrimaryKey(long serviceComponentId) throws SystemException
null if it could not be found.serviceComponentId - the primary key of the service componentnull if a service component with the primary key could not be foundSystemException - if a system exception occurredpublic static java.util.List<ServiceComponent> findAll() throws SystemException
SystemException - if a system exception occurredpublic static java.util.List<ServiceComponent> findAll(int start, int end) throws SystemException
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 and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from ServiceComponentModelImpl. 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 service componentsend - the upper bound of the range of service components (not inclusive)SystemException - if a system exception occurredpublic static java.util.List<ServiceComponent> findAll(int start, int end, OrderByComparator orderByComparator) throws SystemException
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 and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from ServiceComponentModelImpl. 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 service componentsend - the upper bound of the range of service components (not inclusive)orderByComparator - the comparator to order the results by (optionally null)SystemException - if a system exception occurredpublic static void removeAll()
throws SystemException
SystemException - if a system exception occurredpublic static int countAll()
throws SystemException
SystemException - if a system exception occurredpublic static ServiceComponentPersistence getPersistence()
public void setPersistence(ServiceComponentPersistence persistence)