Package overit.geocall.basic.bl.user.da
Class DAOAllUsers
java.lang.Object
overit.geocall.da.DAO
overit.geocall.basic.bl.user.da.DAOAllUsers
- All Implemented Interfaces:
Serializable,DataAttributesHolder,EDMConfigurableBean,overit.geocall.marks.FieldExposer,overit.geocall.marks.NameExposer,DBFieldMapper,DBObjectMapper,Tool
@Pool("Pool")
@Table("AUSER")
@Pk("AUSEID")
@Sequence("AUSEID")
public class DAOAllUsers
extends DAO
This DAO represents a tool to interacts with the users table on the db.
This DAO works with all the application's user and doesn't make a segregation by the current company.
This DAO works with all the application's user and doesn't make a segregation by the current company.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class overit.geocall.da.DAO
DAO.Branch, DAO.Code, DAO.Distinct, DAO.Encrypt, DAO.Factory, DAO.Group, DAO.Level, DAO.Order, DAO.Pk, DAO.Pool, DAO.Sequence, DAO.Service, DAO.Star, DAO.Table, DAO.Transaction -
Field Summary
Fields inherited from class overit.geocall.da.DAO
_dbfm, _dbom, DELETE_FILTER, DELETE_PK, INSATE, INSERT, INSERT_ATTEMPT, SELECT_FILTER, SELECT_NONE, SELECT_PK, UPDATE_FILTER, UPDATE_PK, UPSERT, V_LEVEL_ENABLED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcommand(CommandContext cc, PoolKit pk) Executes the command defined by theCommandContextpassed as parameterprotected CriterionMethod to extend to go to introduce the inferential rules with which to deduce the SQL automatically based on the context passed as a parameter.Methods inherited from class overit.geocall.da.DAO
command, commandForName, defineParams, defineSql, defineStatement, defineValues, execute, execute, execute, execute, feedback, getBranch, getCode, getDataAttributes, getDBFieldMap, getDBObjectMap, getEncrypt, getFactory, getGroup, getLevel, getOrder, getPk, getPool, getSequence, getStar, getTable, getTeacher, getTransaction, getValuesCriterion, hasNotBeenDecorated, haveDBFieldMap, haveDBObjectMap, isDistinct, isEncrypted, isService, markAsDecorated, query, query, scan, setDataAttributes, setDBFieldMap, setDBObjectMap, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface overit.geocall.edm.model.DataAttributesHolder
getEntitiesMethods inherited from interface overit.geocall.edm.model.EDMConfigurableBean
getEntity, hasEntity
-
Constructor Details
-
DAOAllUsers
public DAOAllUsers()
-
-
Method Details
-
getFilterCriterion
Description copied from class:DAOMethod to extend to go to introduce the inferential rules with which to deduce the SQL automatically based on the context passed as a parameter.- Overrides:
getFilterCriterionin classDAO- Parameters:
cc- TheCommandContextassociated to the DAO- Returns:
- The
Criterionused to create the SQL By default the method returns theCriteria.SEARCH_STRONGfor the commands that refers to key fields and theCriteria.SEARCHfor all the other commands.
-
command
Description copied from class:DAOExecutes the command defined by theCommandContextpassed as parameter- Overrides:
commandin classDAO- Parameters:
cc- TheCommandContextassociated to the DAO;pk- ThePoolKitused to connect to the database;- Returns:
- The number of records that have been entered, modified or deleted
- Throws:
DAException- If there is a (blocking) data-access error, a DAException must be thrownDAValidateException- If there are error in the validation phase, a DAValidateException must be thrown
-