is.idega.idegaweb.golf.startingtime.data
Class TeeTimeBMPBean

java.lang.Object
  extended by com.idega.data.GenericEntity
      extended by is.idega.idegaweb.golf.startingtime.data.TeeTimeBMPBean
All Implemented Interfaces:
com.idega.data.EntityRepresentation, com.idega.data.IDOEntity, com.idega.data.IDOEntityBean, com.idega.data.IDOLegacyEntity, com.idega.data.MetaDataCapable, TeeTime, java.io.Serializable, java.lang.Comparable<com.idega.data.IDOEntity>, javax.ejb.EJBLocalObject, javax.ejb.EnterpriseBean, javax.ejb.EntityBean

public class TeeTimeBMPBean
extends com.idega.data.GenericEntity
implements TeeTime

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.idega.data.GenericEntity
com.idega.data.GenericEntity.ResultHelper
 
Field Summary
static java.lang.String COLUMN_TEE_COLOR
           
 
Fields inherited from class com.idega.data.GenericEntity
_lobColumnName, COLUMN_VALUE_FALSE, COLUMN_VALUE_TRUE, MANY_TO_MANY, MANY_TO_ONE, ONE_TO_MANY, ONE_TO_ONE, UNIQUE_ID_COLUMN_NAME
 
Fields inherited from interface com.idega.data.IDOLegacyEntity
STATE_DELETED, STATE_IN_SYNCH_WITH_DATASTORE, STATE_NEW, STATE_NEW_AND_NOT_IN_SYNCH_WITH_DATASTORE, STATE_NOT_IN_SYNCH_WITH_DATASTORE
 
Constructor Summary
TeeTimeBMPBean()
           
 
Method Summary
 java.util.Collection<java.lang.Object> ejbFindAll(java.sql.Date dateFrom, java.sql.Date dateTo, java.lang.Boolean arrived, boolean arrivalUndefined, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> fieldIds, java.lang.Integer amount, java.lang.Integer index)
           
 java.util.Collection<java.lang.Object> ejbFindAllByMembersFound(java.sql.Date dateFrom, java.sql.Date dateTo, java.lang.Boolean arrived, java.util.Collection<java.lang.String> memberIds)
          TODO
 int ejbFindAmount(java.sql.Date dateFrom, java.sql.Date dateTo, java.lang.Boolean arrived, boolean arrivalUndefined, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> fieldIds)
           
 int ejbFindAmountByCriteria(java.util.Date dateFrom, java.util.Date dateTo, java.lang.Boolean arrived, boolean arrivalUndefined, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> fieldIds)
           
 java.util.Collection ejbFindByFieldAndDateAndGroupNumber(Field field, java.sql.Date date, int groupNumber)
           
 java.lang.Object ejbFindByScorecard(Scorecard scorecard)
           
 void ejbRemove()
           
 java.lang.String getCardName()
           
 java.lang.String getCardNum()
           
 java.lang.String getClubName()
           
 java.sql.Timestamp getCreated()
           
 java.lang.String getEntityName()
           
 java.lang.String getExtraInfo()
           
 Field getField()
           
 int getFieldID()
           
 java.lang.String getGender()
           
 int getGroupNum()
           
 float getHandicap()
           
 Member getMember()
           
 int getMemberID()
           
 java.lang.String getOtherType()
           
 Member getOwner()
           
 int getOwnerID()
           
 java.lang.String getPlayerName()
           
protected  com.idega.data.IDOQuery getQueryFindAll(java.lang.String columnName, java.sql.Date dateFrom, java.sql.Date dateTo, java.lang.Boolean arrived, boolean arrivalUndefined, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> fieldIds, boolean count)
           
 Scorecard getScorecard()
           
 boolean getShowedUp()
           
 java.sql.Date getStartingtimeDate()
           
 TeeColor getTeeColor()
           
 java.lang.String getTeeColorId()
           
 boolean hasArrived()
           
 void initializeAttributes()
           
 boolean isHandicapRound()
           
 boolean isPaid()
           
 void setCardName(java.lang.String card_name)
           
 void setCardNum(java.lang.String card_num)
           
 void setClubName(java.lang.String club_name)
           
 void setCreated(java.sql.Timestamp created)
           
 void setDefaultValues()
           
 void setExtraInfo(java.lang.String info)
           
 void setField(Field field)
           
 void setFieldID(int field_id)
           
 void setFieldID(java.lang.Integer field_id)
           
 void setGender(java.lang.String gender)
           
 void setGroupNum(int group_num)
           
 void setGroupNum(java.lang.Integer group_num)
           
 void setHandicap(float handicap)
           
 void setHandicap(java.lang.Float handicap)
           
 void setHandicapRound(boolean handicapRound)
           
 void setMember(Member member)
           
 void setMemberID(int member_id)
           
 void setMemberID(java.lang.Integer member_id)
           
 void setOtherType(java.lang.String otherType)
           
 void setOwner(Member owner)
           
 void setOwnerID(int owner_id)
           
 void setOwnerID(java.lang.Integer group_num)
           
 void setPaid(boolean paid)
           
 void setPlayerName(java.lang.String player_name)
           
 void setScorecard(Scorecard scorecard)
           
 void setShowedUp(boolean showedUp)
           
 void setStartingtimeDate(java.sql.Date startingtime_date)
           
 void setTeeColor(java.lang.String colorId)
           
 
Methods inherited from class com.idega.data.GenericEntity
addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addColumnName, addColumnName, addColumnName, addIndex, addIndex, addIndex, addLanguageAttribute, addManyToManyRelationShip, addManyToManyRelationShip, addManyToManyRelationShip, addManyToManyRelationShip, addManyToManyRelationShip, addManyToOneRelationship, addManyToOneRelationship, addMetaData, addMetaData, addMetaDataRelationship, addOneToOneRelationship, addOneToOneRelationship, addRelationship, addTo, addTo, addTo, addTo, addTo, addTo, addTo, addTo, addToTree, addTreeRelationShip, addUniqueIDColumn, afterInitializeAttributes, beforeInitializeAttributes, clear, clearMetaDataVectors, columnsHaveChanged, compareTo, constructArray, debug, decode, decode, delete, delete, deleteMetaData, deleteMultiple, deleteMultiple, doInsertInCreate, ejbActivate, ejbCreate, ejbCreateIDO, ejbFindByPrimaryKey, ejbFindByPrimaryKeyCollection, ejbFindByPrimaryKeyIDO, ejbHomeCreateIDO, ejbLoad, ejbPassivate, ejbPostCreate, ejbPostCreateIDO, ejbStore, empty, equals, equals, executeUpdate, fillColumn, findAll, findAll, findAll, findAllByColumn, findAllByColumn, findAllByColumn, findAllByColumn, findAllByColumn, findAllByColumn, findAllByColumnDescendingOrdered, findAllByColumnDescendingOrdered, findAllByColumnEquals, findAllByColumnEquals, findAllByColumnEquals, findAllByColumnEquals, findAllByColumnEqualsOrdered, findAllByColumnEqualsOrdered, findAllByColumnEqualsOrdered, findAllByColumnOrdered, findAllByColumnOrdered, findAllByColumnOrdered, findAllByColumnOrdered, findAllDescendingOrdered, findAllOrdered, findAssociated, findAssociatedOrdered, findByPrimaryKey, findRelated, findRelated, findRelated, findRelatedIDs, findRelatedIDs, findRelatedIDs, findReverseRelated, freeConnection, freeConnection, generateAndSetUniqueIDForIDO, getAttribute, getAttributes, getAverage, getBeanCache, getBlobColumnValue, getBooleanColumnValue, getBooleanColumnValue, getCachedEntities, getChanges, getCharColumnValue, getCharColumnValue, getColumn, getColumnNames, getColumnOutputStream, getColumnValue, getConnection, getConnection, getDatasource, getDateColumnValue, getDateTableValue, getDebugLogLevel, getDefaultLogLevel, getDoubleColumnValue, getDoubleColumnValue, getDoubleTableValue, getEditableColumnNames, getEJBLocalHome, getEJBLocalHome, getEmptyBlob, getEntityDefinition, getEntityInstance, getEntityInstance, getEntityState, getErrorLogLevel, getFieldValue, getFindReverseRelatedSQLQuery, getFloatColumnValue, getFloatColumnValue, getGenericEntityDefinition, getHandle, getID, getIDColumnName, getIDInteger, getIDOContainer, getIDOHome, getIDOUtil, getIfAutoIncrement, getIfEditable, getIfInsertStartData, getIfNullable, getIfUnique, getIfVisible, getInputStreamColumnValue, getIntColumnValue, getIntColumnValue, getIntegerColumnValue, getInterfaceClass, getIntTableValue, getIntTableValue, getIWMainApplication, getKeyValueSQLString, getLanguageIDColumnName, getLoadedEntityBeans, getLobColumnName, getLogger, getLongName, getMaxColumnValue, getMaxColumnValue, getMaxLength, getMetaData, getMetaDataAttributes, getMetaDataDelete, getMetaDataIds, getMetaDataInsert, getMetaDataTypes, getMetaDataUpdate, getName, getNameOfMiddleTable, getNumberOfRecords, getNumberOfRecords, getNumberOfRecords, getNumberOfRecords, getNumberOfRecords, getNumberOfRecords, getNumberOfRecordsForStringColumn, getNumberOfRecordsRelated, getNumberOfRecordsReverseRelated, getPK, getPrimaryKey, getPrimaryKeyClass, getPrimaryKeyValue, getPrimaryKeyValueSQLString, getRealValue, getRealValue, getRelationShipClass, getRelationShipType, getSimpleExplicitlySynchronizedEntityEntity, getStaticInstance, getStaticInstance, getStaticInstanceIDO, getStaticInstanceIDO, getStorageClass, getStorageClassName, getStorageClassType, getStringColumnValue, getTableName, getTimeColumnValue, getTimestampColumnValue, getUniqueId, getUniqueIdColumnName, getValue, getVisibleColumnNames, hasAutoIncrement, hasBeenSetNull, hashCode, hasLobColumn, hasMetaDataRelationship, hasUniqueIDColumn, idoAddTo, idoAddTo, idoAddTo, idoAddTo, idoAddTo, idoExecuteGlobalUpdate, idoExecuteTableUpdate, idoFindAllIDsByColumnBySQL, idoFindAllIDsByColumnOrderedBySQL, idoFindAllIDsByColumnOrderedBySQL, idoFindAllIDsByColumnOrderedBySQL, idoFindAllIDsByColumnOrderedBySQL, idoFindAllIDsByColumnsBySQL, idoFindAllIDsByColumnsBySQL, idoFindAllIDsByColumnsBySQL, idoFindAllIDsBySQL, idoFindAllIDsOrderedBySQL, idoFindByPrimaryKeyCollection, idoFindIDsBySQL, idoFindIDsBySQL, idoFindOnePKByColumnBySQL, idoFindOnePKByQuery, idoFindOnePKByQuery, idoFindOnePKBySQL, idoFindOnePKByUniqueId, idoFindPKsByMetaData, idoFindPKsByQuery, idoFindPKsByQuery, idoFindPKsByQuery, idoFindPKsByQuery, idoFindPKsByQuery, idoFindPKsByQuery, idoFindPKsByQueryIgnoringCacheAndUsingLoadBalance, idoFindPKsByQueryIgnoringCacheAndUsingLoadBalance, idoFindPKsByQueryUsingLoadBalance, idoFindPKsBySQL, idoFindPKsBySQL, idoFindPKsBySQL, idoFindPKsBySQL, idoFindPKsBySQLIgnoringCache, idoFindPKsBySQLIgnoringCache, idoGetAverage, idoGetNumberOfRecords, idoGetNumberOfRecords, idoGetNumberOfRecords, idoGetNumberOfRecords, idoGetRelatedEntities, idoGetRelatedEntities, idoGetRelatedEntities, idoGetRelatedEntities, idoGetRelatedEntitiesBySQL, idoGetRelatedEntitiesOrderedByColumn, idoGetRelatedEntityPKs, idoGetRelatedEntityPKs, idoGetRelatedEntityPKs, idoGetReverseRelatedEntities, idoGetValueFromSingleValueResultSet, idoGetValueFromSingleValueResultSet, idoQuery, idoQuery, idoQueryGetSelect, idoQueryGetSelectCount, idoQueryTable, idoRemoveFrom, idoRemoveFrom, idoRemoveFrom, idoRemoveFrom, idoRemoveRelationsTo, idoRemoveRelationTo, idoSelectPKQuery, idoSelectQuery, initializeColumnValue, insert, insert, insertForCreate, insertMetaData, insertStartData, isColumnValueNotEmpty, isDebugActive, isIdColumnValueNotEmpty, isIdentical, isIdentical, isInSynchWithDatastore, isNull, isPrimaryKey, isPrimaryKeyColumn, isStoredValueNull, log, log, log, logConfig, logDebug, logError, logSevere, logSQL, logWarning, metaDataHasChanged, metaDataHasChanged, moveChildrenToCurrent, preEjbLoad, remove, removeAllMetaData, removeFrom, removeFrom, removeFrom, removeFrom, removeFrom, removeFrom, removeFrom, removeFromColumn, removeMetaData, renameMetaData, renameMetaData, reverseRemoveFrom, setAsPrimaryKey, setColumn, setColumn, setColumn, setColumn, setColumn, setColumn, setColumn, setColumn, setColumn, setColumn, setColumn, setColumn, setColumnAsNull, setDatasource, setDatasource, setEditable, setEJBLocalHome, setEntityContext, setEntityState, setGenericEntityDefinition, setID, setID, setLongName, setMaxLength, setMetaData, setMetaData, setMetaDataAttributes, setName, setNullable, setPrimaryKey, setPrimaryKey, setRelationShipClassName, setRelationShipType, setStorageClass, setStorageClassName, setStorageClassType, setStringColumn, setToInsertStartData, setUnique, setUniqueId, setValue, setValue, setVisible, store, toString, unsetEntityContext, update, update, updateMetaData
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.idega.data.IDOLegacyEntity
addMetaData, addMetaData, addTo, addTo, addTo, addTo, addTo, addTo, addTo, addTreeRelationShip, clear, columnsHaveChanged, constructArray, delete, delete, deleteMetaData, deleteMultiple, deleteMultiple, empty, fillColumn, findAll, findAll, findAll, findAllByColumn, findAllByColumn, findAllByColumn, findAllByColumn, findAllByColumn, findAllByColumn, findAllByColumnDescendingOrdered, findAllByColumnDescendingOrdered, findAllByColumnEquals, findAllByColumnEquals, findAllByColumnEquals, findAllByColumnEquals, findAllByColumnEqualsOrdered, findAllByColumnEqualsOrdered, findAllByColumnEqualsOrdered, findAllByColumnOrdered, findAllByColumnOrdered, findAllByColumnOrdered, findAllByColumnOrdered, findAllDescendingOrdered, findAllOrdered, findAssociated, findAssociatedOrdered, findByPrimaryKey, findRelated, findRelated, findRelatedIDs, findRelatedIDs, findReverseRelated, freeConnection, freeConnection, getBlobColumnValue, getBooleanColumnValue, getCharColumnValue, getColumn, getColumnNames, getColumnOutputStream, getColumnValue, getConnection, getConnection, getDatasource, getDoubleColumnValue, getEditableColumnNames, getEmptyBlob, getEntityState, getFloatColumnValue, getID, getIDColumnName, getIDInteger, getIfEditable, getIfInsertStartData, getIfNullable, getIfUnique, getIfVisible, getInputStreamColumnValue, getIntColumnValue, getIntegerColumnValue, getIntTableValue, getLobColumnName, getLongName, getMaxColumnValue, getMaxColumnValue, getMaxLength, getMetaDataDelete, getMetaDataIds, getMetaDataInsert, getMetaDataUpdate, getName, getNameOfMiddleTable, getNumberOfRecords, getNumberOfRecords, getNumberOfRecords, getNumberOfRecords, getNumberOfRecords, getNumberOfRecordsRelated, getNumberOfRecordsReverseRelated, getPrimaryKeyValue, getRelationShipClass, getRelationShipType, getStorageClassName, getStorageClassType, getStringColumnValue, getTableName, getVisibleColumnNames, hasBeenSetNull, hasLobColumn, hasMetaDataRelationship, insert, insert, insertMetaData, isInSynchWithDatastore, isNull, isPrimaryKey, metaDataHasChanged, metaDataHasChanged, removeFrom, removeFrom, removeFrom, removeFrom, removeFrom, removeFromColumn, removeMetaData, reverseRemoveFrom, setColumn, setColumn, setColumn, setColumn, setColumn, setColumn, setColumn, setColumn, setDatasource, setEntityState, setID, setID, setLongName, setMaxLength, setName, setNullable, setRelationShipClassName, setRelationShipType, setStorageClassName, setStorageClassType, setStringColumn, setToInsertStartData, setUnique, setVisible, toString, update, update, updateMetaData
 
Methods inherited from interface com.idega.data.IDOEntity
decode, decode, getEntityDefinition, store
 
Methods inherited from interface javax.ejb.EJBLocalObject
getEJBLocalHome, getPrimaryKey, isIdentical, remove
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface com.idega.data.MetaDataCapable
getMetaData, getMetaDataAttributes, getMetaDataTypes, renameMetaData, renameMetaData, setMetaData, setMetaData, setMetaDataAttributes
 

Field Detail

COLUMN_TEE_COLOR

public static final java.lang.String COLUMN_TEE_COLOR
See Also:
Constant Field Values
Constructor Detail

TeeTimeBMPBean

public TeeTimeBMPBean()
Method Detail

ejbRemove

public void ejbRemove()
               throws javax.ejb.RemoveException
Specified by:
ejbRemove in interface javax.ejb.EntityBean
Overrides:
ejbRemove in class com.idega.data.GenericEntity
Throws:
javax.ejb.RemoveException

initializeAttributes

public void initializeAttributes()
Specified by:
initializeAttributes in class com.idega.data.GenericEntity

getEntityName

public java.lang.String getEntityName()
Specified by:
getEntityName in interface com.idega.data.IDOLegacyEntity
Specified by:
getEntityName in class com.idega.data.GenericEntity

setDefaultValues

public void setDefaultValues()
Specified by:
setDefaultValues in interface com.idega.data.IDOLegacyEntity
Overrides:
setDefaultValues in class com.idega.data.GenericEntity

setTeeColor

public void setTeeColor(java.lang.String colorId)
Specified by:
setTeeColor in interface TeeTime

getTeeColorId

public java.lang.String getTeeColorId()
Specified by:
getTeeColorId in interface TeeTime

getTeeColor

public TeeColor getTeeColor()
Specified by:
getTeeColor in interface TeeTime

setShowedUp

public void setShowedUp(boolean showedUp)
Specified by:
setShowedUp in interface TeeTime
See Also:
setShowedUp(boolean)

getShowedUp

public boolean getShowedUp()
Specified by:
getShowedUp in interface TeeTime
See Also:
getShowedUp()

hasArrived

public boolean hasArrived()
Specified by:
hasArrived in interface TeeTime

setPaid

public void setPaid(boolean paid)
Specified by:
setPaid in interface TeeTime
See Also:
setPaid(boolean)

isPaid

public boolean isPaid()
Specified by:
isPaid in interface TeeTime
See Also:
isPaid()

getField

public Field getField()
Specified by:
getField in interface TeeTime
See Also:
getField()

getFieldID

public int getFieldID()
Specified by:
getFieldID in interface TeeTime
See Also:
getFieldID()

setField

public void setField(Field field)
Specified by:
setField in interface TeeTime
See Also:
setField(is.idega.idegaweb.golf.entity.Field)

setFieldID

public void setFieldID(java.lang.Integer field_id)
Specified by:
setFieldID in interface TeeTime
See Also:
setFieldID(java.lang.Integer)

setFieldID

public void setFieldID(int field_id)
Specified by:
setFieldID in interface TeeTime
See Also:
setFieldID(java.lang.Integer)

getMember

public Member getMember()
Specified by:
getMember in interface TeeTime
See Also:
getMember()

getMemberID

public int getMemberID()
Specified by:
getMemberID in interface TeeTime
See Also:
getMemberID()

setMember

public void setMember(Member member)
Specified by:
setMember in interface TeeTime
See Also:
setMember(is.idega.idegaweb.golf.entity.Member)

setMemberID

public void setMemberID(java.lang.Integer member_id)
Specified by:
setMemberID in interface TeeTime
See Also:
setMemberID(java.lang.Integer)

setMemberID

public void setMemberID(int member_id)
Specified by:
setMemberID in interface TeeTime
See Also:
setMemberID(java.lang.Integer)

getStartingtimeDate

public java.sql.Date getStartingtimeDate()
Specified by:
getStartingtimeDate in interface TeeTime
See Also:
getStartingtimeDate()

setStartingtimeDate

public void setStartingtimeDate(java.sql.Date startingtime_date)
Specified by:
setStartingtimeDate in interface TeeTime
See Also:
setStartingtimeDate(java.sql.Date)

getPlayerName

public java.lang.String getPlayerName()
Specified by:
getPlayerName in interface TeeTime
See Also:
getPlayerName()

setPlayerName

public void setPlayerName(java.lang.String player_name)
Specified by:
setPlayerName in interface TeeTime
See Also:
setPlayerName(java.lang.String)

getHandicap

public float getHandicap()
Specified by:
getHandicap in interface TeeTime
See Also:
getHandicap()

setHandicap

public void setHandicap(java.lang.Float handicap)
Specified by:
setHandicap in interface TeeTime
See Also:
setHandicap(java.lang.Float)

setHandicap

public void setHandicap(float handicap)
Specified by:
setHandicap in interface TeeTime
See Also:
setHandicap(java.lang.Float)

getClubName

public java.lang.String getClubName()
Specified by:
getClubName in interface TeeTime
See Also:
getClubName()

setClubName

public void setClubName(java.lang.String club_name)
Specified by:
setClubName in interface TeeTime
See Also:
setClubName(java.lang.String)

getCardName

public java.lang.String getCardName()
Specified by:
getCardName in interface TeeTime
See Also:
getCardName()

setCardName

public void setCardName(java.lang.String card_name)
Specified by:
setCardName in interface TeeTime
See Also:
setCardName(java.lang.String)

getCardNum

public java.lang.String getCardNum()
Specified by:
getCardNum in interface TeeTime
See Also:
getCardNum()

setCardNum

public void setCardNum(java.lang.String card_num)
Specified by:
setCardNum in interface TeeTime
See Also:
setCardNum(java.lang.String)

getGroupNum

public int getGroupNum()
Specified by:
getGroupNum in interface TeeTime
See Also:
getGroupNum()

setGroupNum

public void setGroupNum(java.lang.Integer group_num)
Specified by:
setGroupNum in interface TeeTime
See Also:
setGroupNum(java.lang.Integer)

setGroupNum

public void setGroupNum(int group_num)
Specified by:
setGroupNum in interface TeeTime
See Also:
setGroupNum(java.lang.Integer)

getOwner

public Member getOwner()
Specified by:
getOwner in interface TeeTime
See Also:
getOwner()

getOwnerID

public int getOwnerID()
Specified by:
getOwnerID in interface TeeTime
See Also:
getOwnerID()

setOwner

public void setOwner(Member owner)
Specified by:
setOwner in interface TeeTime
See Also:
setOwner(is.idega.idegaweb.golf.entity.Member)

setOwnerID

public void setOwnerID(java.lang.Integer group_num)
Specified by:
setOwnerID in interface TeeTime
See Also:
setOwnerID(java.lang.Integer)

setOwnerID

public void setOwnerID(int owner_id)
Specified by:
setOwnerID in interface TeeTime
See Also:
setOwnerID(java.lang.Integer)

getGender

public java.lang.String getGender()
Specified by:
getGender in interface TeeTime
See Also:
getGender()

setGender

public void setGender(java.lang.String gender)
Specified by:
setGender in interface TeeTime
See Also:
setGender(java.lang.String)

getOtherType

public java.lang.String getOtherType()
Specified by:
getOtherType in interface TeeTime
See Also:
getOtherType()

setOtherType

public void setOtherType(java.lang.String otherType)
Specified by:
setOtherType in interface TeeTime
See Also:
setOtherType(java.lang.String)

getExtraInfo

public java.lang.String getExtraInfo()
Specified by:
getExtraInfo in interface TeeTime
See Also:
getExtraInfo()

setExtraInfo

public void setExtraInfo(java.lang.String info)
Specified by:
setExtraInfo in interface TeeTime
See Also:
setExtraInfo(java.lang.String)

getCreated

public java.sql.Timestamp getCreated()
Specified by:
getCreated in interface TeeTime
See Also:
getCreated()

setCreated

public void setCreated(java.sql.Timestamp created)
Specified by:
setCreated in interface TeeTime
See Also:
setCreated(java.sql.Timestamp)

getScorecard

public Scorecard getScorecard()
Specified by:
getScorecard in interface TeeTime
See Also:
getScorecard()

setScorecard

public void setScorecard(Scorecard scorecard)
Specified by:
setScorecard in interface TeeTime
See Also:
setScorecard(is.idega.idegaweb.golf.entity.Scorecard)

isHandicapRound

public boolean isHandicapRound()
Specified by:
isHandicapRound in interface TeeTime
See Also:
isHandicapRound()

setHandicapRound

public void setHandicapRound(boolean handicapRound)
Specified by:
setHandicapRound in interface TeeTime
See Also:
setHandicapRound(boolean)

ejbFindByScorecard

public java.lang.Object ejbFindByScorecard(Scorecard scorecard)
                                    throws javax.ejb.FinderException
Throws:
javax.ejb.FinderException

ejbFindByFieldAndDateAndGroupNumber

public java.util.Collection ejbFindByFieldAndDateAndGroupNumber(Field field,
                                                                java.sql.Date date,
                                                                int groupNumber)
                                                         throws javax.ejb.FinderException
Throws:
javax.ejb.FinderException

ejbFindAll

public java.util.Collection<java.lang.Object> ejbFindAll(java.sql.Date dateFrom,
                                                         java.sql.Date dateTo,
                                                         java.lang.Boolean arrived,
                                                         boolean arrivalUndefined,
                                                         java.util.Collection<java.lang.String> memberIds,
                                                         java.util.Collection<java.lang.String> fieldIds,
                                                         java.lang.Integer amount,
                                                         java.lang.Integer index)
Parameters:
dateFrom - is floor of TeeTime.getStartingtimeDate(), skipped if null;
dateTo - is ceiling of TeeTime.getStartingtimeDate(), skipped if null;
arrived - is TeeTime.getShowedUp(), skipped if null;
arrivalUndefined - is true, when SHOWED_UP must be null, skipped otherwise;
memberIds - is Collection of EJBLocalObject.getPrimaryKey() to search by, skipped if null;
fieldIds - is Collection of EJBLocalObject.getPrimaryKey() to search by, skipped if null;
amount - of id's from data source, skipped if null;
index - of row to start selecting id's, skipped if null;
Returns:
Collection of EJBLocalObject.getPrimaryKey()s by criteria or Collections.emptyList();

ejbFindAmountByCriteria

public int ejbFindAmountByCriteria(java.util.Date dateFrom,
                                   java.util.Date dateTo,
                                   java.lang.Boolean arrived,
                                   boolean arrivalUndefined,
                                   java.util.Collection<java.lang.String> memberIds,
                                   java.util.Collection<java.lang.String> fieldIds)
Parameters:
dateFrom - is floor of TeeTime.getStartingtimeDate(), skipped if null;
dateTo - is ceiling of TeeTime.getStartingtimeDate(), skipped if null;
arrived - is TeeTime.getShowedUp(), skipped if null;
arrivalUndefined - is true, when SHOWED_UP must be null, skipped otherwise;
memberIds - is Collection of EJBLocalObject.getPrimaryKey() to search by, skipped if null;
fieldIds - is Collection of EJBLocalObject.getPrimaryKey() to search by, skipped if null;
Returns:
number of TeeTimes filtered by given criteria or 0 on failure;

ejbFindAmount

public int ejbFindAmount(java.sql.Date dateFrom,
                         java.sql.Date dateTo,
                         java.lang.Boolean arrived,
                         boolean arrivalUndefined,
                         java.util.Collection<java.lang.String> memberIds,
                         java.util.Collection<java.lang.String> fieldIds)
Parameters:
dateFrom - is floor of TeeTime.getStartingtimeDate(), skipped if null;
dateTo - is ceiling of TeeTime.getStartingtimeDate(), skipped if null;
arrived - is TeeTime.getShowedUp(), skipped if null;
arrivalUndefined - is true, when SHOWED_UP must be null, skipped otherwise;
memberIds - is Collection of EJBLocalObject.getPrimaryKey() to search by, skipped if null;
fieldIds - is Collection of EJBLocalObject.getPrimaryKey() to search by, skipped if null;
Returns:
number of TeeTimes filtered by given criteria or 0 on failure;

ejbFindAllByMembersFound

public java.util.Collection<java.lang.Object> ejbFindAllByMembersFound(java.sql.Date dateFrom,
                                                                       java.sql.Date dateTo,
                                                                       java.lang.Boolean arrived,
                                                                       java.util.Collection<java.lang.String> memberIds)

TODO

Parameters:
dateFrom -
dateTo -
arrived -
memberIds -
Returns:

getQueryFindAll

protected com.idega.data.IDOQuery getQueryFindAll(java.lang.String columnName,
                                                  java.sql.Date dateFrom,
                                                  java.sql.Date dateTo,
                                                  java.lang.Boolean arrived,
                                                  boolean arrivalUndefined,
                                                  java.util.Collection<java.lang.String> memberIds,
                                                  java.util.Collection<java.lang.String> fieldIds,
                                                  boolean count)
Parameters:
dateFrom - is floor of TeeTime.getStartingtimeDate(), skipped if null;
dateTo - is ceiling of TeeTime.getStartingtimeDate(), skipped if null;
arrived - is TeeTime.getShowedUp(), skipped if null;
arrivalUndefined - is true, when SHOWED_UP must be null, skipped otherwise;
memberIds - is Collection of EJBLocalObject.getPrimaryKey() to search by, skipped if null;
fieldIds - is Collection of EJBLocalObject.getPrimaryKey() to search by, skipped if null;
count - select number of entities instead of entities;
Returns:
query to search in database;


Copyright © 2000-2014 idega software. All Rights Reserved.