All Classes and Interfaces
Class
Description
The Class Action.
The Class Action controller -
The controller class has service end points to process action entity like create, update, find, findAll and delete.
The controller class has service end points to process action entity like create, update, find, findAll and delete.
The Class Event.
The Class ActionEntity.
The Interface CollectionRepository provides generic CRUD operations for the ActionEntity.
The Class ActionResponse holds the action details as response data which will be sent to controller.
The Class ActionResponseCode consists of response codes for Action model which are
used to give success/failure message.
The Class ActionsResponse holds a list of action details as response data which will be sent to controller.
The Class ActionValidator.
This class is used to consolidate all the services used in multiple app service implementations
Attachment model holds the data to be attached to mail.
The Cache Controller -
This controller class provides API's to clear the cache based on cachenames and cachekeys.
This controller class provides API's to clear the cache based on cachenames and cachekeys.
This class has all the cache related functionalities like save to cache, delete from cache
and get cache.
The Class Collection.
The Class CollectionAttribute
The CollectionAttributeController class -
The controller class has service end points to load all the CollectionAttributes.
The controller class has service end points to load all the CollectionAttributes.
CollectionAttribute class.
The Interface CollectionAttributeRepository provides generic CRUD operations for the CollectionAttributeEntity.
The CollectionAttributeRequest consists of the request details which will be transfered from
controller to serviceImpl.
The Class CollectionAttributesResponse holds a list of collection attributes as response
data which will be sent to controller.
CollectionAttributeType class.
This class is used to consolidate all the services used in multiple collection service implementations
The Class CollectionController -
This controller class contains service end-points that are used to perform actions as follows, Create Collection,Get All Collections,Get Collection By id, Update Collection and Delete Collection on the Collection Entity.
This controller class contains service end-points that are used to perform actions as follows, Create Collection,Get All Collections,Get Collection By id, Update Collection and Delete Collection on the Collection Entity.
The Class CollectionCreateAndUpdateValidator.
The Class Collection.
The Class CollectionEntity.
The Class CollectionPropertiesResponse holds a list of collection property details
as response data which will be sent to controller.
The Class CollectionPropertiesUpdateValidator.
The Class CollectionPropertiesVO.
The Class CollectionPropertyController -
The controller class has service end points to process CollectionProperty entity.
The controller class has service end points to process CollectionProperty entity.
The Class CollectionPropertyDomain.
CollectionPropertyEntity class.
The Interface CollectionPropertyRepository provides generic CRUD operations for the CollectionPropertyEntity.
The Class CollectionPropertyRequestconsists of the request details which will be transfered from
controller to serviceImpl.
The Class CollectionPropertyResponseholds collection property details
as response data which will be sent to controller.
The Interface CollectionRepository provides generic CRUD operations for the CollectionEntity.
The Class CollectionResponseCode consists of response codes for Collection model which are
used to give success/failure message.
The Class CollectionsResponse holds a list of collection details
as response data which will be sent to controller.
CollectionStatus class.
The utility class CollectionUtil consists of helper and validator methods for collection entity.
Common validator component
The Class CommonCollectionResponse holds collection details
as response data which will be sent to controller.
The Class CommonRequest consists of the request details which will be transfered from
controller to serviceImpl.
This class is used to consolidate all the services used in multiple service implementations
The Interface CreateActionService which can be implemented to create an action.
The Class CreateActionServiceImpl.
This Class is used for creating action based on the provided information.
This Class is used for creating action based on the provided information.
The Interface CreateCollectionService which can be implemented to create a collection.
The Class CreateCollectionServiceImpl.
This Class is used for creating collection based on the provided information.
This Class is used for creating collection based on the provided information.
The Interface CreateEventService which can be implemented to create an event.
The Class CreateEventServiceImpl.
This Class is used for creating event based on the provided information.
This Class is used for creating event based on the provided information.
Send Notification Request Object
SendGridEmailNotificationStrategyImpl class
This helper class enables the application to send emails via SendGrid.
The Class DefaultSmsNotificationStrategyImpl -
This helper class enables the application to send sms via SendGrid.
The Interface DeleteActionService which can be implemented to delete an action.
The Class DeleteActionServiceImpl.
This Class is used for delete an Action based on the provided information.
This Class is used for delete an Action based on the provided information.
The Interface DeleteEventService which can be implemented to delete an event.
The Class DeleteEventServiceImpl.
This Class is used for delete an Event based on the provided information.
This Class is used for delete an Event based on the provided information.
This is a holds the docket utility methods.
The Class EmailNotification.
The Class Event.
The class Event Controller -
The controller class has service end points to process Event entity like create, update, get, getAll and delete.
The controller class has service end points to process Event entity like create, update, get, getAll and delete.
The Class Event.
The Class EventEntity.
The Interface EventRepository provides generic CRUD operations for the EventEntity.
The Class EventResponse holds event details
as response data which will be sent to controller.
The Class EventResponseCode consists of response codes for Event model which are
used to give success/failure message.
The Class EventsResponse holds a list of event details
as response data which will be sent to controller.
EventStatus class.
The Class EventValidator.
This class is used to configure the external tomcat server with Spring Boot application
Not applicable for embedded tomcat with Spring Boot application
The Interface FindEventService which can be implemented to find an action.
The Class FindActionServiceImpl.
This Class is used for find an Action based on the provided information.
This Class is used for find an Action based on the provided information.
The Interface FindAllActionService which can be implemented to find all the actions.
The Class FindAllActionServiceImpl.
This Class is used for find all the Actions based on the provided information.
This Class is used for find all the Actions based on the provided information.
The Interface GetAllCollectionService which can be implemented to find all the events.
The Class FindAllEventServiceImpl.
This Class is used for find all the Events based on the provided information.
This Class is used for find all the Events based on the provided information.
The Interface FindEventService which can be implemented to find an event.
The Class FindEventServiceImpl.
This Class is used for find an Event based on the provided information.
This Class is used for find an Event based on the provided information.
The Interface GetAllCollectionAttributeService which can be implemented to find all the collection attributes.
The Class GetAllCollectionAttributeServiceImpl
This class is used to load all collection attributes.
This class is used to load all collection attributes.
The Interface GetAllCollectionService which can be implemented to get all the collection.
The Class GetAllCollectionServiceImpl.
This class is used to load all collections.
This class is used to load all collections.
The Interface GetCollectionPropertyService which can be implemented to get a property.
The Class GetCollectionPropertyServiceImpl.
The Interface GetCollectionService which can be implemented to get a collection.
The Class GetCollectionServiceImpl.
Send Notification Request Object
The Class NotificationApplication.
The Class NotificationConstants consists of response codes for Notification which are
used to give success/failure message.
The Class NotificationController -
Main controller class for Notification which provides methods to send notification using mail or sms.
Main controller class for Notification which provides methods to send notification using mail or sms.
NotificationEventListener class.
This class contains the notification message of the application.
The class NotificationRequest Contains of message/email service request values which will be transfered from
controller to serviceImpl.
The class NotificationResponse holds the notification details
as response data which will be sent to controller.
The Class NotificationsServiceWebSecurityConfiguration
The Interface NotifyStrategy.
The class PageableInfo contains the information such as page, size, count and totalCount.
This controller class contains service end-point that is used to check if microservice is responsing to requests.
The Interface PutUpdateCollectionPropertiesService
The Class PutUpdatePropertiesServiceImpl.
This class is used to update the collection properties.
This class is used to update the collection properties.
QActionEntity is a Querydsl query type for ActionEntity
QCollectionAttributeEntity is a Querydsl query type for CollectionAttributeEntity
QCollectionEntity is a Querydsl query type for CollectionEntity
QCollectionPropertyEntity is a Querydsl query type for CollectionPropertyEntity
QEventActionAttributeEntity is a Querydsl query type for EventActionAttributeEntity
QEventEntity is a Querydsl query type for EventEntity
Contains the information of the recipient of this notification.
The Class ResponseCode consists of common response codes which are
used in other response code models.
Class for handling ConstraintViolationException
This Class is used to build the search criteria using the parameters key, operation and value
to perform the search operations.
The Class SearchSpecification.
Contains the information of the recipient of this notification.
The class NotificationRequest Contains of message/email service request values which will be transfered from
controller to serviceImpl.
The interface SendNotificationsService
The Class SendNotificationsServiceImpl.
This class is used to send notification according to the input.
This class is used to send notification according to the input.
The Class CollectionPropertiesUpdateValidator.
The Interface UpdateActionService.
UpdateActionServiceImpl
This class is used to update the action according to the given information.
This class is used to update the action according to the given information.
The Class UpdateActionValidator.
The Interface UpdateCollectionPropertyService.
The Class UpdateCollectionPropertyServiceImpl.
This Class is used for updating the collection property based on the provided information.
This Class is used for updating the collection property based on the provided information.
The Interface UpdateCollectionService.
The Class UpdateCollectionServiceImpl.
This class is used to update the collection based on the given id and provided information.
This class is used to update the collection based on the given id and provided information.
The Interface UpdateEventService.
The class UpdateEventServiceImpl class
This class is used to update the event according to the given details.
This class is used to update the event according to the given details.