is.idega.idegaweb.golf.entity
Class MemberHomeImpl
java.lang.Object
com.idega.data.IDOFactory
is.idega.idegaweb.golf.entity.MemberHomeImpl
- All Implemented Interfaces:
- com.idega.data.IDOHome, MemberHome, java.io.Serializable, javax.ejb.EJBLocalHome
public class MemberHomeImpl
- extends com.idega.data.IDOFactory
- implements MemberHome
Last modified: $Date: 2005/02/08 10:10:38 $ by $Author: laddi $
- Version:
- $Revision: 1.8 $
- Author:
- laddi
- See Also:
- Serialized Form
| Fields inherited from class com.idega.data.IDOFactory |
dataSource |
|
Method Summary |
Member |
create()
|
Member |
createLegacy()
|
java.util.Collection<Member> |
findAll()
|
java.util.Collection<Member> |
findAll(java.util.Collection<TournamentMember> tournamentMembers)
|
java.util.Collection<Member> |
findAll(java.lang.Integer startingFrom,
java.lang.Integer entitiesAmount,
java.util.Collection<? extends Union> unions,
java.util.Collection<Tournament> tournaments,
java.lang.String personalId,
java.lang.String email,
java.lang.Boolean hasTeeTimes,
java.lang.Integer ageFrom,
java.lang.Integer ageTo,
java.lang.Character gender,
java.lang.Character active,
java.lang.String membershipType)
|
java.util.Collection<Member> |
findAll(java.lang.Integer startingFrom,
java.lang.Integer entitiesAmount,
java.util.Collection<Union> unions,
java.util.Collection<Tournament> tournaments,
java.lang.String personalId,
java.lang.String email,
java.lang.Boolean hasTeeTimes)
|
java.util.Collection |
findAllByCriteria(java.lang.String personalID,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName)
|
java.util.Collection |
findAllByUnion(Union union,
java.lang.String gender)
|
Member |
findByPrimaryKey(int id)
|
Member |
findByPrimaryKey(java.lang.Object pk)
|
Member |
findByPrimaryKeyLegacy(int id)
|
java.util.Collection<Member> |
findByPrimaryKeys(java.util.Collection<?> primaryKeys)
|
Member |
findBySSN(java.lang.String ssn)
|
Member |
findByUniqueID(java.lang.String uniqueID)
|
java.lang.String |
findIdBySSN(java.lang.String ssn)
|
Member |
findMemberByIWMemberSystemUser(com.idega.user.data.User user)
|
Member |
findMemberByPhonePk(java.lang.Object primaryKey)
|
java.lang.String |
findMemberPKByAddressPk(java.lang.Object primaryKey)
|
java.lang.String |
findMemberPKByPhonePk(java.lang.Object primaryKey)
|
int |
findMembersAmount(java.util.Collection<Union> unions,
java.util.Collection<Tournament> tournaments,
java.lang.String personalId,
java.lang.String email,
java.lang.Boolean hasTeeTimes,
java.lang.Integer ageFrom,
java.lang.Integer ageTo,
java.lang.Character gender,
java.lang.Character active,
java.lang.String membershipType)
|
java.util.Collection<Member> |
getAdminsOfClub(java.lang.Object clubPK)
|
protected java.lang.Class |
getEntityInterfaceClass()
|
java.util.Collection<Member> |
getMembers(java.lang.String request,
java.lang.Integer unionId,
int start,
int maxResults)
|
java.util.Collection<Member> |
getMembers(java.lang.String club,
java.lang.String start,
java.lang.String personalId,
java.lang.String name,
java.lang.String status,
int maxResult,
int startResult)
|
java.util.Collection<Member> |
getRelatedMembers(Member member)
|
java.util.Collection<Member> |
getRelatedMembersFromUnion(java.lang.Integer memberId,
java.lang.Integer unionId)
|
java.util.Collection<Member> |
getRelatedMembersFromUnion(Member member,
java.lang.Integer unionId)
|
java.util.Collection<java.lang.Integer> |
getRelatedMembersIdsFromUnion(java.lang.Integer memberId,
java.lang.Integer unionId)
|
| Methods inherited from class com.idega.data.IDOFactory |
createEntity, createIDO, decode, decode, findByPrimaryKeyCollection, findByPrimaryKeyIDO, findByPrimaryKeyIDO, findSubTypeByPrimaryKeyIDO, findSubTypesByPrimaryKeysIDO, getDatasource, getEntityBeanClass, getEntityCollectionForPrimaryKeys, getEntitySetForPrimaryKeys, getHomesForSubtypes, getHomesForSubtypes, idoCheckInPooledEntity, idoCheckOutPooledEntity, idoCreate, idoCreate, idoFindByPrimaryKey, idoFindByPrimaryKey, idoFindByPrimaryKey, idoFindByPrimaryKey, idoFindByPrimaryKey, idoFindByPrimaryKey, remove, setDatasource, setDatasource |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.idega.data.IDOHome |
createIDO, decode, decode, findByPrimaryKeyCollection, findByPrimaryKeyIDO, getDatasource, getEntityCollectionForPrimaryKeys, setDatasource, setDatasource |
| Methods inherited from interface javax.ejb.EJBLocalHome |
remove |
MemberHomeImpl
public MemberHomeImpl()
getEntityInterfaceClass
protected java.lang.Class getEntityInterfaceClass()
- Specified by:
getEntityInterfaceClass in class com.idega.data.IDOFactory
create
public Member create()
throws javax.ejb.CreateException
- Specified by:
create in interface MemberHome
- Throws:
javax.ejb.CreateException
findByPrimaryKey
public Member findByPrimaryKey(java.lang.Object pk)
- Specified by:
findByPrimaryKey in interface MemberHome
createLegacy
public Member createLegacy()
findByPrimaryKey
public Member findByPrimaryKey(int id)
- Specified by:
findByPrimaryKey in interface MemberHome
- Parameters:
id - is EJBLocalObject.getPrimaryKey(), not null;
- Returns:
- entity or
null on failure;
findByPrimaryKeys
public java.util.Collection<Member> findByPrimaryKeys(java.util.Collection<?> primaryKeys)
- Specified by:
findByPrimaryKeys in interface MemberHome
- Parameters:
primaryKeys - is Collection of
EJBLocalObject.getPrimaryKey() not null;
- Returns:
- entities by criteria;
findAll
public java.util.Collection<Member> findAll(java.lang.Integer startingFrom,
java.lang.Integer entitiesAmount,
java.util.Collection<Union> unions,
java.util.Collection<Tournament> tournaments,
java.lang.String personalId,
java.lang.String email,
java.lang.Boolean hasTeeTimes)
- Specified by:
findAll in interface MemberHome
- Parameters:
startingFrom - index of row in results list to return starting from,
skipped if null;entitiesAmount - is number of entities to fetch from data source,
skipped if null;unions - to filter by, skipped if null;tournaments - is Collection of Tournaments
user attend, skipped if null;personalId - is Member.getSocialSecurityNumber(), skipped
if null;email - is Member.getEmail(), skipped if null;hasTeeTimes - is true if it is required, that
Member have some TeeTimes registered, false
if it is required, that Member does not have TeeTimes
register and null for ignoring;
- Returns:
- entities form data source or
Collections.emptyList()
on failure;
findAll
public java.util.Collection<Member> findAll(java.lang.Integer startingFrom,
java.lang.Integer entitiesAmount,
java.util.Collection<? extends Union> unions,
java.util.Collection<Tournament> tournaments,
java.lang.String personalId,
java.lang.String email,
java.lang.Boolean hasTeeTimes,
java.lang.Integer ageFrom,
java.lang.Integer ageTo,
java.lang.Character gender,
java.lang.Character active,
java.lang.String membershipType)
- Specified by:
findAll in interface MemberHome
- Parameters:
startingFrom - index of row in results list to return starting from,
skipped if null;entitiesAmount - is number of entities to fetch from data source,
skipped if null;unions - to filter by, skipped if null;tournaments - is Collection of Tournaments
user attend, skipped if null;personalId - is Member.getSocialSecurityNumber(), skipped
if null;email - is Member.getEmail(), skipped if null;hasTeeTimes - is true if it is required, that
Member have some TeeTimes registered, false
if it is required, that Member does not have TeeTimes
register and null for ignoring;ageFrom - is floor of Member.getAge(),
skipped if null;ageTo - is ceiling of Member.getAge(),
skipped if null;gender - is one of the:
- 'M'
- 'F'
, skipped if null;active - is one of:
- 'A': active
- 'I': inactive
- 'H': on hold
, skipped if null;membershipType - is one of:
- "main"
- "sub"
, skipped if null;
- Returns:
- entities form data source or
Collections.emptyList()
on failure;
findAll
public java.util.Collection<Member> findAll(java.util.Collection<TournamentMember> tournamentMembers)
- Specified by:
findAll in interface MemberHome
- Parameters:
tournamentMembers - to search by, not null;
- Returns:
- entities form data source or
Collections.emptyList()
on failure;
findMembersAmount
public int findMembersAmount(java.util.Collection<Union> unions,
java.util.Collection<Tournament> tournaments,
java.lang.String personalId,
java.lang.String email,
java.lang.Boolean hasTeeTimes,
java.lang.Integer ageFrom,
java.lang.Integer ageTo,
java.lang.Character gender,
java.lang.Character active,
java.lang.String membershipType)
- Specified by:
findMembersAmount in interface MemberHome
- Parameters:
unions - to filter by, skipped if null;tournaments - is Collection of Tournaments
user attend, skipped if null;personalId - is Member.getSocialSecurityNumber(), skipped
if null;email - is Member.getEmail(), skipped if null;hasTeeTimes - is true if it is required, that
Member have some TeeTimes registered, false
if it is required, that Member does not have TeeTimes
register and null for ignoring;ageFrom - is floor of Member.getAge(),
skipped if null;ageTo - is ceiling of Member.getAge(),
skipped if null;gender - is one of the:
- 'M'
- 'F'
, skipped if null;active - is one of:
- 'A': active
- 'I': inactive
- 'H': on hold
, skipped if null;membershipType - is one of:
- "main"
- "sub"
, skipped if null;
- Returns:
- number of
Members in data source;
findByPrimaryKeyLegacy
public Member findByPrimaryKeyLegacy(int id)
throws java.sql.SQLException
- Specified by:
findByPrimaryKeyLegacy in interface MemberHome
- Throws:
java.sql.SQLException
findMemberByIWMemberSystemUser
public Member findMemberByIWMemberSystemUser(com.idega.user.data.User user)
throws javax.ejb.FinderException
- Specified by:
findMemberByIWMemberSystemUser in interface MemberHome
- Throws:
javax.ejb.FinderException- See Also:
MemberBMPBean.ejbFindMemberByIWMemberSystemUser(com.idega.user.data.User)
findBySSN
public Member findBySSN(java.lang.String ssn)
- Specified by:
findBySSN in interface MemberHome
- Parameters:
ssn - is social security number or Member.getSSN() or
User.getPersonalID(), not null;
- Returns:
- entity or
null if not found;
findIdBySSN
public java.lang.String findIdBySSN(java.lang.String ssn)
- Specified by:
findIdBySSN in interface MemberHome
findByUniqueID
public Member findByUniqueID(java.lang.String uniqueID)
throws javax.ejb.FinderException
- Specified by:
findByUniqueID in interface MemberHome
- Throws:
javax.ejb.FinderException- See Also:
MemberBMPBean.ejbFindByUniqueID(java.lang.String)
findAll
public java.util.Collection<Member> findAll()
- Specified by:
findAll in interface MemberHome
- Returns:
- all
Members in data source or
Collections.emptyList() on failure;
findAllByUnion
public java.util.Collection findAllByUnion(Union union,
java.lang.String gender)
throws javax.ejb.FinderException
- Specified by:
findAllByUnion in interface MemberHome
- Throws:
javax.ejb.FinderException- See Also:
MemberBMPBean.ejbFindAllByUnion(is.idega.idegaweb.golf.entity.Union, java.lang.String)
findAllByCriteria
public java.util.Collection findAllByCriteria(java.lang.String personalID,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName)
throws javax.ejb.FinderException
- Specified by:
findAllByCriteria in interface MemberHome
- Throws:
javax.ejb.FinderException- See Also:
MemberBMPBean.ejbFindAllByCriteria(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
getRelatedMembers
public java.util.Collection<Member> getRelatedMembers(Member member)
- Specified by:
getRelatedMembers in interface MemberHome
getRelatedMembersIdsFromUnion
public java.util.Collection<java.lang.Integer> getRelatedMembersIdsFromUnion(java.lang.Integer memberId,
java.lang.Integer unionId)
- Specified by:
getRelatedMembersIdsFromUnion in interface MemberHome
getRelatedMembersFromUnion
public java.util.Collection<Member> getRelatedMembersFromUnion(java.lang.Integer memberId,
java.lang.Integer unionId)
- Specified by:
getRelatedMembersFromUnion in interface MemberHome
getRelatedMembersFromUnion
public java.util.Collection<Member> getRelatedMembersFromUnion(Member member,
java.lang.Integer unionId)
- Specified by:
getRelatedMembersFromUnion in interface MemberHome
getMembers
public java.util.Collection<Member> getMembers(java.lang.String club,
java.lang.String start,
java.lang.String personalId,
java.lang.String name,
java.lang.String status,
int maxResult,
int startResult)
- Specified by:
getMembers in interface MemberHome
getMembers
public java.util.Collection<Member> getMembers(java.lang.String request,
java.lang.Integer unionId,
int start,
int maxResults)
- Specified by:
getMembers in interface MemberHome
findMemberByPhonePk
public Member findMemberByPhonePk(java.lang.Object primaryKey)
- Specified by:
findMemberByPhonePk in interface MemberHome
findMemberPKByPhonePk
public java.lang.String findMemberPKByPhonePk(java.lang.Object primaryKey)
- Specified by:
findMemberPKByPhonePk in interface MemberHome
findMemberPKByAddressPk
public java.lang.String findMemberPKByAddressPk(java.lang.Object primaryKey)
- Specified by:
findMemberPKByAddressPk in interface MemberHome
getAdminsOfClub
public java.util.Collection<Member> getAdminsOfClub(java.lang.Object clubPK)
- Specified by:
getAdminsOfClub in interface MemberHome
Copyright © 2000-2014 idega software. All Rights Reserved.