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

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 a CommunityHealthWorker 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 Modules and CommunityHealthWorker.
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 for District/ 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 Modules.
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
This class is used as a link between Course and a Module.
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 Villages 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 Courses.
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 Districts.
getDistrictsOnly() - Method in class org.motechproject.mots.web.LocationController
Get list of Districts 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 Facilitys 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 Sectors 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 Villages 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 CommunityHealthWorkers 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 Groups.
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 and JasperTemplateParameters.
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
This class is used to track progress of Module/Course/Unit.
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
This class is responsible for managing of Group, District and Module assigment.
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 Choices.
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 Facilityes matching all of the provided parameters.
search(String, String, String, String, Pageable) - Method in class org.motechproject.mots.repository.custom.impl.UserRepositoryImpl
Finds Users matching all of the provided parameters.
search(String, String, String, String, Pageable) - Method in class org.motechproject.mots.repository.custom.impl.VillageRepositoryImpl
Finds Villages 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 Sectors 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 Districts matching all of the provided parameters.
search(String, Pageable) - Method in class org.motechproject.mots.repository.custom.impl.RoleRepositoryImpl
Finds UserRoles 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 CommunityHealthWorkers (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 CommunityHealthWorkers (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 CommunityHealthWorkers (CHW) matching all of the provided parameters.
searchDistricts(String, Pageable) - Method in class org.motechproject.mots.service.LocationService
Finds Districts matching all of the provided parameters.
searchDistricts(String, Pageable) - Method in class org.motechproject.mots.web.LocationController
Finds Districts matching all of the provided parameters.
searchFacilities(String, String, String, String, String, String, Pageable) - Method in class org.motechproject.mots.service.LocationService
Finds Facilitys 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 Villages 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
 
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