|
Liferay 6.1.2-ce-ga3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ListTypePersistence
The persistence interface for the list type service.
Caching information and settings can be found in portal.properties
ListTypePersistenceImpl
,
ListTypeUtil
Method Summary | |
---|---|
void |
cacheResult(List<ListType> listTypes)
Caches the list types in the entity cache if it is enabled. |
void |
cacheResult(ListType listType)
Caches the list type in the entity cache if it is enabled. |
int |
countAll()
Returns the number of list types. |
int |
countByType(String type)
Returns the number of list types where type = ?. |
ListType |
create(int listTypeId)
Creates a new list type with the primary key. |
ListType |
fetchByPrimaryKey(int listTypeId)
Returns the list type with the primary key or returns null if it could not be found. |
ListType |
fetchByType_First(String type,
OrderByComparator orderByComparator)
Returns the first list type in the ordered set where type = ?. |
ListType |
fetchByType_Last(String type,
OrderByComparator orderByComparator)
Returns the last list type in the ordered set where type = ?. |
List<ListType> |
findAll()
Returns all the list types. |
List<ListType> |
findAll(int start,
int end)
Returns a range of all the list types. |
List<ListType> |
findAll(int start,
int end,
OrderByComparator orderByComparator)
Returns an ordered range of all the list types. |
ListType |
findByPrimaryKey(int listTypeId)
Returns the list type with the primary key or throws a NoSuchListTypeException if it could not be found. |
ListType |
findByType_First(String type,
OrderByComparator orderByComparator)
Returns the first list type in the ordered set where type = ?. |
ListType |
findByType_Last(String type,
OrderByComparator orderByComparator)
Returns the last list type in the ordered set where type = ?. |
ListType[] |
findByType_PrevAndNext(int listTypeId,
String type,
OrderByComparator orderByComparator)
Returns the list types before and after the current list type in the ordered set where type = ?. |
List<ListType> |
findByType(String type)
Returns all the list types where type = ?. |
List<ListType> |
findByType(String type,
int start,
int end)
Returns a range of all the list types where type = ?. |
List<ListType> |
findByType(String type,
int start,
int end,
OrderByComparator orderByComparator)
Returns an ordered range of all the list types where type = ?. |
ListType |
remove(int listTypeId)
Removes the list type with the primary key from the database. |
void |
removeAll()
Removes all the list types from the database. |
void |
removeByType(String type)
Removes all the list types where type = ? from the database. |
ListType |
updateImpl(ListType listType,
boolean merge)
|
Methods inherited from interface com.liferay.portal.service.persistence.BasePersistence |
---|
clearCache, clearCache, clearCache, closeSession, countWithDynamicQuery, fetchByPrimaryKey, findByPrimaryKey, findWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, getDataSource, getListeners, openSession, processException, registerListener, remove, remove, setDataSource, unregisterListener, update, update |
Method Detail |
---|
void cacheResult(ListType listType)
listType
- the list typevoid cacheResult(List<ListType> listTypes)
listTypes
- the list typesListType create(int listTypeId)
listTypeId
- the primary key for the new list type
ListType remove(int listTypeId) throws NoSuchListTypeException, SystemException
listTypeId
- the primary key of the list type
NoSuchListTypeException
- if a list type with the primary key could not be found
SystemException
- if a system exception occurredListType updateImpl(ListType listType, boolean merge) throws SystemException
SystemException
ListType findByPrimaryKey(int listTypeId) throws NoSuchListTypeException, SystemException
NoSuchListTypeException
if it could not be found.
listTypeId
- the primary key of the list type
NoSuchListTypeException
- if a list type with the primary key could not be found
SystemException
- if a system exception occurredListType fetchByPrimaryKey(int listTypeId) throws SystemException
null
if it could not be found.
listTypeId
- the primary key of the list type
null
if a list type with the primary key could not be found
SystemException
- if a system exception occurredList<ListType> findByType(String type) throws SystemException
type
- the type
SystemException
- if a system exception occurredList<ListType> findByType(String type, 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.
type
- the typestart
- the lower bound of the range of list typesend
- the upper bound of the range of list types (not inclusive)
SystemException
- if a system exception occurredList<ListType> findByType(String type, 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.
type
- the typestart
- the lower bound of the range of list typesend
- the upper bound of the range of list types (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)
SystemException
- if a system exception occurredListType findByType_First(String type, OrderByComparator orderByComparator) throws NoSuchListTypeException, SystemException
type
- the typeorderByComparator
- the comparator to order the set by (optionally null
)
NoSuchListTypeException
- if a matching list type could not be found
SystemException
- if a system exception occurredListType fetchByType_First(String type, OrderByComparator orderByComparator) throws SystemException
type
- the typeorderByComparator
- the comparator to order the set by (optionally null
)
null
if a matching list type could not be found
SystemException
- if a system exception occurredListType findByType_Last(String type, OrderByComparator orderByComparator) throws NoSuchListTypeException, SystemException
type
- the typeorderByComparator
- the comparator to order the set by (optionally null
)
NoSuchListTypeException
- if a matching list type could not be found
SystemException
- if a system exception occurredListType fetchByType_Last(String type, OrderByComparator orderByComparator) throws SystemException
type
- the typeorderByComparator
- the comparator to order the set by (optionally null
)
null
if a matching list type could not be found
SystemException
- if a system exception occurredListType[] findByType_PrevAndNext(int listTypeId, String type, OrderByComparator orderByComparator) throws NoSuchListTypeException, SystemException
listTypeId
- the primary key of the current list typetype
- the typeorderByComparator
- the comparator to order the set by (optionally null
)
NoSuchListTypeException
- if a list type with the primary key could not be found
SystemException
- if a system exception occurredList<ListType> findAll() throws SystemException
SystemException
- if a system exception occurredList<ListType> 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.
start
- the lower bound of the range of list typesend
- the upper bound of the range of list types (not inclusive)
SystemException
- if a system exception occurredList<ListType> 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.
start
- the lower bound of the range of list typesend
- the upper bound of the range of list types (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)
SystemException
- if a system exception occurredvoid removeByType(String type) throws SystemException
type
- the type
SystemException
- if a system exception occurredvoid removeAll() throws SystemException
SystemException
- if a system exception occurredint countByType(String type) throws SystemException
type
- the type
SystemException
- if a system exception occurredint countAll() throws SystemException
SystemException
- if a system exception occurred
|
Liferay 6.1.2-ce-ga3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |