Class InvitationDao
java.lang.Object
org.apache.openmeetings.db.dao.room.InvitationDao
- All Implemented Interfaces:
IDataProviderDao<Invitation>
@Repository
@Transactional
public class InvitationDao
extends Object
implements IDataProviderDao<Invitation>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongcount()Count the number of instances ofIDataProviderDaolongCount the number of instances ofIDataProviderDaolongcountGroup(String search, Long userId) longvoiddelete(Invitation entity, Long userId) Delete an instance ofIDataProviderDaoget(long start, long count) Get a list of instances ofIDataProviderDaoGet an instance of anIDataProviderDaoget(String search, long start, long count, org.apache.wicket.extensions.markup.html.repeater.util.SortParam<String> sort) Get a list of instances ofIDataProviderDaogetGroup(String search, long start, long count, Long userId, org.apache.wicket.extensions.markup.html.repeater.util.SortParam<String> sort) getUser(String search, long start, long count, Long userId, org.apache.wicket.extensions.markup.html.repeater.util.SortParam<String> sort) voidupdate(Invitation invitation) update(Invitation entity, Long userId) Update an instance ofIDataProviderDaoMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.openmeetings.db.dao.IDataProviderDao
get
-
Constructor Details
-
InvitationDao
public InvitationDao()
-
-
Method Details
-
get
Description copied from interface:IDataProviderDaoGet an instance of anIDataProviderDao- Specified by:
getin interfaceIDataProviderDao<Invitation>- Parameters:
invId- - id of instance to retrieve- Returns:
- instance with the id gived
-
get
Description copied from interface:IDataProviderDaoGet a list of instances ofIDataProviderDao- Specified by:
getin interfaceIDataProviderDao<Invitation>- Parameters:
start- - the start to range to retrievecount- - maximum instance count to retrieve- Returns:
- list of instances in the range specified
-
get
public List<Invitation> get(String search, long start, long count, org.apache.wicket.extensions.markup.html.repeater.util.SortParam<String> sort) Description copied from interface:IDataProviderDaoGet a list of instances ofIDataProviderDao- Specified by:
getin interfaceIDataProviderDao<Invitation>- Parameters:
search- - string search criteria to filter entitiesstart- - the start to range to retrievecount- - maximum instance count to retrievesort- - column and sort order- Returns:
- list of instances in the range specified
-
count
public long count()Description copied from interface:IDataProviderDaoCount the number of instances ofIDataProviderDao- Specified by:
countin interfaceIDataProviderDao<Invitation>- Returns:
- count of instances
-
count
Description copied from interface:IDataProviderDaoCount the number of instances ofIDataProviderDao- Specified by:
countin interfaceIDataProviderDao<Invitation>- Parameters:
search- - string search criteria to filter entities- Returns:
- count of instances satisfying given search criteria
-
getGroup
public List<Invitation> getGroup(String search, long start, long count, Long userId, org.apache.wicket.extensions.markup.html.repeater.util.SortParam<String> sort) -
countGroup
-
getUser
public List<Invitation> getUser(String search, long start, long count, Long userId, org.apache.wicket.extensions.markup.html.repeater.util.SortParam<String> sort) -
countUser
-
update
-
update
Description copied from interface:IDataProviderDaoUpdate an instance ofIDataProviderDao- Specified by:
updatein interfaceIDataProviderDao<Invitation>- Parameters:
entity- - entity to be updateduserId- - user performed update- Returns:
- - updated entity
-
delete
Description copied from interface:IDataProviderDaoDelete an instance ofIDataProviderDao- Specified by:
deletein interfaceIDataProviderDao<Invitation>- Parameters:
entity- - entity to be deleteduserId- - user performed delete
-
markUsed
-
getByHash
-