A B C D E F G H I J L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractErrorHandling - Class in org.motechproject.mots.errorhandling
- AbstractErrorHandling() - Constructor for class org.motechproject.mots.errorhandling.AbstractErrorHandling
- AbstractValidator - Class in org.motechproject.mots.validate
- AbstractValidator() - Constructor for class org.motechproject.mots.validate.AbstractValidator
- accessTokenConverter() - Method in class org.motechproject.mots.security.TokenConfiguration
-
Set-up and return JwtAccessTokenConverter with symmetrical key.
- addDefaultViolationMessage(ConstraintValidatorContext, String) - Static method in class org.motechproject.mots.validate.ValidationUtils
-
Add the custom violation message as the error message.
- addDefaultViolationMessageToInnerField(ConstraintValidatorContext, String) - Static method in class org.motechproject.mots.validate.ValidationUtils
-
Add the default violation message as the error message for a inner field.
- addDefaultViolationMessageToInnerField(ConstraintValidatorContext, String, String) - Static method in class org.motechproject.mots.validate.ValidationUtils
-
Add the custom violation message as the error message for a inner field.
- addOrUpdateMessageLog(LocalDateTime, LocalDateTime, CallFlowElement) - Method in class org.motechproject.mots.domain.UnitProgress
-
Add Message Log.
- addOrUpdateMultipleChoiceQuestionLog(LocalDateTime, LocalDateTime, CallFlowElement, Choice, Integer) - Method in class org.motechproject.mots.domain.UnitProgress
-
Add Multiple Choice Question Log.
- addSortProperties(CriteriaQuery<T>, Root, Pageable) - Method in class org.motechproject.mots.repository.custom.impl.BaseRepositoryImpl
- addSortProperties(CriteriaQuery<T>, Root, Pageable) - Method in class org.motechproject.mots.repository.custom.impl.FacilityRepositoryImpl
- addSubscribersToGroup(String, List<String>) - Method in class org.motechproject.mots.service.IvrService
-
Add Subscribers to group.
- addSubscriberToGroups(String, List<String>) - Method in class org.motechproject.mots.service.IvrService
-
Add Subscriber to groups.
- ADMIN - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- Application - Class in org.motechproject.mots
- Application() - Constructor for class org.motechproject.mots.Application
- ASSIGN_MODULES - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- AssignedCourse - Class in org.motechproject.mots.domain
-
This class assigns a
Course
to aCommunityHealthWorker
and contains an estimated date of finishing the course. - AssignedCourse() - Constructor for class org.motechproject.mots.domain.AssignedCourse
- AssignedModules - Class in org.motechproject.mots.domain
-
This class represents relation between
Module
s andCommunityHealthWorker
. - AssignedModules() - Constructor for class org.motechproject.mots.domain.AssignedModules
- AssignedModules(CommunityHealthWorker) - Constructor for class org.motechproject.mots.domain.AssignedModules
- AssignedModulesRepository - Interface in org.motechproject.mots.repository
- assignModules(ModuleAssignmentDto) - Method in class org.motechproject.mots.service.ModuleAssignmentService
-
Assign modules to CHW and sends module assignment notification.
- assignModules(ModuleAssignmentDto) - Method in class org.motechproject.mots.web.ModuleAssignmentController
-
Assign modules for CHW.
- assignModulesToChwsInLocation(DistrictAssignmentDto) - Method in class org.motechproject.mots.service.ModuleAssignmentService
-
Creates
DistrictAssignmentLog
forDistrict
/Sector
/Facility
assignment, and assigns modules to each CHW from a location: district/sector/facility. - assignModulesToDistrict(DistrictAssignmentDto, BindingResult) - Method in class org.motechproject.mots.web.ModuleAssignmentController
-
Assign modules to all CHWs in a district.
- assignModulesToGroup(GroupAssignmentDto, BindingResult) - Method in class org.motechproject.mots.web.ModuleAssignmentController
-
Assign modules to all CHWs in a group.
- assignModulesToGroup(GroupAssignmentDto) - Method in class org.motechproject.mots.service.ModuleAssignmentService
-
Assigns modules to each CHW from a group.
- Auditable - Interface in org.motechproject.mots.domain.audit
- AuditListener - Class in org.motechproject.mots.domain.audit
- AuditListener() - Constructor for class org.motechproject.mots.domain.audit.AuditListener
- AuthenticationHelper - Class in org.motechproject.mots.utils
- AuthenticationHelper() - Constructor for class org.motechproject.mots.utils.AuthenticationHelper
- authenticationManagerBean() - Method in class org.motechproject.mots.security.SecurityConfiguration
- authenticator() - Method in class org.motechproject.mots.security.SecurityConfiguration
-
Initializes AuthenticationProvider bean with userDetailsService and BCryptPasswordEncoder.
- AuthorizationServerConfiguration - Class in org.motechproject.mots.security
- AuthorizationServerConfiguration() - Constructor for class org.motechproject.mots.security.AuthorizationServerConfiguration
B
- BaseController - Class in org.motechproject.mots.web
- BaseController() - Constructor for class org.motechproject.mots.web.BaseController
- BaseEntity - Class in org.motechproject.mots.domain
- BaseEntity() - Constructor for class org.motechproject.mots.domain.BaseEntity
- BaseFormattedException - Exception in org.motechproject.mots.exception
- BaseFormattedException(String) - Constructor for exception org.motechproject.mots.exception.BaseFormattedException
- BaseFormattedException(String, Object...) - Constructor for exception org.motechproject.mots.exception.BaseFormattedException
- BaseFormattedException(Throwable, String) - Constructor for exception org.motechproject.mots.exception.BaseFormattedException
- BaseFormattedException(Throwable, String, Object...) - Constructor for exception org.motechproject.mots.exception.BaseFormattedException
- BaseOwnershipEntity - Class in org.motechproject.mots.domain
- BaseOwnershipEntity() - Constructor for class org.motechproject.mots.domain.BaseOwnershipEntity
- BaseRepositoryImpl - Class in org.motechproject.mots.repository.custom.impl
- BaseRepositoryImpl() - Constructor for class org.motechproject.mots.repository.custom.impl.BaseRepositoryImpl
- BaseTimestampedEntity - Class in org.motechproject.mots.domain
- BaseTimestampedEntity(UUID) - Constructor for class org.motechproject.mots.domain.BaseTimestampedEntity
- BindingResultException - Exception in org.motechproject.mots.exception
- BindingResultException(Map<String, String>) - Constructor for exception org.motechproject.mots.exception.BindingResultException
- BulkAssignmentDto - Class in org.motechproject.mots.dto
- BulkAssignmentDto() - Constructor for class org.motechproject.mots.dto.BulkAssignmentDto
C
- calculateModuleStatus(LocalDateTime, Integer) - Method in class org.motechproject.mots.domain.ModuleProgress
-
Calculate module status.
- CallDetailRecord - Class in org.motechproject.mots.domain
-
This class is used for storing the IVR callback.
- CallDetailRecord() - Constructor for class org.motechproject.mots.domain.CallDetailRecord
- CallDetailRecordDto - Class in org.motechproject.mots.dto
- CallDetailRecordDto() - Constructor for class org.motechproject.mots.dto.CallDetailRecordDto
- CallDetailRecordMapper - Interface in org.motechproject.mots.mapper
- CallDetailRecordRepository - Interface in org.motechproject.mots.repository
- CallFlowElement - Class in org.motechproject.mots.domain
-
This class is a base class for all IVR interactive classes (e.g.
- CallFlowElement(String, String, Unit, String, String, CallFlowElementType, Integer) - Constructor for class org.motechproject.mots.domain.CallFlowElement
-
Create new Call Flow Element.
- CallFlowElement(CallFlowElementType) - Constructor for class org.motechproject.mots.domain.CallFlowElement
- CallFlowElementDto - Class in org.motechproject.mots.dto
- CallFlowElementDto() - Constructor for class org.motechproject.mots.dto.CallFlowElementDto
- CallFlowElementLog - Class in org.motechproject.mots.domain
-
This abstract class is used as a base class for IVR system event response (e.g.
- CallFlowElementLog(LocalDateTime, LocalDateTime, CallFlowElement) - Constructor for class org.motechproject.mots.domain.CallFlowElementLog
-
Create new Call Flow Element Log.
- CallFlowElementRepository - Interface in org.motechproject.mots.repository
- CallFlowElementType - Enum in org.motechproject.mots.domain.enums
- CallFlowElementType - Annotation Type in org.motechproject.mots.validate.annotations
- CallFlowElementTypeValidator - Class in org.motechproject.mots.validate.constraintvalidators
- CallFlowElementTypeValidator() - Constructor for class org.motechproject.mots.validate.constraintvalidators.CallFlowElementTypeValidator
- CallStatus - Enum in org.motechproject.mots.domain.enums
- changeCurrentUserPassword(String, String, Principal) - Method in class org.motechproject.mots.web.UserController
-
Update User password.
- changeSubscriberGroup(String, String, String) - Method in class org.motechproject.mots.service.IvrService
- changeUserPassword(String, String, String) - Method in class org.motechproject.mots.service.UserService
-
Updates user's password.
- checkBindingResult(BindingResult) - Method in class org.motechproject.mots.web.BaseController
- Choice - Class in org.motechproject.mots.domain
-
It represents one of the possible choices in the Multiple Choice Question (it can have many choices) and later it's used in Multiple Choice Question Log to show which response was chosen in the call.
- Choice() - Constructor for class org.motechproject.mots.domain.Choice
- ChoiceDto - Class in org.motechproject.mots.dto
- ChoiceDto() - Constructor for class org.motechproject.mots.dto.ChoiceDto
- ChoiceType - Enum in org.motechproject.mots.domain.enums
- CHW_ID - Static variable in class org.motechproject.mots.repository.custom.impl.BaseRepositoryImpl
- CHW_NAME - Static variable in class org.motechproject.mots.repository.custom.impl.BaseRepositoryImpl
- CHW_READ - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- CHW_WRITE - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- ChwDtoChwIdUniquenessValidator - Class in org.motechproject.mots.validate.constraintvalidators.chw
- ChwDtoChwIdUniquenessValidator() - Constructor for class org.motechproject.mots.validate.constraintvalidators.chw.ChwDtoChwIdUniquenessValidator
- ChwDtoPhoneNumberUniquenessValidator - Class in org.motechproject.mots.validate.constraintvalidators.chw
- ChwDtoPhoneNumberUniquenessValidator() - Constructor for class org.motechproject.mots.validate.constraintvalidators.chw.ChwDtoPhoneNumberUniquenessValidator
- ChwException - Exception in org.motechproject.mots.exception
- ChwException(String) - Constructor for exception org.motechproject.mots.exception.ChwException
- ChwException(String, Throwable) - Constructor for exception org.motechproject.mots.exception.ChwException
- ChwIdUniqueness - Annotation Type in org.motechproject.mots.validate.annotations
- ChwInfoDto - Class in org.motechproject.mots.dto
- ChwInfoDto() - Constructor for class org.motechproject.mots.dto.ChwInfoDto
- ChwInfoMapper - Interface in org.motechproject.mots.mapper
- ChwModulesDto - Class in org.motechproject.mots.dto
- ChwModulesDto() - Constructor for class org.motechproject.mots.dto.ChwModulesDto
- Client - Class in org.motechproject.mots.domain.security
- Client() - Constructor for class org.motechproject.mots.domain.security.Client
- ClientDetails - Class in org.motechproject.mots.domain.security
- ClientDetails(Client) - Constructor for class org.motechproject.mots.domain.security.ClientDetails
-
Initializes ClientDetails with properties from given client.
- ClientDetailsServiceImpl - Class in org.motechproject.mots.service
- ClientDetailsServiceImpl() - Constructor for class org.motechproject.mots.service.ClientDetailsServiceImpl
- ClientRepository - Interface in org.motechproject.mots.repository
- CommunityHealthWorker - Class in org.motechproject.mots.domain
-
This class represents a person who serves health services to a certain community (social cell) and takes responsibility to contact a medical infrastructure making phone calls to interactive phone system IVR.
- CommunityHealthWorker(UUID) - Constructor for class org.motechproject.mots.domain.CommunityHealthWorker
- CommunityHealthWorkerController - Class in org.motechproject.mots.web
-
This class is responsible manage and manipulate
CommunityHealthWorker
entity class. - CommunityHealthWorkerController() - Constructor for class org.motechproject.mots.web.CommunityHealthWorkerController
- CommunityHealthWorkerDto - Class in org.motechproject.mots.dto
- CommunityHealthWorkerDto() - Constructor for class org.motechproject.mots.dto.CommunityHealthWorkerDto
- CommunityHealthWorkerMapper - Interface in org.motechproject.mots.mapper
- CommunityHealthWorkerRepository - Interface in org.motechproject.mots.repository
- CommunityHealthWorkerRepositoryCustom - Interface in org.motechproject.mots.repository.custom
- CommunityHealthWorkerRepositoryImpl - Class in org.motechproject.mots.repository.custom.impl
- CommunityHealthWorkerRepositoryImpl() - Constructor for class org.motechproject.mots.repository.custom.impl.CommunityHealthWorkerRepositoryImpl
- CommunityHealthWorkerService - Class in org.motechproject.mots.service
- CommunityHealthWorkerService() - Constructor for class org.motechproject.mots.service.CommunityHealthWorkerService
- compare(UnitProgress, UnitProgress) - Method in class org.motechproject.mots.utils.UnitProgressComparator
- compileReport(InputStream) - Method in class org.motechproject.mots.service.JasperTemplateService
- COMPLETED - org.motechproject.mots.domain.enums.ProgressStatus
- configure(AuthenticationManagerBuilder) - Method in class org.motechproject.mots.security.SecurityConfiguration
- configure(HttpSecurity) - Method in class org.motechproject.mots.security.ResourceServerConfiguration
- configure(HttpSecurity) - Method in class org.motechproject.mots.security.SecurityConfiguration
- configure(WebSecurity) - Method in class org.motechproject.mots.security.SecurityConfiguration
- configure(ClientDetailsServiceConfigurer) - Method in class org.motechproject.mots.security.AuthorizationServerConfiguration
- configure(AuthorizationServerEndpointsConfigurer) - Method in class org.motechproject.mots.security.AuthorizationServerConfiguration
- configure(AuthorizationServerSecurityConfigurer) - Method in class org.motechproject.mots.security.AuthorizationServerConfiguration
- configure(ResourceServerSecurityConfigurer) - Method in class org.motechproject.mots.security.ResourceServerConfiguration
- copyAsNewDraft() - Method in class org.motechproject.mots.domain.Choice
- copyAsNewDraft() - Method in class org.motechproject.mots.domain.Course
-
Create draft copy of released course.
- copyAsNewDraft() - Method in class org.motechproject.mots.domain.Module
-
Create a draft copy of Module.
- copyAsNewDraft(Course) - Method in class org.motechproject.mots.domain.CourseModule
- copyAsNewDraft(Module) - Method in class org.motechproject.mots.domain.Unit
-
Create a draft copy of Unit.
- copyAsNewDraft(Unit) - Method in class org.motechproject.mots.domain.CallFlowElement
- copyAsNewDraft(Unit) - Method in class org.motechproject.mots.domain.Message
- copyAsNewDraft(Unit) - Method in class org.motechproject.mots.domain.MultipleChoiceQuestion
-
Create a copy of Multiple Choice Question.
- copyModule(UUID) - Method in class org.motechproject.mots.service.ModuleService
-
Copy Module as a new draft.
- copyModule(UUID) - Method in class org.motechproject.mots.web.ModuleController
-
Copy
Module
as a new draft. - CORRECT - org.motechproject.mots.domain.enums.ChoiceType
- Course - Class in org.motechproject.mots.domain
-
This class represents higher level entity that contains
Module
s. - Course() - Constructor for class org.motechproject.mots.domain.Course
- CourseDto - Class in org.motechproject.mots.dto
- CourseDto() - Constructor for class org.motechproject.mots.dto.CourseDto
- CourseModule - Class in org.motechproject.mots.domain
- CourseModule(Course, Module) - Constructor for class org.motechproject.mots.domain.CourseModule
- CourseModule(Course, Module, Integer) - Constructor for class org.motechproject.mots.domain.CourseModule
-
Create new CourseModule.
- CourseModuleRepository - Interface in org.motechproject.mots.repository
- CourseProgressException - Exception in org.motechproject.mots.exception
- CourseProgressException(String) - Constructor for exception org.motechproject.mots.exception.CourseProgressException
- CourseProgressException(String, Object...) - Constructor for exception org.motechproject.mots.exception.CourseProgressException
- CourseReleaseCheck - Interface in org.motechproject.mots.validate
- CourseRepository - Interface in org.motechproject.mots.repository
- CREATE_FACILITIES - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- createAccessToken(OAuth2Authentication) - Method in class org.motechproject.mots.security.token.CustomTokenServices
- createCourse() - Method in class org.motechproject.mots.service.ModuleService
-
Create new Course.
- createCourse() - Method in class org.motechproject.mots.web.ModuleController
-
Create
Course
. - createDistrict(DistrictCreationDto, BindingResult) - Method in class org.motechproject.mots.web.LocationController
-
Creates
District
from given dto. - createDistrict(District) - Method in class org.motechproject.mots.service.LocationService
-
Creates IVR group and sets this group to
District
then saves the district into the db. - createFacility(FacilityCreationDto, BindingResult) - Method in class org.motechproject.mots.web.LocationController
-
Creates
Facility
from given dto. - createFacility(Facility) - Method in class org.motechproject.mots.service.LocationService
- createGroup(GroupDto, BindingResult) - Method in class org.motechproject.mots.web.GroupController
-
Create Group.
- createGroup(String) - Method in class org.motechproject.mots.service.IvrService
- createImportedFacility(Facility) - Method in class org.motechproject.mots.service.LocationService
- createImportedVillage(Village) - Method in class org.motechproject.mots.service.LocationService
- createJasperReportTemplate(MultipartFile, String, String) - Method in class org.motechproject.mots.web.JasperTemplateController
-
Adding report templates with ".jrxml" format to database.
- createModule(ModuleDto, BindingResult) - Method in class org.motechproject.mots.web.ModuleController
-
Create
Module
. - createModule(ModuleDto) - Method in class org.motechproject.mots.service.ModuleService
-
Create new Module.
- createModuleProgresses(CommunityHealthWorker, Set<Module>) - Method in class org.motechproject.mots.service.ModuleProgressService
- createNewUserLog(User, Date) - Method in class org.motechproject.mots.service.UserLogService
-
Create new User Log.
- createRole(RoleDto, BindingResult) - Method in class org.motechproject.mots.web.UserController
-
Create Role from given dto.
- createSector(SectorCreationDto, BindingResult) - Method in class org.motechproject.mots.web.LocationController
-
Creates
Sector
from given dto. - createSector(Sector) - Method in class org.motechproject.mots.service.LocationService
- createSubscriber(String, String, String) - Method in class org.motechproject.mots.service.IvrService
-
Create IVR Subscriber with given phone number.
- createUser(UserDto, BindingResult) - Method in class org.motechproject.mots.web.UserController
-
Create User.
- createVillage(VillageCreationDto, BindingResult) - Method in class org.motechproject.mots.web.LocationController
-
Creates
Village
from it's dto. - createVillage(Village) - Method in class org.motechproject.mots.service.LocationService
- CustomTokenEnhancer - Class in org.motechproject.mots.security
- CustomTokenEnhancer() - Constructor for class org.motechproject.mots.security.CustomTokenEnhancer
- CustomTokenServices - Class in org.motechproject.mots.security.token
- CustomTokenServices() - Constructor for class org.motechproject.mots.security.token.CustomTokenServices
D
- DATE_TIME_PATTERN - Static variable in class org.motechproject.mots.constants.MotsConstants
- DateTimeFormat - Annotation Type in org.motechproject.mots.validate.annotations
- DateTimeFormatValidator - Class in org.motechproject.mots.validate.constraintvalidators
- DateTimeFormatValidator() - Constructor for class org.motechproject.mots.validate.constraintvalidators.DateTimeFormatValidator
- DefaultPermissionConstants - Class in org.motechproject.mots.constants
- DefaultPermissionConstants() - Constructor for class org.motechproject.mots.constants.DefaultPermissionConstants
- deleteTemplate(UUID) - Method in class org.motechproject.mots.web.JasperTemplateController
-
Allows deleting template from db with given id.
- deserialize(JsonParser, DeserializationContext) - Method in class org.motechproject.mots.utils.TrimTextDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.motechproject.mots.utils.VotoBlockResponseDtoDeserializer
- DISPLAY_FACILITIES - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- DISPLAY_MODULES - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- DISPLAY_REPORTS - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- District - Class in org.motechproject.mots.domain
-
This class represents a higher order location entity.
- District(String) - Constructor for class org.motechproject.mots.domain.District
- District(UUID) - Constructor for class org.motechproject.mots.domain.District
- DISTRICT - Static variable in class org.motechproject.mots.repository.custom.impl.BaseRepositoryImpl
- DISTRICT_NAME_PARAM - Static variable in class org.motechproject.mots.web.CommunityHealthWorkerController
- DISTRICT_NAME_PARAM - Static variable in class org.motechproject.mots.web.LocationController
- DistrictAssignmentDto - Class in org.motechproject.mots.dto
- DistrictAssignmentDto() - Constructor for class org.motechproject.mots.dto.DistrictAssignmentDto
- DistrictAssignmentLog - Class in org.motechproject.mots.domain
-
This is used to track how and what modules were assigned (e.g.
- DistrictAssignmentLog(District, Sector, Facility, Group, Module, User) - Constructor for class org.motechproject.mots.domain.DistrictAssignmentLog
-
Constructor to build DistrictAssignmentLog.
- DistrictAssignmentLogRepository - Interface in org.motechproject.mots.repository
- DistrictCreationDto - Class in org.motechproject.mots.dto
- DistrictCreationDto() - Constructor for class org.motechproject.mots.dto.DistrictCreationDto
- DistrictDto - Class in org.motechproject.mots.dto
- DistrictDto() - Constructor for class org.motechproject.mots.dto.DistrictDto
- DistrictExistence - Annotation Type in org.motechproject.mots.validate.annotations
- DistrictExistenceValidator - Class in org.motechproject.mots.validate.constraintvalidators
- DistrictExistenceValidator() - Constructor for class org.motechproject.mots.validate.constraintvalidators.DistrictExistenceValidator
- DistrictRepository - Interface in org.motechproject.mots.repository
- DistrictRepositoryCustom - Interface in org.motechproject.mots.repository.custom
- DistrictRepositoryImpl - Class in org.motechproject.mots.repository.custom.impl
- DistrictRepositoryImpl() - Constructor for class org.motechproject.mots.repository.custom.impl.DistrictRepositoryImpl
- DistrictUniqueness - Annotation Type in org.motechproject.mots.validate.annotations
- DistrictUniquenessValidator - Class in org.motechproject.mots.validate.constraintvalidators
- DistrictUniquenessValidator() - Constructor for class org.motechproject.mots.validate.constraintvalidators.DistrictUniquenessValidator
- DONT_KNOW - org.motechproject.mots.domain.enums.ChoiceType
- DRAFT - org.motechproject.mots.domain.enums.Status
E
- editUserProfile(UUID, UserProfileDto) - Method in class org.motechproject.mots.service.UserService
-
Save User Profile with new encoded password (if it's not blank).
- EMAIL - Static variable in class org.motechproject.mots.repository.custom.impl.BaseRepositoryImpl
- EMPTY_CALL_FLOW_ELEMENT_TYPE - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- EMPTY_CHOOSE_MODULE_QUESTION_IVR_ID - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- EMPTY_CHW_ID - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- EMPTY_CHW_NAME - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- EMPTY_CONTINUATION_QUESTION_IVR_ID - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- EMPTY_DISTRICT - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- EMPTY_DISTRICT_ID - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- EMPTY_FACILITY_ID - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- EMPTY_GROUP_ID - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- EMPTY_GROUP_NAME - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- EMPTY_IVR_ID - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- EMPTY_LOCATION_NAME - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- EMPTY_MENU_INTRO_MESSAGE_IVR_ID - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- EMPTY_MODULE_NAME - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- EMPTY_MODULES - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- EMPTY_NO_MODULES_MESSAGE_IVR_ID - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- EMPTY_PERMISSION_NAME - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- EMPTY_PHONE_NUMBER - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- EMPTY_QUESTION_OR_MESSAGE - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- EMPTY_ROLE_NAME - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- EMPTY_SECTOR_ID - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- EMPTY_START_MODULE_QUESTION_IVR_ID - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- EMPTY_UNIT_NAME - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- EMPTY_USERNAME - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- endUnit() - Method in class org.motechproject.mots.domain.UnitProgress
- enhance(OAuth2AccessToken, OAuth2Authentication) - Method in class org.motechproject.mots.security.CustomTokenEnhancer
- entityManager - Variable in class org.motechproject.mots.repository.custom.impl.BaseRepositoryImpl
- entityNotFoundException(EntityNotFoundException) - Method in class org.motechproject.mots.errorhandling.GlobalErrorHandling
- EntityNotFoundException - Exception in org.motechproject.mots.exception
- EntityNotFoundException(String) - Constructor for exception org.motechproject.mots.exception.EntityNotFoundException
- EntityNotFoundException(String, Object...) - Constructor for exception org.motechproject.mots.exception.EntityNotFoundException
- EnumsMapper - Class in org.motechproject.mots.mapper
- EnumsMapper() - Constructor for class org.motechproject.mots.mapper.EnumsMapper
- ERROR_JASPER_FILE_CREATION - Static variable in class org.motechproject.mots.constants.ReportingMessageConstants
- ERROR_JASPER_TEMPLATE_NOT_FOUND - Static variable in class org.motechproject.mots.constants.ReportingMessageConstants
- ERROR_REPORTING_FILE_EMPTY - Static variable in class org.motechproject.mots.constants.ReportingMessageConstants
- ERROR_REPORTING_FILE_INCORRECT_TYPE - Static variable in class org.motechproject.mots.constants.ReportingMessageConstants
- ERROR_REPORTING_FILE_INVALID - Static variable in class org.motechproject.mots.constants.ReportingMessageConstants
- ERROR_REPORTING_FILE_MISSING - Static variable in class org.motechproject.mots.constants.ReportingMessageConstants
- ERROR_REPORTING_PARAMETER_INCORRECT_TYPE - Static variable in class org.motechproject.mots.constants.ReportingMessageConstants
- ERROR_REPORTING_PARAMETER_MISSING - Static variable in class org.motechproject.mots.constants.ReportingMessageConstants
- ERROR_REPORTING_TEMPLATE_EXIST - Static variable in class org.motechproject.mots.constants.ReportingMessageConstants
- ErrorResponse - Class in org.motechproject.mots.errorhandling
- ErrorResponse(String) - Constructor for class org.motechproject.mots.errorhandling.ErrorResponse
-
Creates new error response with message.
- ErrorResponse(String, Exception) - Constructor for class org.motechproject.mots.errorhandling.ErrorResponse
-
Creates new error response with message and stacktrace.
- ErrorResponse(MotsException) - Constructor for class org.motechproject.mots.errorhandling.ErrorResponse
-
Creates new error response with message, details and stacktrace.
F
- Facility - Class in org.motechproject.mots.domain
-
This class represents a medical center that multiple
Village
s can belong to. - Facility(String) - Constructor for class org.motechproject.mots.domain.Facility
-
Construct facility by first calling super constructor, and then setting type and facilityId.
- Facility(String, String, String, String, Sector) - Constructor for class org.motechproject.mots.domain.Facility
-
Construct new facility with given parameters.
- Facility(UUID) - Constructor for class org.motechproject.mots.domain.Facility
- FACILITY - Static variable in class org.motechproject.mots.repository.custom.impl.BaseRepositoryImpl
- FACILITY_NAME_PARAM - Static variable in class org.motechproject.mots.web.CommunityHealthWorkerController
- FacilityCreationDto - Class in org.motechproject.mots.dto
- FacilityCreationDto() - Constructor for class org.motechproject.mots.dto.FacilityCreationDto
- FacilityDto - Class in org.motechproject.mots.dto
- FacilityDto() - Constructor for class org.motechproject.mots.dto.FacilityDto
- FacilityExistence - Annotation Type in org.motechproject.mots.validate.annotations
- FacilityExistenceValidator - Class in org.motechproject.mots.validate.constraintvalidators
- FacilityExistenceValidator() - Constructor for class org.motechproject.mots.validate.constraintvalidators.FacilityExistenceValidator
- FacilityExtendedInfoDto - Class in org.motechproject.mots.dto
- FacilityExtendedInfoDto() - Constructor for class org.motechproject.mots.dto.FacilityExtendedInfoDto
- FacilityRepository - Interface in org.motechproject.mots.repository
- FacilityRepositoryCustom - Interface in org.motechproject.mots.repository.custom
- FacilityRepositoryImpl - Class in org.motechproject.mots.repository.custom.impl
- FacilityRepositoryImpl() - Constructor for class org.motechproject.mots.repository.custom.impl.FacilityRepositoryImpl
- FacilityUniqueness - Annotation Type in org.motechproject.mots.validate.annotations
- FacilityUniquenessValidator - Class in org.motechproject.mots.validate.constraintvalidators
- FacilityUniquenessValidator() - Constructor for class org.motechproject.mots.validate.constraintvalidators.FacilityUniquenessValidator
- FAILED - org.motechproject.mots.domain.enums.CallStatus
- FEMALE - org.motechproject.mots.domain.enums.Gender
- fillIsStared(AssignedModules, ChwModulesDto) - Method in class org.motechproject.mots.mapper.ModuleAssignmentMapper
- findAll() - Method in interface org.motechproject.mots.repository.FacilityRepository
- findAll() - Method in interface org.motechproject.mots.repository.SectorRepository
- findAll() - Method in interface org.motechproject.mots.repository.VillageRepository
- findAllByCreatedDateGreaterThanEqualAndCreatedDateLessThanAndCallStatusAndChwIvrIdAndCallLogIdNotLike(Date, Date, CallStatus, String, String) - Method in interface org.motechproject.mots.repository.CallDetailRecordRepository
- findAllByOrderByNameAsc() - Method in interface org.motechproject.mots.repository.DistrictRepository
- findAllByOrderByNameAsc() - Method in interface org.motechproject.mots.repository.GroupRepository
- findAllByOrderByVersionAsc() - Method in interface org.motechproject.mots.repository.CourseRepository
- findByCallLogIdAndCallStatus(String, CallStatus) - Method in interface org.motechproject.mots.repository.CallDetailRecordRepository
- findByChwId(String) - Method in interface org.motechproject.mots.repository.CommunityHealthWorkerRepository
- findByChwId(String) - Method in class org.motechproject.mots.service.CommunityHealthWorkerService
- findByChwId(String) - Method in class org.motechproject.mots.web.CommunityHealthWorkerController
-
Find CHW by CHW Id.
- findByCommunityHealthWorkerIdAndCourseModuleModuleIdAndCourseModuleCourseId(UUID, UUID, UUID) - Method in interface org.motechproject.mots.repository.ModuleProgressRepository
- findByCommunityHealthWorkerIvrIdAndCourseModuleIvrId(String, String) - Method in interface org.motechproject.mots.repository.ModuleProgressRepository
- findByCommunityHealthWorkerIvrIdAndInterrupted(String, Boolean) - Method in interface org.motechproject.mots.repository.ModuleProgressRepository
- findByCourseModuleId(UUID) - Method in interface org.motechproject.mots.repository.ModuleProgressRepository
- findByDistrictIdAndSelected(UUID, Boolean) - Method in interface org.motechproject.mots.repository.CommunityHealthWorkerRepository
- findByFacilityIdAndSelected(UUID, Boolean) - Method in interface org.motechproject.mots.repository.CommunityHealthWorkerRepository
- findByGroupIdAndSelected(UUID, Boolean) - Method in interface org.motechproject.mots.repository.CommunityHealthWorkerRepository
- findByHealthWorkerId(UUID) - Method in interface org.motechproject.mots.repository.AssignedModulesRepository
- findByIvrIdAndUnitModuleStatus(String, Status) - Method in interface org.motechproject.mots.repository.CallFlowElementRepository
- findByModuleProgressCommunityHealthWorkerIvrIdAndUnitContinuationQuestionIvrId(String, String) - Method in interface org.motechproject.mots.repository.UnitProgressRepository
- findByModuleProgressCommunityHealthWorkerIvrIdAndUnitIvrId(String, String) - Method in interface org.motechproject.mots.repository.UnitProgressRepository
- findByModules_id(UUID) - Method in interface org.motechproject.mots.repository.AssignedModulesRepository
- findByName(String) - Method in interface org.motechproject.mots.repository.DistrictRepository
- findByName(String) - Method in interface org.motechproject.mots.repository.GroupRepository
- findByName(String) - Method in interface org.motechproject.mots.repository.JasperTemplateRepository
- findByName(String) - Method in interface org.motechproject.mots.repository.RoleRepository
- findByNameAndDistrict(String, District) - Method in interface org.motechproject.mots.repository.SectorRepository
- findByNameAndFacility(String, Facility) - Method in interface org.motechproject.mots.repository.VillageRepository
- findByNameAndFacilityName(String, String) - Method in interface org.motechproject.mots.repository.VillageRepository
- findByNameAndSector(String, Sector) - Method in interface org.motechproject.mots.repository.FacilityRepository
- findByPhoneNumber(String) - Method in interface org.motechproject.mots.repository.CommunityHealthWorkerRepository
- findBySectorIdAndSelected(UUID, Boolean) - Method in interface org.motechproject.mots.repository.CommunityHealthWorkerRepository
- findBySelectedOrderByChwId(Boolean) - Method in interface org.motechproject.mots.repository.CommunityHealthWorkerRepository
- findByStatus(Status) - Method in interface org.motechproject.mots.repository.CourseRepository
- findByVisibleOrderByCreatedDateAsc(boolean) - Method in interface org.motechproject.mots.repository.JasperTemplateRepository
- findCourseById(UUID) - Method in class org.motechproject.mots.service.ModuleService
- findCourseModuleByModuleId(UUID) - Method in class org.motechproject.mots.domain.Course
-
Find CourseModule with Module with given id.
- findFirstByUserOrderByLoginDateDesc(User) - Method in interface org.motechproject.mots.repository.UserLogRepository
- findOneByClientId(String) - Method in interface org.motechproject.mots.repository.ClientRepository
- findOneByEmail(String) - Method in interface org.motechproject.mots.repository.UserRepository
- findOneByUsername(String) - Method in interface org.motechproject.mots.repository.UserRepository
- findReleasedCourseModuleByModuleId(UUID) - Method in class org.motechproject.mots.service.ModuleService
-
Find released Course Module for Module with given Id.
- FINISHED_COMPLETE - org.motechproject.mots.domain.enums.CallStatus
- FINISHED_INCOMPLETE - org.motechproject.mots.domain.enums.CallStatus
- fromChoiceType(ChoiceType) - Method in class org.motechproject.mots.mapper.EnumsMapper
-
Get display name from ChoiceType.
- fromDto(List<ChoiceDto>) - Method in class org.motechproject.mots.mapper.ModuleMapper
- fromDto(CallDetailRecordDto) - Method in interface org.motechproject.mots.mapper.CallDetailRecordMapper
- fromDto(CallFlowElementDto) - Method in class org.motechproject.mots.mapper.ModuleMapper
- fromDto(ChoiceDto) - Method in class org.motechproject.mots.mapper.ModuleMapper
- fromDto(GroupDto) - Method in interface org.motechproject.mots.mapper.GroupMapper
- fromDto(MessageDto) - Method in class org.motechproject.mots.mapper.ModuleMapper
- fromDto(ModuleAssignmentDto) - Method in class org.motechproject.mots.mapper.ModuleAssignmentMapper
- fromDto(MultipleChoiceQuestionDto) - Method in class org.motechproject.mots.mapper.ModuleMapper
- fromDto(RoleDto) - Method in interface org.motechproject.mots.mapper.RoleMapper
- fromDto(UserDto) - Method in interface org.motechproject.mots.mapper.UserMapper
- fromDtoToDistrict(DistrictCreationDto) - Method in interface org.motechproject.mots.mapper.LocationMapper
- fromDtoToFacility(FacilityCreationDto) - Method in interface org.motechproject.mots.mapper.LocationMapper
- fromDtoToSector(SectorCreationDto) - Method in interface org.motechproject.mots.mapper.LocationMapper
- fromDtoToVillage(VillageCreationDto) - Method in interface org.motechproject.mots.mapper.LocationMapper
- fromGender(Gender) - Method in class org.motechproject.mots.mapper.EnumsMapper
-
Get display name from Gender.
- fromQuestionType(QuestionType) - Method in class org.motechproject.mots.mapper.EnumsMapper
-
Get display name from QuestionType.
- fromUuid(UUID) - Method in class org.motechproject.mots.mapper.UuidMapper
-
Save UUID as String.
G
- Gender - Enum in org.motechproject.mots.domain.enums
- Gender - Annotation Type in org.motechproject.mots.validate.annotations
- GenderValidator - Class in org.motechproject.mots.validate.constraintvalidators
- GenderValidator() - Constructor for class org.motechproject.mots.validate.constraintvalidators.GenderValidator
- generateJsonReport(JasperTemplate, Map<String, Object>) - Method in class org.motechproject.mots.service.JasperReportsExportService
-
Uses given template to fill report with data from the db and exports it in JSON format.
- generateReport(UUID, String, HttpServletRequest, HttpServletResponse) - Method in class org.motechproject.mots.service.JasperReportsExportService
-
Loads report template with given id and loads data from db to fill template and exports report to
HttpServletResponse
response. - generateReport(HttpServletRequest, HttpServletResponse, UUID, String) - Method in class org.motechproject.mots.web.JasperTemplateController
-
Generate a report based on the template, the format and the request parameters.
- generateReportIfModified(UUID, long) - Method in class org.motechproject.mots.web.JasperTemplateController
-
Generate a report based on the template and request parameters.
- getAdminUser() - Method in class org.motechproject.mots.utils.AuthenticationHelper
-
Method returns admin user.
- getAssignedModules(String) - Method in class org.motechproject.mots.web.ModuleAssignmentController
-
Get Modules assigned to CHW.
- getAssignedModules(UUID) - Method in class org.motechproject.mots.service.ModuleAssignmentService
-
Get modules assinged to CHW.
- getAuthorities() - Method in class org.motechproject.mots.domain.security.User
- getByDisplayName(String) - Static method in enum org.motechproject.mots.domain.enums.ChoiceType
-
Return an enum value from display name.
- getByDisplayName(String) - Static method in enum org.motechproject.mots.domain.enums.Gender
-
Return an enum value from display name.
- getByDisplayName(String) - Static method in enum org.motechproject.mots.domain.enums.ProgressStatus
-
Return an enum value from display name.
- getByDisplayName(String) - Static method in enum org.motechproject.mots.domain.enums.QuestionType
-
Return an enum value from display name.
- getCallFlowElementsIterator() - Method in class org.motechproject.mots.domain.UnitProgress
-
Get call flow elements list iterator starting from current element.
- getConfig() - Method in class org.motechproject.mots.service.IvrConfigService
-
Get IVR config from DB.
- getCourses() - Method in class org.motechproject.mots.service.ModuleService
- getCourses() - Method in class org.motechproject.mots.web.ModuleController
-
Get list of
Course
s. - getCurrentUnitProgress() - Method in class org.motechproject.mots.domain.ModuleProgress
- getCurrentUser() - Method in class org.motechproject.mots.utils.AuthenticationHelper
-
Method returns current user based on Spring context.
- getDistrict(UUID) - Method in class org.motechproject.mots.service.LocationService
- getDistrict(UUID) - Method in class org.motechproject.mots.web.LocationController
-
Get
District
with given id. - getDistrictName() - Method in class org.motechproject.mots.domain.Facility
- getDistrictName() - Method in class org.motechproject.mots.domain.Location
- getDistrictName() - Method in class org.motechproject.mots.domain.Village
- getDistricts() - Method in class org.motechproject.mots.service.LocationService
- getDistricts() - Method in class org.motechproject.mots.web.LocationController
-
Get list of
District
s. - getDistrictsOnly() - Method in class org.motechproject.mots.web.LocationController
-
Get list of
District
s for preview. - getErrors(BindingResult) - Method in class org.motechproject.mots.web.BaseController
- getFacilites() - Method in class org.motechproject.mots.service.LocationService
- getFacilitiesOnly() - Method in class org.motechproject.mots.web.LocationController
-
Get list of
Facility
s for preview. - getFacility(UUID) - Method in class org.motechproject.mots.service.LocationService
- getFacility(UUID) - Method in class org.motechproject.mots.web.LocationController
-
Get
Facility
with given id. - getFirstResult(Pageable, int) - Method in class org.motechproject.mots.repository.custom.impl.BaseRepositoryImpl
- getGroup(UUID) - Method in class org.motechproject.mots.service.GroupService
- getGroup(UUID) - Method in class org.motechproject.mots.web.GroupController
-
Get group with given id.
- getGroups() - Method in class org.motechproject.mots.service.GroupService
- getGroups() - Method in class org.motechproject.mots.web.GroupController
-
Get list of groups.
- getHealthWorker(UUID) - Method in class org.motechproject.mots.service.CommunityHealthWorkerService
- getHealthWorker(UUID) - Method in class org.motechproject.mots.web.CommunityHealthWorkerController
-
Get community health worker with given id.
- getHealthWorkers() - Method in class org.motechproject.mots.service.CommunityHealthWorkerService
- getHealthWorkers() - Method in class org.motechproject.mots.web.CommunityHealthWorkerController
-
Get list of community health workers
CommunityHealthWorker
. - getHealthWorkersInfo() - Method in class org.motechproject.mots.web.CommunityHealthWorkerController
-
Get list of basic representation
ChwInfoDto
of selected CHWs. - getHealthWorkersInfoDtos() - Method in class org.motechproject.mots.service.CommunityHealthWorkerService
-
Gets selected CHWs and returns their short representation using mapper.
- getInchargeEmail() - Method in class org.motechproject.mots.domain.Location
- getInchargeFullName() - Method in class org.motechproject.mots.domain.Location
- getInchargePhone() - Method in class org.motechproject.mots.domain.Location
- getModuleProgress(UUID, UUID) - Method in class org.motechproject.mots.service.ModuleProgressService
-
Get ModuleProgress with specific CommunityHealthWorker ID and Module ID or throw
EntityNotFoundException
if not found. - getModules() - Method in class org.motechproject.mots.domain.Course
-
Get list of modules.
- getNewVersionModules() - Method in class org.motechproject.mots.domain.Course
- getNotSelectedChwIds() - Method in class org.motechproject.mots.service.CommunityHealthWorkerService
-
Get list of not selected CHW Ids.
- getNotSelectedChwIds() - Method in class org.motechproject.mots.web.CommunityHealthWorkerController
- getOwner() - Method in interface org.motechproject.mots.domain.audit.Auditable
- getPageSize(Pageable) - Method in class org.motechproject.mots.repository.custom.impl.BaseRepositoryImpl
- getParentName() - Method in class org.motechproject.mots.domain.District
- getParentName() - Method in class org.motechproject.mots.domain.Facility
- getParentName() - Method in class org.motechproject.mots.domain.Location
- getParentName() - Method in class org.motechproject.mots.domain.Sector
- getParentName() - Method in class org.motechproject.mots.domain.Village
- getPath(Root, Sort.Order) - Method in class org.motechproject.mots.repository.custom.impl.BaseRepositoryImpl
- getPath(Root, Sort.Order) - Method in class org.motechproject.mots.repository.custom.impl.CommunityHealthWorkerRepositoryImpl
- getPath(Root, Sort.Order) - Method in class org.motechproject.mots.repository.custom.impl.SectorRepositoryImpl
- getPath(Root, Sort.Order) - Method in class org.motechproject.mots.repository.custom.impl.UserRepositoryImpl
- getPath(Root, Sort.Order) - Method in class org.motechproject.mots.repository.custom.impl.VillageRepositoryImpl
- getPermissions() - Method in class org.motechproject.mots.service.UserService
-
Returns UserPermissions.
- getPermissions() - Method in class org.motechproject.mots.web.UserController
-
Get list of permissions.
- getRegisteredRedirectUri() - Method in class org.motechproject.mots.domain.security.ClientDetails
- getReleasedCourse() - Method in class org.motechproject.mots.service.ModuleService
-
Get released Course.
- getReleasedCourseModules() - Method in class org.motechproject.mots.domain.Course
- getReleasedModules() - Method in class org.motechproject.mots.service.ModuleService
-
Get modules from released course.
- getRole(UUID) - Method in class org.motechproject.mots.service.UserService
-
Gets
UserRole
with given id. - getRole(UUID) - Method in class org.motechproject.mots.web.UserController
-
Get
UserRole
with given id. - getRoles() - Method in class org.motechproject.mots.service.UserService
-
Returns UserRoles.
- getRoles() - Method in class org.motechproject.mots.web.UserController
-
Get list of roles.
- getSector(UUID) - Method in class org.motechproject.mots.service.LocationService
- getSector(UUID) - Method in class org.motechproject.mots.web.LocationController
-
Get
Sector
with given id. - getSectorName() - Method in class org.motechproject.mots.domain.Location
- getSectorName() - Method in class org.motechproject.mots.domain.Village
- getSectors() - Method in class org.motechproject.mots.service.LocationService
- getSectorsOnly() - Method in class org.motechproject.mots.web.LocationController
-
Get list of
Sector
s for preview. - getSimpleModules() - Method in class org.motechproject.mots.web.ModuleController
-
Get list of Module Simple DTOs.
- getSortDirection(CriteriaBuilder, Sort.Order, Path<T>) - Static method in class org.motechproject.mots.repository.custom.impl.BaseRepositoryImpl
- getTemplate(UUID) - Method in class org.motechproject.mots.web.JasperTemplateController
-
Get template from db with given id.
- getUser(UUID) - Method in class org.motechproject.mots.service.UserService
- getUser(UUID) - Method in class org.motechproject.mots.web.UserController
-
Get User with given id.
- getUserByUserName(String) - Method in class org.motechproject.mots.service.UserService
- getUserLog(User) - Method in class org.motechproject.mots.service.UserLogService
-
Find the most recent log of a user.
- getUserProfile(Principal) - Method in class org.motechproject.mots.web.UserController
-
Get info about current logged-in User.
- getUsers() - Method in class org.motechproject.mots.service.UserService
- getUsers() - Method in class org.motechproject.mots.web.UserController
-
Get list of users.
- getVillage(UUID) - Method in class org.motechproject.mots.service.LocationService
- getVillage(UUID) - Method in class org.motechproject.mots.web.LocationController
-
Get
Village
with given id. - getVillages() - Method in class org.motechproject.mots.service.LocationService
- getVillagesOnly() - Method in class org.motechproject.mots.web.LocationController
-
Get list of
Village
s for preview. - getVisibleTemplates() - Method in class org.motechproject.mots.web.JasperTemplateController
-
Get visible templates
JasperTemplateDto
. - GlobalErrorHandling - Class in org.motechproject.mots.errorhandling
- GlobalErrorHandling() - Constructor for class org.motechproject.mots.errorhandling.GlobalErrorHandling
- Group - Class in org.motechproject.mots.domain
-
This class represents collection of
CommunityHealthWorker
s that is used to assign module to multiple health workers at once. - Group(UUID) - Constructor for class org.motechproject.mots.domain.Group
- GROUP - Static variable in class org.motechproject.mots.repository.custom.impl.BaseRepositoryImpl
- GROUP_NAME_PARAM - Static variable in class org.motechproject.mots.web.CommunityHealthWorkerController
- GROUP_READ - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- GROUP_WRITE - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- GroupAssignmentDto - Class in org.motechproject.mots.dto
- GroupAssignmentDto() - Constructor for class org.motechproject.mots.dto.GroupAssignmentDto
- GroupController - Class in org.motechproject.mots.web
-
This class is responsible for CRUD operations for
Group
entity class. - GroupController() - Constructor for class org.motechproject.mots.web.GroupController
- GroupDto - Class in org.motechproject.mots.dto
- GroupDto() - Constructor for class org.motechproject.mots.dto.GroupDto
- GroupExistence - Annotation Type in org.motechproject.mots.validate.annotations
- GroupExistenceValidator - Class in org.motechproject.mots.validate.constraintvalidators
- GroupExistenceValidator() - Constructor for class org.motechproject.mots.validate.constraintvalidators.GroupExistenceValidator
- GroupMapper - Interface in org.motechproject.mots.mapper
- GroupNameUniqueness - Annotation Type in org.motechproject.mots.validate.annotations
- GroupNameUniqunessValidator - Class in org.motechproject.mots.validate.constraintvalidators
- GroupNameUniqunessValidator() - Constructor for class org.motechproject.mots.validate.constraintvalidators.GroupNameUniqunessValidator
- GroupRepository - Interface in org.motechproject.mots.repository
- groups() - Method in annotation type org.motechproject.mots.validate.annotations.CallFlowElementType
-
Specify validation groups, to which this constraint belongs.
- groups() - Method in annotation type org.motechproject.mots.validate.annotations.ChwIdUniqueness
-
Specify validation groups, to which this constraint belongs.
- groups() - Method in annotation type org.motechproject.mots.validate.annotations.DateTimeFormat
-
Specify validation groups, to which this constraint belongs.
- groups() - Method in annotation type org.motechproject.mots.validate.annotations.DistrictExistence
-
Specify validation groups, to which this constraint belongs.
- groups() - Method in annotation type org.motechproject.mots.validate.annotations.DistrictUniqueness
-
Specify validation groups, to which this constraint belongs.
- groups() - Method in annotation type org.motechproject.mots.validate.annotations.FacilityExistence
-
Specify validation groups, to which this constraint belongs.
- groups() - Method in annotation type org.motechproject.mots.validate.annotations.FacilityUniqueness
-
Specify validation groups, to which this constraint belongs.
- groups() - Method in annotation type org.motechproject.mots.validate.annotations.Gender
-
Specify validation groups, to which this constraint belongs.
- groups() - Method in annotation type org.motechproject.mots.validate.annotations.GroupExistence
-
Specify validation groups, to which this constraint belongs.
- groups() - Method in annotation type org.motechproject.mots.validate.annotations.GroupNameUniqueness
-
Specify validation groups, to which this constraint belongs.
- groups() - Method in annotation type org.motechproject.mots.validate.annotations.IsCorrect
-
Specify validation groups, to which this constraint belongs.
- groups() - Method in annotation type org.motechproject.mots.validate.annotations.ModulesExistence
-
Specify validation groups, to which this constraint belongs.
- groups() - Method in annotation type org.motechproject.mots.validate.annotations.NewPasswordsMatch
-
Specify validation groups, to which this constraint belongs.
- groups() - Method in annotation type org.motechproject.mots.validate.annotations.PastDate
-
Specify validation groups, to which this constraint belongs.
- groups() - Method in annotation type org.motechproject.mots.validate.annotations.PhoneNumber
-
Specify validation groups, to which this constraint belongs.
- groups() - Method in annotation type org.motechproject.mots.validate.annotations.PhoneNumberUniqueness
-
Specify validation groups, to which this constraint belongs.
- groups() - Method in annotation type org.motechproject.mots.validate.annotations.SectorExistence
-
Specify validation groups, to which this constraint belongs.
- groups() - Method in annotation type org.motechproject.mots.validate.annotations.SectorUniqueness
-
Specify validation groups, to which this constraint belongs.
- groups() - Method in annotation type org.motechproject.mots.validate.annotations.UserEmailUniqueness
-
Specify validation groups, to which this constraint belongs.
- groups() - Method in annotation type org.motechproject.mots.validate.annotations.UsernameUniqueness
-
Specify validation groups, to which this constraint belongs.
- groups() - Method in annotation type org.motechproject.mots.validate.annotations.Uuid
-
Specify validation groups, to which this constraint belongs.
- groups() - Method in annotation type org.motechproject.mots.validate.annotations.Uuids
-
Specify validation groups, to which this constraint belongs.
- groups() - Method in annotation type org.motechproject.mots.validate.annotations.VillageExistence
-
Specify validation groups, to which this constraint belongs.
- groups() - Method in annotation type org.motechproject.mots.validate.annotations.VillageUniqueness
-
Specify validation groups, to which this constraint belongs.
- GroupService - Class in org.motechproject.mots.service
-
This class is responsible for creating and reading
Group
s. - GroupService() - Constructor for class org.motechproject.mots.service.GroupService
H
- handleAccessDeniedException(Exception, WebRequest) - Method in class org.motechproject.mots.errorhandling.GlobalErrorHandling
- handleBindingResultException(BindingResultException) - Method in class org.motechproject.mots.errorhandling.GlobalErrorHandling
- handleException(Exception) - Method in class org.motechproject.mots.errorhandling.GlobalErrorHandling
- handleIllegalArgumentException(IllegalArgumentException) - Method in class org.motechproject.mots.errorhandling.GlobalErrorHandling
- handleMotsAccessDeniedException(MotsAccessDeniedException) - Method in class org.motechproject.mots.errorhandling.GlobalErrorHandling
- handleMotsException(MotsException) - Method in class org.motechproject.mots.errorhandling.GlobalErrorHandling
- handleSuperCsvException(SuperCsvException) - Method in class org.motechproject.mots.errorhandling.GlobalErrorHandling
- HAS_ADMIN_ROLE - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- HAS_ASSIGN_MODULES_ROLE - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- HAS_ASSIGN_OR_DISPLAY_OR_MANAGE_MODULES_ROLE - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- HAS_CHW_READ_ROLE - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- HAS_CHW_WRITE_ROLE - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- HAS_CREATE_FACILITIES_ROLE - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- HAS_DISPLAY_FACILITIES_OR_MANAGE_FACILITIES_ROLE - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- HAS_DISPLAY_MODULES_ROLE - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- HAS_DISPLAY_REPORTS_ROLE - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- HAS_GROUP_READ_OR_CHW_WRITE_OR_ASSIGN_MODULES_ROLE - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- HAS_GROUP_READ_ROLE - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- HAS_GROUP_WRITE_ROLE - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- HAS_MANAGE_FACILITIES_OR_MANAGE_OWN_FACILITIES_ROLE - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- HAS_MANAGE_FACILITIES_ROLE - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- HAS_MANAGE_MODULES_ROLE - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- HAS_MANAGE_OWN_FACILITIES - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- HAS_MANAGE_USERS_ROLE - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- HAS_UPLOAD_CHW_ROLE - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- HAS_UPLOAD_LOCATION_CSV_ROLE - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- hasPermission(String) - Method in class org.motechproject.mots.domain.security.User
- hasPermission(String) - Method in class org.motechproject.mots.domain.security.UserRole
- HomeController - Class in org.motechproject.mots.web
- HomeController() - Constructor for class org.motechproject.mots.web.HomeController
I
- importFacilitiesFromCsv(MultipartFile) - Method in class org.motechproject.mots.service.LocationService
-
Import and save Facility list from CSV file and return list of errors in the file.
- importFacilityCsv(MultipartFile) - Method in class org.motechproject.mots.web.LocationController
-
Import list of Facilities in ".csv" format to mots, parse it and save records in DB.
- importSectorCsv(MultipartFile) - Method in class org.motechproject.mots.web.LocationController
-
Import list of Sectors in ".csv" format to mots, parse it and save records in DB.
- importSectorsFromCsv(MultipartFile) - Method in class org.motechproject.mots.service.LocationService
-
Import and save Sector list from CSV file and return list of errors in the file.
- importVillageCsv(MultipartFile) - Method in class org.motechproject.mots.web.LocationController
-
Import list of Villages in ".csv" format to mots, parse it and save records in DB.
- importVillagesFromCsv(MultipartFile) - Method in class org.motechproject.mots.service.LocationService
-
Import and save Village list from CSV file and return list of errors in the file.
- IN_PROGRESS - org.motechproject.mots.domain.enums.CallStatus
- IN_PROGRESS - org.motechproject.mots.domain.enums.ProgressStatus
- INCHARGE_EMAIL - Static variable in class org.motechproject.mots.repository.custom.impl.BaseRepositoryImpl
- INCHARGE_EMAIL_PARAM - Static variable in class org.motechproject.mots.web.LocationController
- INCHARGE_FULL_NAME - Static variable in class org.motechproject.mots.repository.custom.impl.BaseRepositoryImpl
- INCHARGE_FULL_NAME_PARAM - Static variable in class org.motechproject.mots.web.LocationController
- INCHARGE_PHONE - Static variable in class org.motechproject.mots.repository.custom.impl.BaseRepositoryImpl
- INCHARGE_PHONE_PARAM - Static variable in class org.motechproject.mots.web.LocationController
- INCORRECT - org.motechproject.mots.domain.enums.ChoiceType
- index() - Method in class org.motechproject.mots.web.HomeController
- init(AuthenticationHelper, boolean) - Method in class org.motechproject.mots.domain.audit.AuditListener
- initialize() - Static method in class org.motechproject.mots.domain.Course
-
Initialize Course.
- initialize() - Static method in class org.motechproject.mots.domain.Module
-
Initialize module.
- initialize(CallFlowElementType) - Method in class org.motechproject.mots.validate.constraintvalidators.CallFlowElementTypeValidator
- initialize(ChwIdUniqueness) - Method in class org.motechproject.mots.validate.constraintvalidators.chw.ChwDtoChwIdUniquenessValidator
- initialize(DateTimeFormat) - Method in class org.motechproject.mots.validate.constraintvalidators.DateTimeFormatValidator
- initialize(DistrictExistence) - Method in class org.motechproject.mots.validate.constraintvalidators.DistrictExistenceValidator
- initialize(DistrictUniqueness) - Method in class org.motechproject.mots.validate.constraintvalidators.DistrictUniquenessValidator
- initialize(FacilityExistence) - Method in class org.motechproject.mots.validate.constraintvalidators.FacilityExistenceValidator
- initialize(FacilityUniqueness) - Method in class org.motechproject.mots.validate.constraintvalidators.FacilityUniquenessValidator
- initialize(Gender) - Method in class org.motechproject.mots.validate.constraintvalidators.GenderValidator
- initialize(GroupExistence) - Method in class org.motechproject.mots.validate.constraintvalidators.GroupExistenceValidator
- initialize(GroupNameUniqueness) - Method in class org.motechproject.mots.validate.constraintvalidators.GroupNameUniqunessValidator
- initialize(IsCorrect) - Method in class org.motechproject.mots.validate.constraintvalidators.IsCorrectValidator
- initialize(ModulesExistence) - Method in class org.motechproject.mots.validate.constraintvalidators.ModulesExistenceValidator
- initialize(NewPasswordsMatch) - Method in class org.motechproject.mots.validate.constraintvalidators.UserProfileDtoNewPasswordsMatchValidator
- initialize(PastDate) - Method in class org.motechproject.mots.validate.constraintvalidators.PastDateFormatValidator
- initialize(PhoneNumber) - Method in class org.motechproject.mots.validate.constraintvalidators.PhoneNumberValidator
- initialize(PhoneNumberUniqueness) - Method in class org.motechproject.mots.validate.constraintvalidators.chw.ChwDtoPhoneNumberUniquenessValidator
- initialize(SectorExistence) - Method in class org.motechproject.mots.validate.constraintvalidators.SectorExistenceValidator
- initialize(SectorUniqueness) - Method in class org.motechproject.mots.validate.constraintvalidators.SectorUniquenessValidator
- initialize(UserEmailUniqueness) - Method in class org.motechproject.mots.validate.constraintvalidators.user.UserEmailValidator
- initialize(UsernameUniqueness) - Method in class org.motechproject.mots.validate.constraintvalidators.user.UsernameValidator
- initialize(Uuid) - Method in class org.motechproject.mots.validate.constraintvalidators.UuidValidator
- initialize(Uuids) - Method in class org.motechproject.mots.validate.constraintvalidators.UuidsValidator
- initialize(VillageExistence) - Method in class org.motechproject.mots.validate.constraintvalidators.VillageExistenceValidator
- initialize(VillageUniqueness) - Method in class org.motechproject.mots.validate.constraintvalidators.VillageUniquenessValidator
- INITIATED - org.motechproject.mots.domain.enums.CallStatus
- INSTANCE - Static variable in interface org.motechproject.mots.mapper.CallDetailRecordMapper
- INSTANCE - Static variable in interface org.motechproject.mots.mapper.ChwInfoMapper
- INSTANCE - Static variable in interface org.motechproject.mots.mapper.GroupMapper
- INSTANCE - Static variable in interface org.motechproject.mots.mapper.JasperTemplateMapper
- INSTANCE - Static variable in interface org.motechproject.mots.mapper.JasperTemplateParameterMapper
- INSTANCE - Static variable in interface org.motechproject.mots.mapper.LocationMapper
- INSTANCE - Static variable in class org.motechproject.mots.mapper.ModuleMapper
- INSTANCE - Static variable in interface org.motechproject.mots.mapper.PermissionMapper
- INSTANCE - Static variable in interface org.motechproject.mots.mapper.RoleMapper
- INSTANCE - Static variable in interface org.motechproject.mots.mapper.UserMapper
- INVALID_CALL_FLOW_ELEMENT_TYPE - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- INVALID_DATE - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- INVALID_DISTRICT_ID - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- INVALID_EMAIL - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- INVALID_FACILITY_ID - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- INVALID_GENDER - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- INVALID_GROUP_ID - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- INVALID_ID - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- INVALID_IDS - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- INVALID_PAST_DATE - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- INVALID_PHONE_NUMBER - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- INVALID_SECTOR_ID - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- INVALID_VILLAGE_ID - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- isAccountNonExpired() - Method in class org.motechproject.mots.domain.security.User
- isAccountNonLocked() - Method in class org.motechproject.mots.domain.security.User
- isAutoApprove(String) - Method in class org.motechproject.mots.domain.security.ClientDetails
- isCompleted() - Method in class org.motechproject.mots.domain.ModuleProgress
- isCompleted() - Method in class org.motechproject.mots.domain.UnitProgress
- IsCorrect - Annotation Type in org.motechproject.mots.validate.annotations
- IsCorrectValidator - Class in org.motechproject.mots.validate.constraintvalidators
- IsCorrectValidator() - Constructor for class org.motechproject.mots.validate.constraintvalidators.IsCorrectValidator
- isCredentialsNonExpired() - Method in class org.motechproject.mots.domain.security.User
- isEnabled() - Method in class org.motechproject.mots.domain.security.User
- isScoped() - Method in class org.motechproject.mots.domain.security.ClientDetails
- isSecretRequired() - Method in class org.motechproject.mots.domain.security.ClientDetails
- isStarted() - Method in class org.motechproject.mots.domain.ModuleProgress
- isValid(String, ConstraintValidatorContext) - Method in class org.motechproject.mots.validate.constraintvalidators.CallFlowElementTypeValidator
- isValid(String, ConstraintValidatorContext) - Method in class org.motechproject.mots.validate.constraintvalidators.DateTimeFormatValidator
- isValid(String, ConstraintValidatorContext) - Method in class org.motechproject.mots.validate.constraintvalidators.DistrictExistenceValidator
- isValid(String, ConstraintValidatorContext) - Method in class org.motechproject.mots.validate.constraintvalidators.FacilityExistenceValidator
- isValid(String, ConstraintValidatorContext) - Method in class org.motechproject.mots.validate.constraintvalidators.GenderValidator
- isValid(String, ConstraintValidatorContext) - Method in class org.motechproject.mots.validate.constraintvalidators.GroupExistenceValidator
- isValid(String, ConstraintValidatorContext) - Method in class org.motechproject.mots.validate.constraintvalidators.PastDateFormatValidator
- isValid(String, ConstraintValidatorContext) - Method in class org.motechproject.mots.validate.constraintvalidators.PhoneNumberValidator
- isValid(String, ConstraintValidatorContext) - Method in class org.motechproject.mots.validate.constraintvalidators.SectorExistenceValidator
- isValid(String, ConstraintValidatorContext) - Method in class org.motechproject.mots.validate.constraintvalidators.UuidValidator
- isValid(String, ConstraintValidatorContext) - Method in class org.motechproject.mots.validate.constraintvalidators.VillageExistenceValidator
- isValid(List<Choice>, ConstraintValidatorContext) - Method in class org.motechproject.mots.validate.constraintvalidators.IsCorrectValidator
- isValid(Set<String>, ConstraintValidatorContext) - Method in class org.motechproject.mots.validate.constraintvalidators.ModulesExistenceValidator
- isValid(Set<String>, ConstraintValidatorContext) - Method in class org.motechproject.mots.validate.constraintvalidators.UuidsValidator
- isValid(CommunityHealthWorkerDto, ConstraintValidatorContext) - Method in class org.motechproject.mots.validate.constraintvalidators.chw.ChwDtoChwIdUniquenessValidator
- isValid(CommunityHealthWorkerDto, ConstraintValidatorContext) - Method in class org.motechproject.mots.validate.constraintvalidators.chw.ChwDtoPhoneNumberUniquenessValidator
- isValid(DistrictCreationDto, ConstraintValidatorContext) - Method in class org.motechproject.mots.validate.constraintvalidators.DistrictUniquenessValidator
- isValid(FacilityCreationDto, ConstraintValidatorContext) - Method in class org.motechproject.mots.validate.constraintvalidators.FacilityUniquenessValidator
- isValid(GroupDto, ConstraintValidatorContext) - Method in class org.motechproject.mots.validate.constraintvalidators.GroupNameUniqunessValidator
- isValid(SectorCreationDto, ConstraintValidatorContext) - Method in class org.motechproject.mots.validate.constraintvalidators.SectorUniquenessValidator
- isValid(UserDto, ConstraintValidatorContext) - Method in class org.motechproject.mots.validate.constraintvalidators.user.UserEmailValidator
- isValid(UserDto, ConstraintValidatorContext) - Method in class org.motechproject.mots.validate.constraintvalidators.user.UsernameValidator
- isValid(UserProfileDto, ConstraintValidatorContext) - Method in class org.motechproject.mots.validate.constraintvalidators.UserProfileDtoNewPasswordsMatchValidator
- isValid(VillageCreationDto, ConstraintValidatorContext) - Method in class org.motechproject.mots.validate.constraintvalidators.VillageUniquenessValidator
- isValidDateFormat(String, String) - Static method in class org.motechproject.mots.validate.ValidationUtils
-
Validation of date format.
- isValidUuidString(String) - Static method in class org.motechproject.mots.validate.ValidationUtils
- IvrConfig - Class in org.motechproject.mots.domain
-
This class represents a configuration of IVR system.
- IvrConfig() - Constructor for class org.motechproject.mots.domain.IvrConfig
- IvrConfigRepository - Interface in org.motechproject.mots.repository
- IvrConfigService - Class in org.motechproject.mots.service
-
This class is responsible for managing
IvrConfig
that is required for a proper connection to IVR system and customizing theirs features (e.g. - IvrConfigService(IvrConfigRepository) - Constructor for class org.motechproject.mots.service.IvrConfigService
- IvrController - Class in org.motechproject.mots.web
-
This class is responsible of managing Interactive voice response and receiving manually sent update.
- IvrController() - Constructor for class org.motechproject.mots.web.IvrController
- IvrException - Exception in org.motechproject.mots.exception
- IvrException(String) - Constructor for exception org.motechproject.mots.exception.IvrException
- IvrException(String, Throwable) - Constructor for exception org.motechproject.mots.exception.IvrException
- IvrException(String, Throwable, String) - Constructor for exception org.motechproject.mots.exception.IvrException
- IvrObject - Class in org.motechproject.mots.domain
-
This class is a base object that all IVR object must extend.
- IvrObject(String, String) - Constructor for class org.motechproject.mots.domain.IvrObject
- IvrObject(UUID) - Constructor for class org.motechproject.mots.domain.IvrObject
- IvrObjectDto - Class in org.motechproject.mots.dto
- IvrObjectDto() - Constructor for class org.motechproject.mots.dto.IvrObjectDto
- IvrService - Class in org.motechproject.mots.service
-
This class is responsible for making requests to IVR system (e.g.
- IvrService() - Constructor for class org.motechproject.mots.service.IvrService
J
- JasperReportsExportService - Class in org.motechproject.mots.service
-
This class is responsible for generating reports using
JasperTemplate
andJasperTemplateParameter
s. - JasperReportsExportService() - Constructor for class org.motechproject.mots.service.JasperReportsExportService
- JasperReportViewException - Exception in org.motechproject.mots.exception
- JasperReportViewException(Throwable, String) - Constructor for exception org.motechproject.mots.exception.JasperReportViewException
- JasperTemplate - Class in org.motechproject.mots.domain
-
This class represents template that is used to create reports that is filled with data from the db.
- JasperTemplate() - Constructor for class org.motechproject.mots.domain.JasperTemplate
- JasperTemplateController - Class in org.motechproject.mots.web
-
This class is responsible for manipulation of Jasper report files.
- JasperTemplateController() - Constructor for class org.motechproject.mots.web.JasperTemplateController
- JasperTemplateDto - Class in org.motechproject.mots.dto
- JasperTemplateDto() - Constructor for class org.motechproject.mots.dto.JasperTemplateDto
- JasperTemplateMapper - Interface in org.motechproject.mots.mapper
- JasperTemplateParameter - Class in org.motechproject.mots.domain
-
These are the parameters you can pass to the report, it's used for filtering (the available filters which corresponds to specific cells in the report).
- JasperTemplateParameter() - Constructor for class org.motechproject.mots.domain.JasperTemplateParameter
- JasperTemplateParameterDto - Class in org.motechproject.mots.dto
- JasperTemplateParameterDto() - Constructor for class org.motechproject.mots.dto.JasperTemplateParameterDto
- JasperTemplateParameterMapper - Interface in org.motechproject.mots.mapper
- JasperTemplateRepository - Interface in org.motechproject.mots.repository
- JasperTemplateService - Class in org.motechproject.mots.service
-
This class is responsible for managing
JasperTemplate
(i.e. - JasperTemplateService(JasperTemplateRepository) - Constructor for class org.motechproject.mots.service.JasperTemplateService
L
- loadClientByClientId(String) - Method in class org.motechproject.mots.service.ClientDetailsServiceImpl
- loadUserByUsername(String) - Method in class org.motechproject.mots.service.UserDetailsServiceImpl
- Location - Class in org.motechproject.mots.domain
-
This class is a base for all location entities and contains common information about what is a name and who created a location.
- Location(UUID) - Constructor for class org.motechproject.mots.domain.Location
- LocationController - Class in org.motechproject.mots.web
-
This class is responsible manage and manipulate entity classes related to location (i.e.
- LocationController() - Constructor for class org.motechproject.mots.web.LocationController
- LocationImporter - Class in org.motechproject.mots.management
- LocationImporter(LocationService) - Constructor for class org.motechproject.mots.management.LocationImporter
-
Initializes locationService and locations lists.
- LocationMapper - Interface in org.motechproject.mots.mapper
- LocationPreviewDto - Class in org.motechproject.mots.dto
- LocationPreviewDto() - Constructor for class org.motechproject.mots.dto.LocationPreviewDto
- LocationService - Class in org.motechproject.mots.service
- LocationService() - Constructor for class org.motechproject.mots.service.LocationService
- logAndGetErrorResponse(String, Exception) - Method in class org.motechproject.mots.errorhandling.AbstractErrorHandling
- logAndGetErrorResponse(MotsException) - Method in class org.motechproject.mots.errorhandling.AbstractErrorHandling
M
- main(String[]) - Static method in class org.motechproject.mots.Application
- MALE - org.motechproject.mots.domain.enums.Gender
- MANAGE_FACILITIES - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- MANAGE_MODULES - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- MANAGE_OWN_FACILITIES - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- MANAGE_USERS - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- manuallySendVotoCallLog(VotoCallLogDto) - Method in class org.motechproject.mots.service.IvrService
-
Manually send Voto call log to Mots, this should be used only when call log is incorrect and must be manually changed before it can be successfully processed in Mots.
- manuallySendVotoCallLog(VotoResponseDto<VotoCallLogDto>) - Method in class org.motechproject.mots.web.IvrController
-
Manually send Voto call log to Mots, this should be used only when call log is incorrect and must be manually changed before it can be successfully processed in Mots.
- mapRequestParametersToTemplate(HttpServletRequest, JasperTemplate) - Method in class org.motechproject.mots.service.JasperTemplateService
-
Map request parameters to the template parameters in the template.
- matchPattern(String, String) - Static method in class org.motechproject.mots.validate.ValidationUtils
- message() - Method in annotation type org.motechproject.mots.validate.annotations.CallFlowElementType
-
Specify the message in case of a validation error.
- message() - Method in annotation type org.motechproject.mots.validate.annotations.ChwIdUniqueness
-
Specify the message in case of a validation error.
- message() - Method in annotation type org.motechproject.mots.validate.annotations.DateTimeFormat
-
Specify the message in case of a validation error.
- message() - Method in annotation type org.motechproject.mots.validate.annotations.DistrictExistence
-
Specify the message in case of a validation error.
- message() - Method in annotation type org.motechproject.mots.validate.annotations.DistrictUniqueness
-
Specify the message in case of a validation error.
- message() - Method in annotation type org.motechproject.mots.validate.annotations.FacilityExistence
-
Specify the message in case of a validation error.
- message() - Method in annotation type org.motechproject.mots.validate.annotations.FacilityUniqueness
-
Specify the message in case of a validation error.
- message() - Method in annotation type org.motechproject.mots.validate.annotations.Gender
-
Specify the message in case of a validation error.
- message() - Method in annotation type org.motechproject.mots.validate.annotations.GroupExistence
-
Specify the message in case of a validation error.
- message() - Method in annotation type org.motechproject.mots.validate.annotations.GroupNameUniqueness
-
Specify the message in case of a validation error.
- message() - Method in annotation type org.motechproject.mots.validate.annotations.IsCorrect
-
Specify the message in case of a validation error.
- message() - Method in annotation type org.motechproject.mots.validate.annotations.ModulesExistence
-
Specify the message in case of a validation error.
- message() - Method in annotation type org.motechproject.mots.validate.annotations.NewPasswordsMatch
-
Specify the message in case of a validation error.
- message() - Method in annotation type org.motechproject.mots.validate.annotations.PastDate
-
Specify the message in case of a validation error.
- message() - Method in annotation type org.motechproject.mots.validate.annotations.PhoneNumber
-
Specify the message in case of a validation error.
- message() - Method in annotation type org.motechproject.mots.validate.annotations.PhoneNumberUniqueness
-
Specify the message in case of a validation error.
- message() - Method in annotation type org.motechproject.mots.validate.annotations.SectorExistence
-
Specify the message in case of a validation error.
- message() - Method in annotation type org.motechproject.mots.validate.annotations.SectorUniqueness
-
Specify the message in case of a validation error.
- message() - Method in annotation type org.motechproject.mots.validate.annotations.UserEmailUniqueness
-
Specify the message in case of a validation error.
- message() - Method in annotation type org.motechproject.mots.validate.annotations.UsernameUniqueness
-
Specify the message in case of a validation error.
- message() - Method in annotation type org.motechproject.mots.validate.annotations.Uuid
-
Specify the message in case of a validation error.
- message() - Method in annotation type org.motechproject.mots.validate.annotations.Uuids
-
Specify the message in case of a validation error.
- message() - Method in annotation type org.motechproject.mots.validate.annotations.VillageExistence
-
Specify the message in case of a validation error.
- message() - Method in annotation type org.motechproject.mots.validate.annotations.VillageUniqueness
-
Specify the message in case of a validation error.
- Message - Class in org.motechproject.mots.domain
-
This class represents message that can be sent via IVR system within a
Unit
. - Message() - Constructor for class org.motechproject.mots.domain.Message
- MESSAGE - org.motechproject.mots.domain.enums.CallFlowElementType
- MessageDto - Class in org.motechproject.mots.dto
- MessageDto() - Constructor for class org.motechproject.mots.dto.MessageDto
- MessageLog - Class in org.motechproject.mots.domain
- MessageLog(LocalDateTime, LocalDateTime, CallFlowElement) - Constructor for class org.motechproject.mots.domain.MessageLog
- Module - Class in org.motechproject.mots.domain
-
This class represents middle level entity that contains a portion of a course called
Unit
. - Module(UUID) - Constructor for class org.motechproject.mots.domain.Module
- ModuleAssignmentController - Class in org.motechproject.mots.web
- ModuleAssignmentController() - Constructor for class org.motechproject.mots.web.ModuleAssignmentController
- ModuleAssignmentDto - Class in org.motechproject.mots.dto
- ModuleAssignmentDto() - Constructor for class org.motechproject.mots.dto.ModuleAssignmentDto
- ModuleAssignmentException - Exception in org.motechproject.mots.exception
- ModuleAssignmentException(String) - Constructor for exception org.motechproject.mots.exception.ModuleAssignmentException
- ModuleAssignmentException(String, Throwable) - Constructor for exception org.motechproject.mots.exception.ModuleAssignmentException
- ModuleAssignmentMapper - Class in org.motechproject.mots.mapper
- ModuleAssignmentMapper() - Constructor for class org.motechproject.mots.mapper.ModuleAssignmentMapper
- ModuleAssignmentNotificationScheduler - Class in org.motechproject.mots.task
- ModuleAssignmentNotificationScheduler(IvrService, TaskScheduler) - Constructor for class org.motechproject.mots.task.ModuleAssignmentNotificationScheduler
- ModuleAssignmentService - Class in org.motechproject.mots.service
- ModuleAssignmentService() - Constructor for class org.motechproject.mots.service.ModuleAssignmentService
- ModuleController - Class in org.motechproject.mots.web
-
This class is responsible for CURD operations.
- ModuleController() - Constructor for class org.motechproject.mots.web.ModuleController
- ModuleDto - Class in org.motechproject.mots.dto
- ModuleDto() - Constructor for class org.motechproject.mots.dto.ModuleDto
- ModuleMapper - Class in org.motechproject.mots.mapper
- ModuleMapper() - Constructor for class org.motechproject.mots.mapper.ModuleMapper
- ModuleProgress - Class in org.motechproject.mots.domain
-
This class represents state in which
Module
can be. - ModuleProgress(CommunityHealthWorker, CourseModule) - Constructor for class org.motechproject.mots.domain.ModuleProgress
-
Create new Module Progress.
- ModuleProgressRepository - Interface in org.motechproject.mots.repository
- ModuleProgressService - Class in org.motechproject.mots.service
- ModuleProgressService() - Constructor for class org.motechproject.mots.service.ModuleProgressService
- ModuleRepository - Interface in org.motechproject.mots.repository
- ModuleService - Class in org.motechproject.mots.service
- ModuleService() - Constructor for class org.motechproject.mots.service.ModuleService
- ModulesExistence - Annotation Type in org.motechproject.mots.validate.annotations
- ModulesExistenceValidator - Class in org.motechproject.mots.validate.constraintvalidators
- ModulesExistenceValidator() - Constructor for class org.motechproject.mots.validate.constraintvalidators.ModulesExistenceValidator
- ModuleSimpleDto - Class in org.motechproject.mots.dto
- ModuleSimpleDto() - Constructor for class org.motechproject.mots.dto.ModuleSimpleDto
- moduleToModuleSimpleDto(Module) - Method in class org.motechproject.mots.mapper.ModuleAssignmentMapper
- MotsAccessDeniedException - Exception in org.motechproject.mots.exception
- MotsAccessDeniedException(String) - Constructor for exception org.motechproject.mots.exception.MotsAccessDeniedException
- MotsAccessDeniedException(String, Throwable) - Constructor for exception org.motechproject.mots.exception.MotsAccessDeniedException
- MotsConstants - Class in org.motechproject.mots.constants
- MotsConstants() - Constructor for class org.motechproject.mots.constants.MotsConstants
- MotsException - Exception in org.motechproject.mots.exception
- MotsException(String) - Constructor for exception org.motechproject.mots.exception.MotsException
-
Creates new MOTS exception with display message.
- MotsException(String, Throwable) - Constructor for exception org.motechproject.mots.exception.MotsException
-
Creates new MOTS exception with display message and cause.
- MultipleChoiceQuestion - Class in org.motechproject.mots.domain
-
This class represents IVR activity that contains a question with multiple
Choice
s. - MultipleChoiceQuestion() - Constructor for class org.motechproject.mots.domain.MultipleChoiceQuestion
- MultipleChoiceQuestionDto - Class in org.motechproject.mots.dto
- MultipleChoiceQuestionDto() - Constructor for class org.motechproject.mots.dto.MultipleChoiceQuestionDto
- MultipleChoiceQuestionLog - Class in org.motechproject.mots.domain
-
This class represents an answer for
MultipleChoiceQuestion
. - MultipleChoiceQuestionLog(LocalDateTime, LocalDateTime, MultipleChoiceQuestion, Choice, Integer) - Constructor for class org.motechproject.mots.domain.MultipleChoiceQuestionLog
-
Create new Multiple Choice Question Log.
N
- NAME - Static variable in class org.motechproject.mots.repository.custom.impl.BaseRepositoryImpl
- NAME_PARAM - Static variable in class org.motechproject.mots.web.LocationController
- NewPasswordsMatch - Annotation Type in org.motechproject.mots.validate.annotations
- nextUnit(LocalDateTime, Integer) - Method in class org.motechproject.mots.domain.ModuleProgress
-
Change current unit, if no more units change status to completed.
- NOT_EXISTING_DISTRICT - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- NOT_EXISTING_FACILITY - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- NOT_EXISTING_GROUP - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- NOT_EXISTING_MODULES_WITH_ID - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- NOT_EXISTING_SECTOR - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- NOT_EXISTING_VILLAGE - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- NOT_STARTED - org.motechproject.mots.domain.enums.ProgressStatus
- NOT_UNIQUE_CHW_ID - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- NOT_UNIQUE_DISTRICT - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- NOT_UNIQUE_FACILITY - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- NOT_UNIQUE_GROUP_NAME - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- NOT_UNIQUE_PHONE_NUMBER - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- NOT_UNIQUE_SECTOR - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- NOT_UNIQUE_USERNAME - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- NOT_UNIQUE_VILLAGE - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
O
- onCreate() - Method in class org.motechproject.mots.domain.Module
- ONE_CHOICE_CORRECT - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- org.motechproject.mots - package org.motechproject.mots
- org.motechproject.mots.constants - package org.motechproject.mots.constants
- org.motechproject.mots.domain - package org.motechproject.mots.domain
- org.motechproject.mots.domain.audit - package org.motechproject.mots.domain.audit
- org.motechproject.mots.domain.enums - package org.motechproject.mots.domain.enums
- org.motechproject.mots.domain.security - package org.motechproject.mots.domain.security
- org.motechproject.mots.dto - package org.motechproject.mots.dto
- org.motechproject.mots.errorhandling - package org.motechproject.mots.errorhandling
- org.motechproject.mots.exception - package org.motechproject.mots.exception
- org.motechproject.mots.management - package org.motechproject.mots.management
- org.motechproject.mots.mapper - package org.motechproject.mots.mapper
- org.motechproject.mots.repository - package org.motechproject.mots.repository
- org.motechproject.mots.repository.custom - package org.motechproject.mots.repository.custom
- org.motechproject.mots.repository.custom.impl - package org.motechproject.mots.repository.custom.impl
- org.motechproject.mots.security - package org.motechproject.mots.security
- org.motechproject.mots.security.token - package org.motechproject.mots.security.token
- org.motechproject.mots.service - package org.motechproject.mots.service
- org.motechproject.mots.task - package org.motechproject.mots.task
- org.motechproject.mots.utils - package org.motechproject.mots.utils
- org.motechproject.mots.validate - package org.motechproject.mots.validate
- org.motechproject.mots.validate.annotations - package org.motechproject.mots.validate.annotations
- org.motechproject.mots.validate.constraintvalidators - package org.motechproject.mots.validate.constraintvalidators
- org.motechproject.mots.validate.constraintvalidators.chw - package org.motechproject.mots.validate.constraintvalidators.chw
- org.motechproject.mots.validate.constraintvalidators.user - package org.motechproject.mots.validate.constraintvalidators.user
- org.motechproject.mots.web - package org.motechproject.mots.web
P
- PARENT_PARAM - Static variable in class org.motechproject.mots.web.LocationController
- PASSWORD - Static variable in interface org.motechproject.mots.mapper.UserMapper
- passwordEncoder() - Method in class org.motechproject.mots.security.SecurityConfiguration
- passwordNullSafeUpdateFromDto(UserDto, User) - Method in interface org.motechproject.mots.mapper.UserMapper
-
Updates user with userDto.
- PASSWORDS_NOT_MATCH - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- PastDate - Annotation Type in org.motechproject.mots.validate.annotations
- PastDateFormatValidator - Class in org.motechproject.mots.validate.constraintvalidators
- PastDateFormatValidator() - Constructor for class org.motechproject.mots.validate.constraintvalidators.PastDateFormatValidator
- payload() - Method in annotation type org.motechproject.mots.validate.annotations.CallFlowElementType
-
Specify custom payload objects.
- payload() - Method in annotation type org.motechproject.mots.validate.annotations.ChwIdUniqueness
-
Specify custom payload objects.
- payload() - Method in annotation type org.motechproject.mots.validate.annotations.DateTimeFormat
-
Specify custom payload objects.
- payload() - Method in annotation type org.motechproject.mots.validate.annotations.DistrictExistence
-
Specify custom payload objects.
- payload() - Method in annotation type org.motechproject.mots.validate.annotations.DistrictUniqueness
-
Specify custom payload objects.
- payload() - Method in annotation type org.motechproject.mots.validate.annotations.FacilityExistence
-
Specify custom payload objects.
- payload() - Method in annotation type org.motechproject.mots.validate.annotations.FacilityUniqueness
-
Specify custom payload objects.
- payload() - Method in annotation type org.motechproject.mots.validate.annotations.Gender
-
Specify custom payload objects.
- payload() - Method in annotation type org.motechproject.mots.validate.annotations.GroupExistence
-
Specify custom payload objects.
- payload() - Method in annotation type org.motechproject.mots.validate.annotations.GroupNameUniqueness
-
Specify custom payload objects.
- payload() - Method in annotation type org.motechproject.mots.validate.annotations.IsCorrect
-
Specify custom payload objects.
- payload() - Method in annotation type org.motechproject.mots.validate.annotations.ModulesExistence
-
Specify custom payload objects.
- payload() - Method in annotation type org.motechproject.mots.validate.annotations.NewPasswordsMatch
-
Specify custom payload objects.
- payload() - Method in annotation type org.motechproject.mots.validate.annotations.PastDate
-
Specify custom payload objects.
- payload() - Method in annotation type org.motechproject.mots.validate.annotations.PhoneNumber
-
Specify custom payload objects.
- payload() - Method in annotation type org.motechproject.mots.validate.annotations.PhoneNumberUniqueness
-
Specify custom payload objects.
- payload() - Method in annotation type org.motechproject.mots.validate.annotations.SectorExistence
-
Specify custom payload objects.
- payload() - Method in annotation type org.motechproject.mots.validate.annotations.SectorUniqueness
-
Specify custom payload objects.
- payload() - Method in annotation type org.motechproject.mots.validate.annotations.UserEmailUniqueness
-
Specify custom payload objects.
- payload() - Method in annotation type org.motechproject.mots.validate.annotations.UsernameUniqueness
-
Specify custom payload objects.
- payload() - Method in annotation type org.motechproject.mots.validate.annotations.Uuid
-
Specify custom payload objects.
- payload() - Method in annotation type org.motechproject.mots.validate.annotations.Uuids
-
Specify custom payload objects.
- payload() - Method in annotation type org.motechproject.mots.validate.annotations.VillageExistence
-
Specify custom payload objects.
- payload() - Method in annotation type org.motechproject.mots.validate.annotations.VillageUniqueness
-
Specify custom payload objects.
- PermissionDto - Class in org.motechproject.mots.dto
- PermissionDto() - Constructor for class org.motechproject.mots.dto.PermissionDto
- PermissionMapper - Interface in org.motechproject.mots.mapper
- PermissionRepository - Interface in org.motechproject.mots.repository
- PHONE_NUMBER - Static variable in class org.motechproject.mots.repository.custom.impl.BaseRepositoryImpl
- PhoneNumber - Annotation Type in org.motechproject.mots.validate.annotations
- PhoneNumberUniqueness - Annotation Type in org.motechproject.mots.validate.annotations
- PhoneNumberValidator - Class in org.motechproject.mots.validate.constraintvalidators
- PhoneNumberValidator() - Constructor for class org.motechproject.mots.validate.constraintvalidators.PhoneNumberValidator
- POST_TEST - org.motechproject.mots.domain.enums.QuestionType
- PRE_TEST - org.motechproject.mots.domain.enums.QuestionType
- preSave() - Method in class org.motechproject.mots.domain.JasperTemplate
- PREVIOUS_VERSION - org.motechproject.mots.domain.enums.Status
- processChwCsv(MultipartFile, Boolean) - Method in class org.motechproject.mots.service.CommunityHealthWorkerService
-
Processes CSV file which contains CHW list and returns list of errors.
- ProgressStatus - Enum in org.motechproject.mots.domain.enums
Q
- QUESTION - org.motechproject.mots.domain.enums.CallFlowElementType
- QuestionType - Enum in org.motechproject.mots.domain.enums
R
- refreshAccessToken(String, TokenRequest) - Method in class org.motechproject.mots.security.token.CustomTokenServices
- registerNewUser(User) - Method in class org.motechproject.mots.service.UserService
-
Create User with new encoded password.
- rejectIfEmpty(Errors, String, String, String) - Method in class org.motechproject.mots.validate.AbstractValidator
- rejectIfNull(Errors, String, Object, String) - Method in class org.motechproject.mots.validate.AbstractValidator
- release() - Method in class org.motechproject.mots.domain.Course
-
Release the Course.
- release() - Method in class org.motechproject.mots.domain.Module
-
Release the module.
- releaseCourse(UUID) - Method in class org.motechproject.mots.web.ModuleController
-
Release
Course
. - releaseCourse(Course) - Method in class org.motechproject.mots.service.ModuleService
-
Release Course.
- RELEASED - org.motechproject.mots.domain.enums.Status
- removeAllByCommunityHealthWorkerIdAndCourseModuleModuleIdAndCourseModuleCourseId(UUID, UUID, UUID) - Method in interface org.motechproject.mots.repository.ModuleProgressRepository
- removeModuleProgresses(CommunityHealthWorker, Set<Module>) - Method in class org.motechproject.mots.service.ModuleProgressService
-
Remove Module Progresses for given CHW and Modules.
- removeSubscriberFromGroups(String, List<String>) - Method in class org.motechproject.mots.service.IvrService
-
Remove Subscriber from groups.
- REPEAT - org.motechproject.mots.domain.enums.ChoiceType
- REPORT_TYPE_PROPERTY - Static variable in class org.motechproject.mots.service.JasperTemplateService
- ReportingException - Exception in org.motechproject.mots.exception
- ReportingException(String) - Constructor for exception org.motechproject.mots.exception.ReportingException
- ReportingException(String, Object...) - Constructor for exception org.motechproject.mots.exception.ReportingException
- ReportingException(Throwable, String, Object...) - Constructor for exception org.motechproject.mots.exception.ReportingException
- ReportingMessageConstants - Class in org.motechproject.mots.constants
- ReportingMessageConstants() - Constructor for class org.motechproject.mots.constants.ReportingMessageConstants
- ReportingValidationHelper - Class in org.motechproject.mots.utils
- ReportingValidationHelper() - Constructor for class org.motechproject.mots.utils.ReportingValidationHelper
- resetProgressForUnitRepeat() - Method in class org.motechproject.mots.domain.UnitProgress
-
Reset unit progress and increment number of replays.
- ResourceServerConfiguration - Class in org.motechproject.mots.security
- ResourceServerConfiguration() - Constructor for class org.motechproject.mots.security.ResourceServerConfiguration
- ROLE_PARAM - Static variable in class org.motechproject.mots.web.UserController
- RoleDto - Class in org.motechproject.mots.dto
- RoleDto() - Constructor for class org.motechproject.mots.dto.RoleDto
- RoleMapper - Interface in org.motechproject.mots.mapper
- RoleRepository - Interface in org.motechproject.mots.repository
- RoleRepositoryCustom - Interface in org.motechproject.mots.repository.custom
- RoleRepositoryImpl - Class in org.motechproject.mots.repository.custom.impl
- RoleRepositoryImpl() - Constructor for class org.motechproject.mots.repository.custom.impl.RoleRepositoryImpl
- ROLES - Static variable in class org.motechproject.mots.repository.custom.impl.BaseRepositoryImpl
- run(ApplicationArguments) - Method in class org.motechproject.mots.management.LocationImporter
-
Implementation of run method.
S
- saveCallback(String, Map<String, String>) - Method in class org.motechproject.mots.web.IvrController
-
It's used to save the callbacks from IVR (the call status).
- saveCallDetailRecordAndUpdateModuleProgress(CallDetailRecord, String) - Method in class org.motechproject.mots.service.IvrService
-
Save IVR Call Detail Record and update module progress.
- saveDistrict(UUID, DistrictCreationDto, BindingResult) - Method in class org.motechproject.mots.web.LocationController
-
Update
District
from given dto. - saveDistrict(District) - Method in class org.motechproject.mots.service.LocationService
-
Update District.
- saveFacility(UUID, FacilityCreationDto, BindingResult) - Method in class org.motechproject.mots.web.LocationController
-
Update
Facility
from it's dto. - saveFacility(Facility) - Method in class org.motechproject.mots.service.LocationService
-
Update Facility.
- saveGroup(UUID, GroupDto, BindingResult) - Method in class org.motechproject.mots.web.GroupController
-
Update Group.
- saveGroup(Group) - Method in class org.motechproject.mots.service.GroupService
- saveHealthWorker(UUID, CommunityHealthWorkerDto, BindingResult) - Method in class org.motechproject.mots.web.CommunityHealthWorkerController
-
Update community health worker.
- saveHealthWorker(UUID, CommunityHealthWorkerDto) - Method in class org.motechproject.mots.service.CommunityHealthWorkerService
-
Update
CommunityHealthWorker
(CHW) and IVR Subscriber. - saveJsonOutput(JasperTemplate, String) - Method in class org.motechproject.mots.service.JasperTemplateService
-
Updates the json output and version in a report template.
- saveRole(UUID, RoleDto, BindingResult) - Method in class org.motechproject.mots.web.UserController
-
Update
UserRole
from given dto. - saveRole(UserRole) - Method in class org.motechproject.mots.service.UserService
-
Saves a UserRole.
- saveSector(UUID, SectorCreationDto, BindingResult) - Method in class org.motechproject.mots.web.LocationController
-
Update
Sector
from it's dto. - saveSector(Sector) - Method in class org.motechproject.mots.service.LocationService
-
Update Sector.
- saveTemplate(MultipartFile, String, String) - Method in class org.motechproject.mots.service.JasperTemplateService
-
Saves a template with given name.
- saveUser(UUID, UserDto, BindingResult) - Method in class org.motechproject.mots.web.UserController
-
Update User.
- saveUser(User, boolean) - Method in class org.motechproject.mots.service.UserService
-
Save User with new encoded password (if it's not blank).
- saveUserProfile(UUID, UserProfileDto, BindingResult) - Method in class org.motechproject.mots.web.UserController
-
Update profile information about User.
- saveVillage(UUID, VillageCreationDto, BindingResult) - Method in class org.motechproject.mots.web.LocationController
-
Update
Village
. - saveVillage(Village) - Method in class org.motechproject.mots.service.LocationService
-
Update Village.
- saveWithParameters(JasperTemplate) - Method in class org.motechproject.mots.service.JasperTemplateService
-
Insert template and template parameters to database.
- schedule(Set<String>, Date) - Method in class org.motechproject.mots.task.ModuleAssignmentNotificationScheduler
-
Schedule a task that notifies IVR subscribers when a module is available.
- search(String, String, String, String, String, String, Pageable) - Method in interface org.motechproject.mots.repository.custom.FacilityRepositoryCustom
- search(String, String, String, String, String, String, Pageable) - Method in class org.motechproject.mots.repository.custom.impl.FacilityRepositoryImpl
-
Finds
Facility
es matching all of the provided parameters. - search(String, String, String, String, Pageable) - Method in class org.motechproject.mots.repository.custom.impl.UserRepositoryImpl
-
Finds
User
s matching all of the provided parameters. - search(String, String, String, String, Pageable) - Method in class org.motechproject.mots.repository.custom.impl.VillageRepositoryImpl
-
Finds
Village
s matching all of the provided parameters. - search(String, String, String, String, Pageable) - Method in interface org.motechproject.mots.repository.custom.UserRepositoryCustom
- search(String, String, String, String, Pageable) - Method in interface org.motechproject.mots.repository.custom.VillageRepositoryCustom
- search(String, String, Pageable) - Method in class org.motechproject.mots.repository.custom.impl.SectorRepositoryImpl
-
Finds
Sector
s matching all of the provided parameters. - search(String, String, Pageable) - Method in interface org.motechproject.mots.repository.custom.SectorRepositoryCustom
- search(String, Pageable) - Method in interface org.motechproject.mots.repository.custom.DistrictRepositoryCustom
- search(String, Pageable) - Method in class org.motechproject.mots.repository.custom.impl.DistrictRepositoryImpl
-
Finds
District
s matching all of the provided parameters. - search(String, Pageable) - Method in class org.motechproject.mots.repository.custom.impl.RoleRepositoryImpl
-
Finds
UserRole
s matching all of the provided parameters. - search(String, Pageable) - Method in interface org.motechproject.mots.repository.custom.RoleRepositoryCustom
- searchCommunityHealthWorkers(String, String, String, String, String, String, String, String, Boolean, Pageable) - Method in interface org.motechproject.mots.repository.custom.CommunityHealthWorkerRepositoryCustom
- searchCommunityHealthWorkers(String, String, String, String, String, String, String, String, Boolean, Pageable) - Method in class org.motechproject.mots.repository.custom.impl.CommunityHealthWorkerRepositoryImpl
-
Finds
CommunityHealthWorker
s (CHW) matching all of the provided parameters. - searchCommunityHealthWorkers(String, String, String, String, String, String, String, String, Boolean, Pageable) - Method in class org.motechproject.mots.service.CommunityHealthWorkerService
-
Finds
CommunityHealthWorker
s (CHW) matching all of the provided parameters. - searchCommunityHealthWorkers(String, String, String, String, String, String, String, String, Boolean, Pageable) - Method in class org.motechproject.mots.web.CommunityHealthWorkerController
-
Finds
CommunityHealthWorker
s (CHW) matching all of the provided parameters. - searchDistricts(String, Pageable) - Method in class org.motechproject.mots.service.LocationService
-
Finds
District
s matching all of the provided parameters. - searchDistricts(String, Pageable) - Method in class org.motechproject.mots.web.LocationController
-
Finds
District
s matching all of the provided parameters. - searchFacilities(String, String, String, String, String, String, Pageable) - Method in class org.motechproject.mots.service.LocationService
-
Finds
Facility
s matching all of the provided parameters. - searchFacilities(String, String, String, String, String, String, Pageable) - Method in class org.motechproject.mots.web.LocationController
-
Finds facilities matching all of the provided parameters.
- searchRoles(String, Pageable) - Method in class org.motechproject.mots.service.UserService
- searchRoles(String, Pageable) - Method in class org.motechproject.mots.web.UserController
-
Finds roles matching all of the provided parameters.
- searchSectors(String, String, Pageable) - Method in class org.motechproject.mots.service.LocationService
-
Finds sectors matching all of the provided parameters.
- searchSectors(String, String, Pageable) - Method in class org.motechproject.mots.web.LocationController
-
Finds Sectors matching all of the provided parameters.
- searchUsers(String, String, String, String, Pageable) - Method in class org.motechproject.mots.service.UserService
-
Finds
User
matching all of the provided parameters. - searchUsers(String, String, String, String, Pageable) - Method in class org.motechproject.mots.web.UserController
-
Finds users matching all of the provided parameters.
- searchVillages(String, String, String, String, Pageable) - Method in class org.motechproject.mots.service.LocationService
-
Finds
Village
s matching all of the provided parameters. - searchVillages(String, String, String, String, Pageable) - Method in class org.motechproject.mots.web.LocationController
-
Finds Villages matching all of the provided parameters.
- Sector - Class in org.motechproject.mots.domain
-
This class represents an area to which multiple facilities
Facility
can belong to. - Sector(String) - Constructor for class org.motechproject.mots.domain.Sector
- Sector(String, District) - Constructor for class org.motechproject.mots.domain.Sector
- Sector(UUID) - Constructor for class org.motechproject.mots.domain.Sector
- SECTOR - Static variable in class org.motechproject.mots.repository.custom.impl.BaseRepositoryImpl
- SECTOR_NAME_PARAM - Static variable in class org.motechproject.mots.web.CommunityHealthWorkerController
- SECTOR_NAME_PARAM - Static variable in class org.motechproject.mots.web.LocationController
- SectorCreationDto - Class in org.motechproject.mots.dto
- SectorCreationDto() - Constructor for class org.motechproject.mots.dto.SectorCreationDto
- SectorDto - Class in org.motechproject.mots.dto
- SectorDto() - Constructor for class org.motechproject.mots.dto.SectorDto
- SectorExistence - Annotation Type in org.motechproject.mots.validate.annotations
- SectorExistenceValidator - Class in org.motechproject.mots.validate.constraintvalidators
- SectorExistenceValidator() - Constructor for class org.motechproject.mots.validate.constraintvalidators.SectorExistenceValidator
- SectorRepository - Interface in org.motechproject.mots.repository
- SectorRepositoryCustom - Interface in org.motechproject.mots.repository.custom
- SectorRepositoryImpl - Class in org.motechproject.mots.repository.custom.impl
- SectorRepositoryImpl() - Constructor for class org.motechproject.mots.repository.custom.impl.SectorRepositoryImpl
- SectorUniqueness - Annotation Type in org.motechproject.mots.validate.annotations
- SectorUniquenessValidator - Class in org.motechproject.mots.validate.constraintvalidators
- SectorUniquenessValidator() - Constructor for class org.motechproject.mots.validate.constraintvalidators.SectorUniquenessValidator
- SecurityConfiguration - Class in org.motechproject.mots.security
- SecurityConfiguration() - Constructor for class org.motechproject.mots.security.SecurityConfiguration
- SELECTED - Static variable in class org.motechproject.mots.repository.custom.impl.BaseRepositoryImpl
- selectHealthWorker(UUID, CommunityHealthWorkerDto, BindingResult) - Method in class org.motechproject.mots.web.CommunityHealthWorkerController
-
Update community health worker from given dto.
- selectHealthWorker(CommunityHealthWorker) - Method in class org.motechproject.mots.service.CommunityHealthWorkerService
-
Select CHW, create IVR Subscriber and assign it to CHW.
- sendModuleAssignedMessage(Set<String>) - Method in class org.motechproject.mots.service.IvrService
-
Send module assignment message to a list of subscribers.]
- setCallFlowElements(List<CallFlowElement>) - Method in class org.motechproject.mots.domain.Unit
-
Update list content.
- setChoices(List<Choice>) - Method in class org.motechproject.mots.domain.MultipleChoiceQuestion
-
Update list content.
- setCourseModules(List<CourseModule>) - Method in class org.motechproject.mots.domain.Course
-
Update list content.
- setOwner(Auditable) - Method in class org.motechproject.mots.domain.audit.AuditListener
- setOwner(User) - Method in interface org.motechproject.mots.domain.audit.Auditable
- setTokenStore(TokenStore) - Method in class org.motechproject.mots.security.token.CustomTokenServices
- setUnits(List<Unit>) - Method in class org.motechproject.mots.domain.Module
-
Update list content.
- SIMPLE_DATE_FORMAT - Static variable in class org.motechproject.mots.constants.MotsConstants
- startUnit() - Method in class org.motechproject.mots.domain.UnitProgress
- Status - Enum in org.motechproject.mots.domain.enums
- SUPPORTED_FORMATS_PROPERTY - Static variable in class org.motechproject.mots.service.JasperTemplateService
- SURVEY - org.motechproject.mots.domain.enums.ChoiceType
- SURVEY - org.motechproject.mots.domain.enums.QuestionType
T
- TaskConfiguration - Class in org.motechproject.mots.task
- TaskConfiguration() - Constructor for class org.motechproject.mots.task.TaskConfiguration
- taskExecutor() - Method in class org.motechproject.mots.task.TaskConfiguration
- taskScheduler() - Method in class org.motechproject.mots.task.TaskConfiguration
- throwIfFileIsEmpty(MultipartFile) - Static method in class org.motechproject.mots.utils.ReportingValidationHelper
-
Throws
ReportingException
if file is empty. - throwIfFileIsNull(MultipartFile) - Static method in class org.motechproject.mots.utils.ReportingValidationHelper
-
Throws exception if file is null.
- throwIfIncorrectFileType(MultipartFile, String[]) - Static method in class org.motechproject.mots.utils.ReportingValidationHelper
-
Throws exception if file has incorrect type.
- toChoiceType(String) - Method in class org.motechproject.mots.mapper.EnumsMapper
-
Get ChoiceType object from display name.
- toChw(String) - Method in class org.motechproject.mots.mapper.ModuleAssignmentMapper
-
Create CHW with given id.
- toCourseDtos(List<Course>) - Method in class org.motechproject.mots.mapper.ModuleMapper
- toDistrict(String) - Method in interface org.motechproject.mots.mapper.CommunityHealthWorkerMapper
-
Create district object with given id.
- toDistrict(String) - Method in interface org.motechproject.mots.mapper.LocationMapper
-
Create District object with given id.
- toDistrictCreationDto(District) - Method in interface org.motechproject.mots.mapper.LocationMapper
- toDistrictDtos(List<District>) - Method in interface org.motechproject.mots.mapper.LocationMapper
-
Convert district list to district dtos list.
- toDto(AssignedModules) - Method in class org.motechproject.mots.mapper.ModuleAssignmentMapper
- toDto(CallFlowElement) - Method in class org.motechproject.mots.mapper.ModuleMapper
- toDto(CommunityHealthWorker) - Method in interface org.motechproject.mots.mapper.CommunityHealthWorkerMapper
- toDto(Course) - Method in class org.motechproject.mots.mapper.ModuleMapper
- toDto(CourseModule) - Method in class org.motechproject.mots.mapper.ModuleMapper
-
Create new DTO with Course Module data.
- toDto(Facility) - Method in interface org.motechproject.mots.mapper.LocationMapper
- toDto(Group) - Method in interface org.motechproject.mots.mapper.GroupMapper
- toDto(JasperTemplate) - Method in interface org.motechproject.mots.mapper.JasperTemplateMapper
- toDto(Message) - Method in class org.motechproject.mots.mapper.ModuleMapper
- toDto(Module) - Method in class org.motechproject.mots.mapper.ModuleMapper
- toDto(MultipleChoiceQuestion) - Method in class org.motechproject.mots.mapper.ModuleMapper
- toDto(User) - Method in interface org.motechproject.mots.mapper.UserMapper
- toDto(UserRole) - Method in interface org.motechproject.mots.mapper.RoleMapper
- toDto(Unit) - Method in class org.motechproject.mots.mapper.ModuleMapper
- toDtos(Iterable<CommunityHealthWorker>) - Method in interface org.motechproject.mots.mapper.ChwInfoMapper
- toDtos(Iterable<CommunityHealthWorker>) - Method in interface org.motechproject.mots.mapper.CommunityHealthWorkerMapper
- toDtos(Iterable<Group>) - Method in interface org.motechproject.mots.mapper.GroupMapper
- toDtos(Iterable<JasperTemplate>) - Method in interface org.motechproject.mots.mapper.JasperTemplateMapper
- toDtos(Iterable<JasperTemplateParameter>) - Method in interface org.motechproject.mots.mapper.JasperTemplateParameterMapper
- toDtos(Iterable<User>) - Method in interface org.motechproject.mots.mapper.UserMapper
- toDtos(Iterable<UserPermission>) - Method in interface org.motechproject.mots.mapper.PermissionMapper
- toDtos(Iterable<UserRole>) - Method in interface org.motechproject.mots.mapper.RoleMapper
- toFacility(String) - Method in interface org.motechproject.mots.mapper.CommunityHealthWorkerMapper
-
Create facility object with given id.
- toFacility(String) - Method in interface org.motechproject.mots.mapper.LocationMapper
-
Create Facility object with given id.
- toFacilityCreationDto(Facility) - Method in interface org.motechproject.mots.mapper.LocationMapper
- toFacilityExtendedInfoDto(Facility) - Method in interface org.motechproject.mots.mapper.LocationMapper
- toGender(String) - Method in class org.motechproject.mots.mapper.EnumsMapper
-
Get Gender object from display name.
- toGroup(String) - Method in interface org.motechproject.mots.mapper.CommunityHealthWorkerMapper
-
Create group object with given id.
- TokenConfiguration - Class in org.motechproject.mots.security
- TokenConfiguration() - Constructor for class org.motechproject.mots.security.TokenConfiguration
- tokenEnhancer() - Method in class org.motechproject.mots.security.TokenConfiguration
- tokenServices() - Method in class org.motechproject.mots.security.TokenConfiguration
-
Set-up CustomTokenServices with tokenStore().
- tokenStore() - Method in class org.motechproject.mots.security.TokenConfiguration
- toLocationPreviewDto(Location) - Method in interface org.motechproject.mots.mapper.LocationMapper
- toLocationPreviewDtos(List<? extends Location>) - Method in interface org.motechproject.mots.mapper.LocationMapper
-
Convert location set to location preview dto set.
- toLocationPreviewDtosWithOrder(List<? extends Location>) - Method in interface org.motechproject.mots.mapper.LocationMapper
-
Convert location list to location preview dto list.
- toModule(String) - Method in class org.motechproject.mots.mapper.ModuleAssignmentMapper
-
Create Module with given id.
- toQuestionType(String) - Method in class org.motechproject.mots.mapper.EnumsMapper
-
Get QuestionType object from display name.
- toSector(String) - Method in interface org.motechproject.mots.mapper.CommunityHealthWorkerMapper
-
Create sector object with given id.
- toSector(String) - Method in interface org.motechproject.mots.mapper.LocationMapper
-
Create Sector object with given id.
- toSectorCreationDto(Sector) - Method in interface org.motechproject.mots.mapper.LocationMapper
- toSimpleDtos(Iterable<Module>) - Method in class org.motechproject.mots.mapper.ModuleMapper
- toUserProfileDto(User) - Method in interface org.motechproject.mots.mapper.UserMapper
- toUuid(String) - Method in class org.motechproject.mots.mapper.UuidMapper
-
Create UUID object form String.
- toVillage(String) - Method in interface org.motechproject.mots.mapper.CommunityHealthWorkerMapper
-
Create village object with given id.
- toVillageCreationDto(Village) - Method in interface org.motechproject.mots.mapper.LocationMapper
- toVillageExtendedInfoDto(Village) - Method in interface org.motechproject.mots.mapper.LocationMapper
- TrimTextDeserializer - Class in org.motechproject.mots.utils
- TrimTextDeserializer() - Constructor for class org.motechproject.mots.utils.TrimTextDeserializer
U
- unassignModule(Module) - Method in class org.motechproject.mots.domain.AssignedModules
- unassignOldModulesVersions(List<Module>) - Method in class org.motechproject.mots.service.ModuleAssignmentService
- Unit - Class in org.motechproject.mots.domain
-
This class represents lowest level call flow area.
- Unit() - Constructor for class org.motechproject.mots.domain.Unit
- UnitDto - Class in org.motechproject.mots.dto
- UnitDto() - Constructor for class org.motechproject.mots.dto.UnitDto
- UnitProgress - Class in org.motechproject.mots.domain
-
This class represents state in which
Unit
can be. - UnitProgress(Unit, ModuleProgress) - Constructor for class org.motechproject.mots.domain.UnitProgress
-
Create new Unit Progress.
- UnitProgressComparator - Class in org.motechproject.mots.utils
- UnitProgressComparator() - Constructor for class org.motechproject.mots.utils.UnitProgressComparator
- UnitProgressRepository - Interface in org.motechproject.mots.repository
- UNKNOWN - org.motechproject.mots.domain.enums.CallStatus
- unpackNestedObject(Map<String, Object>) - Method in class org.motechproject.mots.dto.VotoOutgoingCallDto
- unpackNestedObject(Map<String, String>) - Method in class org.motechproject.mots.dto.VotoCallLogDto
- updateCourse(UUID, CourseDto, BindingResult) - Method in class org.motechproject.mots.web.ModuleController
-
Update
Course
. - updateCourse(UUID, CourseDto) - Method in class org.motechproject.mots.service.ModuleService
-
Update existing Course.
- updateCourseFromDto(CourseDto, Course) - Method in class org.motechproject.mots.mapper.ModuleMapper
-
Update Course using data from DTO.
- updateCourseModuleFromDto(ModuleDto, CourseModule) - Method in class org.motechproject.mots.mapper.ModuleMapper
-
Update Course Module using data from DTO.
- updateDistrictFromDto(DistrictCreationDto, District) - Method in interface org.motechproject.mots.mapper.LocationMapper
- updateFacilityFromDto(FacilityCreationDto, Facility) - Method in interface org.motechproject.mots.mapper.LocationMapper
- updateFromDto(CommunityHealthWorkerDto, CommunityHealthWorker) - Method in interface org.motechproject.mots.mapper.CommunityHealthWorkerMapper
- updateFromDto(CourseDto, Course) - Method in class org.motechproject.mots.mapper.ModuleMapper
- updateFromDto(GroupDto, Group) - Method in interface org.motechproject.mots.mapper.GroupMapper
- updateFromDto(MessageDto, Message) - Method in class org.motechproject.mots.mapper.ModuleMapper
- updateFromDto(ModuleDto, Module) - Method in class org.motechproject.mots.mapper.ModuleMapper
- updateFromDto(MultipleChoiceQuestionDto, MultipleChoiceQuestion) - Method in class org.motechproject.mots.mapper.ModuleMapper
- updateFromDto(RoleDto, UserRole) - Method in interface org.motechproject.mots.mapper.RoleMapper
- updateFromDto(UnitDto, Unit) - Method in class org.motechproject.mots.mapper.ModuleMapper
- updateFromDto(UserDto, User) - Method in interface org.motechproject.mots.mapper.UserMapper
- updateFromUserProfileDto(UserProfileDto, User) - Method in interface org.motechproject.mots.mapper.UserMapper
- updateMainMenuTreeId(String) - Method in class org.motechproject.mots.service.IvrConfigService
- updateModule(UUID, ModuleDto, BindingResult) - Method in class org.motechproject.mots.web.ModuleController
-
Update
Module
. - updateModule(UUID, ModuleDto) - Method in class org.motechproject.mots.service.ModuleService
-
Update existing Module.
- updateModuleProgress(List<CourseModule>) - Method in class org.motechproject.mots.service.ModuleAssignmentService
- updateModuleProgress(VotoCallLogDto) - Method in class org.motechproject.mots.service.ModuleProgressService
-
Update Module Progress after call ends.
- updateModuleProgressWithNewCourseModules(List<CourseModule>) - Method in class org.motechproject.mots.service.ModuleProgressService
-
Update ModuleProgresses with new Course Modules when Module is reused in newly released Course.
- updateSectorFromDto(SectorCreationDto, Sector) - Method in interface org.motechproject.mots.mapper.LocationMapper
- updateSubscriber(String, String, String) - Method in class org.motechproject.mots.service.IvrService
-
Update existing IVR subscriber.
- updateUserLog(UserLog) - Method in class org.motechproject.mots.service.UserLogService
- updateVillageFromDto(VillageCreationDto, Village) - Method in interface org.motechproject.mots.mapper.LocationMapper
- UPLOAD_CHW_CSV - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- UPLOAD_LOCATION_CSV - Static variable in class org.motechproject.mots.constants.DefaultPermissionConstants
- uploadChwSpreadsheet(Boolean, MultipartFile) - Method in class org.motechproject.mots.web.CommunityHealthWorkerController
-
Upload list of CHWs in ".csv" format to mots, parse it and save records in DB.
- user - Variable in class org.motechproject.mots.domain.security.UserLog
- User - Class in org.motechproject.mots.domain.security
- User() - Constructor for class org.motechproject.mots.domain.security.User
- USER_DUPLICATE_EMAIL - Static variable in class org.motechproject.mots.constants.ValidationMessageConstants
- UserController - Class in org.motechproject.mots.web
- UserController() - Constructor for class org.motechproject.mots.web.UserController
- UserDetailsServiceImpl - Class in org.motechproject.mots.service
- UserDetailsServiceImpl() - Constructor for class org.motechproject.mots.service.UserDetailsServiceImpl
- UserDto - Class in org.motechproject.mots.dto
- UserDto() - Constructor for class org.motechproject.mots.dto.UserDto
- UserEmailUniqueness - Annotation Type in org.motechproject.mots.validate.annotations
- UserEmailValidator - Class in org.motechproject.mots.validate.constraintvalidators.user
- UserEmailValidator() - Constructor for class org.motechproject.mots.validate.constraintvalidators.user.UserEmailValidator
- UserLog - Class in org.motechproject.mots.domain.security
- UserLog() - Constructor for class org.motechproject.mots.domain.security.UserLog
- UserLogRepository - Interface in org.motechproject.mots.repository
- UserLogService - Class in org.motechproject.mots.service
- UserLogService() - Constructor for class org.motechproject.mots.service.UserLogService
- UserMapper - Interface in org.motechproject.mots.mapper
- USERNAME - Static variable in class org.motechproject.mots.repository.custom.impl.BaseRepositoryImpl
- UsernameUniqueness - Annotation Type in org.motechproject.mots.validate.annotations
- UsernameValidator - Class in org.motechproject.mots.validate.constraintvalidators.user
- UsernameValidator() - Constructor for class org.motechproject.mots.validate.constraintvalidators.user.UsernameValidator
- UserPermission - Class in org.motechproject.mots.domain.security
- UserPermission(String) - Constructor for class org.motechproject.mots.domain.security.UserPermission
- UserProfileDto - Class in org.motechproject.mots.dto
- UserProfileDto() - Constructor for class org.motechproject.mots.dto.UserProfileDto
- UserProfileDtoNewPasswordsMatchValidator - Class in org.motechproject.mots.validate.constraintvalidators
- UserProfileDtoNewPasswordsMatchValidator() - Constructor for class org.motechproject.mots.validate.constraintvalidators.UserProfileDtoNewPasswordsMatchValidator
- UserRepository - Interface in org.motechproject.mots.repository
- UserRepositoryCustom - Interface in org.motechproject.mots.repository.custom
- UserRepositoryImpl - Class in org.motechproject.mots.repository.custom.impl
- UserRepositoryImpl() - Constructor for class org.motechproject.mots.repository.custom.impl.UserRepositoryImpl
- UserRole - Class in org.motechproject.mots.domain.security
- UserRole(String, Set<UserPermission>) - Constructor for class org.motechproject.mots.domain.security.UserRole
- UserService - Class in org.motechproject.mots.service
- UserService() - Constructor for class org.motechproject.mots.service.UserService
- Uuid - Annotation Type in org.motechproject.mots.validate.annotations
- UuidMapper - Class in org.motechproject.mots.mapper
- UuidMapper() - Constructor for class org.motechproject.mots.mapper.UuidMapper
- Uuids - Annotation Type in org.motechproject.mots.validate.annotations
- UuidsValidator - Class in org.motechproject.mots.validate.constraintvalidators
- UuidsValidator() - Constructor for class org.motechproject.mots.validate.constraintvalidators.UuidsValidator
- UuidValidator - Class in org.motechproject.mots.validate.constraintvalidators
- UuidValidator() - Constructor for class org.motechproject.mots.validate.constraintvalidators.UuidValidator
V
- validateFileAndInsertTemplate(JasperTemplate, MultipartFile) - Method in class org.motechproject.mots.service.JasperTemplateService
-
Validate ".jrmxl" file and insert this template to database.
- validateFileAndSaveTemplate(JasperTemplate, MultipartFile) - Method in class org.motechproject.mots.service.JasperTemplateService
-
Validate ".jrmxl" file and insert if template not exist.
- validateUuids(Collection<String>) - Static method in class org.motechproject.mots.validate.ValidationUtils
-
Validation of uuids.
- ValidationMessageConstants - Class in org.motechproject.mots.constants
- ValidationUtils - Class in org.motechproject.mots.validate
- ValidationUtils() - Constructor for class org.motechproject.mots.validate.ValidationUtils
- valueOf(String) - Static method in enum org.motechproject.mots.domain.enums.CallFlowElementType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.motechproject.mots.domain.enums.CallStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.motechproject.mots.domain.enums.ChoiceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.motechproject.mots.domain.enums.Gender
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.motechproject.mots.domain.enums.ProgressStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.motechproject.mots.domain.enums.QuestionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.motechproject.mots.domain.enums.Status
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.motechproject.mots.domain.enums.CallFlowElementType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.motechproject.mots.domain.enums.CallStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.motechproject.mots.domain.enums.ChoiceType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.motechproject.mots.domain.enums.Gender
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.motechproject.mots.domain.enums.ProgressStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.motechproject.mots.domain.enums.QuestionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.motechproject.mots.domain.enums.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VersionedReportDto - Class in org.motechproject.mots.dto
- VersionedReportDto(String, long) - Constructor for class org.motechproject.mots.dto.VersionedReportDto
-
Create an instance of VersionedReportDto with a json string.
- Village - Class in org.motechproject.mots.domain
-
This class represents the lowest order location entity in location hierarchy.
- Village(String) - Constructor for class org.motechproject.mots.domain.Village
- Village(String, Facility) - Constructor for class org.motechproject.mots.domain.Village
- Village(UUID) - Constructor for class org.motechproject.mots.domain.Village
- VILLAGE - Static variable in class org.motechproject.mots.repository.custom.impl.BaseRepositoryImpl
- VILLAGE_NAME_PARAM - Static variable in class org.motechproject.mots.web.CommunityHealthWorkerController
- VillageCreationDto - Class in org.motechproject.mots.dto
- VillageCreationDto() - Constructor for class org.motechproject.mots.dto.VillageCreationDto
- VillageDto - Class in org.motechproject.mots.dto
- VillageDto() - Constructor for class org.motechproject.mots.dto.VillageDto
- VillageExistence - Annotation Type in org.motechproject.mots.validate.annotations
- VillageExistenceValidator - Class in org.motechproject.mots.validate.constraintvalidators
- VillageExistenceValidator() - Constructor for class org.motechproject.mots.validate.constraintvalidators.VillageExistenceValidator
- VillageExtendedInfoDto - Class in org.motechproject.mots.dto
- VillageExtendedInfoDto() - Constructor for class org.motechproject.mots.dto.VillageExtendedInfoDto
- VillageRepository - Interface in org.motechproject.mots.repository
- VillageRepositoryCustom - Interface in org.motechproject.mots.repository.custom
- VillageRepositoryImpl - Class in org.motechproject.mots.repository.custom.impl
- VillageRepositoryImpl() - Constructor for class org.motechproject.mots.repository.custom.impl.VillageRepositoryImpl
- VillageUniqueness - Annotation Type in org.motechproject.mots.validate.annotations
- VillageUniquenessValidator - Class in org.motechproject.mots.validate.constraintvalidators
- VillageUniquenessValidator() - Constructor for class org.motechproject.mots.validate.constraintvalidators.VillageUniquenessValidator
- VotoBlockDto - Class in org.motechproject.mots.dto
- VotoBlockDto() - Constructor for class org.motechproject.mots.dto.VotoBlockDto
- VotoBlockResponseDto - Class in org.motechproject.mots.dto
- VotoBlockResponseDto() - Constructor for class org.motechproject.mots.dto.VotoBlockResponseDto
- VotoBlockResponseDtoDeserializer - Class in org.motechproject.mots.utils
- VotoBlockResponseDtoDeserializer() - Constructor for class org.motechproject.mots.utils.VotoBlockResponseDtoDeserializer
- VotoCallLogDto - Class in org.motechproject.mots.dto
- VotoCallLogDto() - Constructor for class org.motechproject.mots.dto.VotoCallLogDto
- VotoOutgoingCallDto - Class in org.motechproject.mots.dto
- VotoOutgoingCallDto() - Constructor for class org.motechproject.mots.dto.VotoOutgoingCallDto
- VotoResponseDto<T> - Class in org.motechproject.mots.dto
- VotoResponseDto() - Constructor for class org.motechproject.mots.dto.VotoResponseDto
W
- writeReportToByteArray(JasperReport) - Method in class org.motechproject.mots.service.JasperTemplateService
- WrongModuleException - Exception in org.motechproject.mots.exception
- WrongModuleException(String) - Constructor for exception org.motechproject.mots.exception.WrongModuleException
- WrongModuleException(String, Object...) - Constructor for exception org.motechproject.mots.exception.WrongModuleException
All Classes All Packages