Class DAOSearchUsers
java.lang.Object
overit.geocall.da.DAO
overit.geocallapp.wfm.core.bl.user.data.DAOUser
overit.geocallapp.wfm.core.bl.user.data.DAOSearchUsers
- All Implemented Interfaces:
Serializable,DataAttributesHolder,EDMConfigurableBean,overit.geocall.marks.FieldExposer,overit.geocall.marks.NameExposer,DBFieldMapper,DBObjectMapper,Tool
DAO used for extract users for export process.
- Since:
- 9.2
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class overit.geocallapp.wfm.core.bl.user.data.DAOUser
DAOUser.FieldsNested 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
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final StringFields 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 TypeMethodDescriptionprotected Stringprotected Stringprotected Stringprotected 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.String[]Returns the array that contains the field list for all the select queries.Methods inherited from class overit.geocallapp.wfm.core.bl.user.data.DAOUser
defineValuesMethods inherited from class overit.geocall.da.DAO
command, command, commandForName, defineParams, defineSql, defineStatement, execute, execute, execute, execute, feedback, getBranch, getCode, getDataAttributes, getDBFieldMap, getDBObjectMap, getEncrypt, getFactory, getGroup, getLevel, getOrder, getPk, getPool, getSequence, 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
-
Field Details
-
EXCLUDE_FAKE_USERS
- See Also:
-
EXCLUDE_PDA_USERS
- See Also:
-
EXCLUDE_SYSTEM_USERS
- See Also:
-
OC_STRUCTURE_AREA
- See Also:
-
-
Constructor Details
-
DAOSearchUsers
public DAOSearchUsers()
-
-
Method Details
-
getStar
Description copied from class:DAOReturns the array that contains the field list for all the select queries.- Overrides:
getStarin classDAO- Parameters:
cc- TheCommandContextassociated to the DAO- Returns:
- The array of strings that represents the names of the columns to be extracted;
the default value is the array consisting of a single element, the character
*
-
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 classDAOUser- 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.
-
getExcludeFakeUsersClause
-
getExcludePDAUsersClause
-
getExcludeSystemUsersClause
-
getOperationCenterStructureAreaClause
-