Index

A B C D E F G H I L M N O P Q R S T U V X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ACCOUNTID_USERID_EXISTS - Static variable in class com.skava.constants.ResponseCode
The Constant ACCOUNTID_USERID_EXISTS.
Action - Class in com.skava.model.datatransferobjects
The Class Action.
Action() - Constructor for class com.skava.model.datatransferobjects.Action
The default class constructor.
ACTION - Static variable in class com.skava.constants.NotificationConstants
The constant ACTION
ACTION_ACTIVATION_SUCCESS - Static variable in class com.skava.constants.ActionResponseCode
The Constant ACTION_ACTIVATION_SUCCESS.
ACTION_ALREADY_EXISTS - Static variable in class com.skava.constants.ActionResponseCode
The Constant ACTION_ALREADY_EXISTS.
ACTION_ATTRIBUTE_FIND_ALL_SUCCESS - Static variable in class com.skava.constants.ActionResponseCode
The Constant ACTION_FIND_ALL_SUCCESS.
ACTION_CREATE_FAILURE - Static variable in class com.skava.constants.ActionResponseCode
The Constant ACTION_CREATE_FAILURE.
ACTION_CREATE_SUCCESS - Static variable in class com.skava.constants.ActionResponseCode
The Constant ACTION_CREATE_SUCCESS.
ACTION_DEACTIVATE_SUCCESS - Static variable in class com.skava.constants.ActionResponseCode
The Constant ACTION_DEACTIVATE_SUCCESS.
ACTION_DELETE_FAILURE - Static variable in class com.skava.constants.ActionResponseCode
The Constant ACTION_DELETE_FAILURE.
ACTION_DELETE_SUCCESS - Static variable in class com.skava.constants.ActionResponseCode
The Constant ACTION_DELETE_SUCCESS.
ACTION_DLETE_SUCCESS - Static variable in class com.skava.constants.ActionResponseCode
The Constant ACTION_DLETE_SUCCESS.
ACTION_FIND_ALL_FAILURE - Static variable in class com.skava.constants.ActionResponseCode
The Constant ACTION_FIND_ALL_FAILURE.
ACTION_FIND_ALL_SUCCESS - Static variable in class com.skava.constants.ActionResponseCode
The Constant ACTION_FIND_ALL_SUCCESS.
ACTION_FIND_SUCCESS - Static variable in class com.skava.constants.ActionResponseCode
The Constant ACTION_FIND_SUCCESS.
ACTION_LOAD_SUCCESS - Static variable in class com.skava.constants.ActionResponseCode
The Constant ACTION_LOAD_SUCCESS.
ACTION_NOT_EXISTS - Static variable in class com.skava.constants.ActionResponseCode
The Constant ACTION_NOT_EXISTS.
ACTION_PATCH_UPDATE_SUCCESS - Static variable in class com.skava.constants.ActionResponseCode
The Constant ACTION_PATCH_UPDATE_SUCCESS.
ACTION_UPDATE_FAILURE - Static variable in class com.skava.constants.ActionResponseCode
The Constant ACTION_UPDATE_SUCCESS.
ACTION_UPDATE_SUCCESS - Static variable in class com.skava.constants.ActionResponseCode
The Constant ACTION_UPDATE_SUCCESS.
actionConfigName - Variable in class com.skava.entities.QEventActionAttributeEntity
 
ActionController - Class in com.skava.web
The Class Action controller -
The controller class has service end points to process action entity like create, update, find, findAll and delete.
ActionController(CreateActionService, FindAllActionService, FindActionService, DeleteActionService, UpdateActionService, CommonServices) - Constructor for class com.skava.web.ActionController
Instantiates a new action controller.
actionDescription - Variable in class com.skava.entities.QEventActionAttributeEntity
 
ActionDomain - Class in com.skava.model.domain
The Class Event.
ActionDomain() - Constructor for class com.skava.model.domain.ActionDomain
 
actionEntity - Static variable in class com.skava.entities.QActionEntity
 
ActionEntity - Class in com.skava.entities
The Class ActionEntity.
ActionEntity() - Constructor for class com.skava.entities.ActionEntity
The default class constructor.
actionName - Variable in class com.skava.entities.QEventActionAttributeEntity
 
ActionRepository - Interface in com.skava.repository
The Interface CollectionRepository provides generic CRUD operations for the ActionEntity.
ActionResponse - Class in com.skava.model.responses
The Class ActionResponse holds the action details as response data which will be sent to controller.
ActionResponse(Action) - Constructor for class com.skava.model.responses.ActionResponse
ActionResponse response constructor.
ActionResponseCode - Class in com.skava.constants
The Class ActionResponseCode consists of response codes for Action model which are used to give success/failure message.
ActionResponseCode() - Constructor for class com.skava.constants.ActionResponseCode
 
ActionsResponse - Class in com.skava.model.responses
The Class ActionsResponse holds a list of action details as response data which will be sent to controller.
ActionsResponse(List<Action>, PageableInfo) - Constructor for class com.skava.model.responses.ActionsResponse
Instantiates a new action action response.
actionTemplate - Variable in class com.skava.entities.QEventActionAttributeEntity
 
ActionValidator - Class in com.skava.validator.services
The Class ActionValidator.
ActionValidator(CommonServices, EventRepository) - Constructor for class com.skava.validator.services.ActionValidator
Instantiates a new action validator.
ACTIVE - Enum constant in enum class com.skava.entities.CollectionStatus
 
ACTIVE - Enum constant in enum class com.skava.entities.EventStatus
 
AppCommonServices - Class in com.skava.service.impl
This class is used to consolidate all the services used in multiple app service implementations
AppCommonServices() - Constructor for class com.skava.service.impl.AppCommonServices
 
Attachment - Class in com.skava.model.datatransferobjects
Attachment model holds the data to be attached to mail.
Attachment() - Constructor for class com.skava.model.datatransferobjects.Attachment
public constructor
attribute - Variable in class com.skava.entities.QCollectionPropertyEntity
 
attributeId - Variable in class com.skava.model.domain.CollectionPropertyDomain
attributeId.

B

BOOLEAN - Enum constant in enum class com.skava.entities.CollectionAttributeType
 
BUILD_DATE - Static variable in class com.skava.release.NotificationReleaseDefinition
 
BUILD_NUMBER - Static variable in class com.skava.release.NotificationReleaseDefinition
 
BUILD_VERSION - Static variable in class com.skava.release.NotificationReleaseDefinition
 
buildSort(String) - Static method in class com.skava.helper.CollectionUtil
buildSort - to build the sort parameter.
businessId - Variable in class com.skava.entities.QCollectionEntity
 

C

cacheClear() - Method in class com.skava.web.CacheController
cacheClear
cacheClearByName(String) - Method in class com.skava.web.CacheController
cacheClearByName
cacheClearByNameAndKey(String, String) - Method in class com.skava.web.CacheController
cacheClearByNameAndKey
CacheController - Class in com.skava.web
The Cache Controller -
This controller class provides API's to clear the cache based on cachenames and cachekeys.
CacheController(CacheImpl<?>) - Constructor for class com.skava.web.CacheController
Default Constructor
CacheImpl<T> - Class in com.skava.service.impl
This class has all the cache related functionalities like save to cache, delete from cache and get cache.
CacheImpl(CacheManager, ObjectMapper) - Constructor for class com.skava.service.impl.CacheImpl
 
cacheNames() - Static method in class com.skava.constants.NotificationConstants
cacheNames - It is used to return the cache names used in notification.
CacheUtil - Class in com.skava.helper
 
CacheUtil() - Constructor for class com.skava.helper.CacheUtil
 
checkCollectionNameExists(CollectionRepository, CollectionEntity, MessageSource, String) - Static method in class com.skava.helper.CollectionUtil
 
checkIfSpecificationFormat(String) - Static method in class com.skava.helper.search.QueryDslUtil
 
CLEAR_CACHE_SUCCESS - Static variable in class com.skava.constants.NotificationConstants
CLEAR_CACHE_SUCCESS
clearCache(Set<String>) - Method in class com.skava.service.impl.CacheImpl
clearCache Used to clear the cache for the given cacheNames.
CODE_ACTION_INVALID_STATUS - Static variable in class com.skava.constants.ActionResponseCode
CODE_ACTION_INVALID_STATUS
CODE_ACTION_NOT_FOUND - Static variable in class com.skava.constants.ActionResponseCode
CODE_ACTION_NOT_FOUND
CODE_ACTION_PROPERTIES_NOT_EXIST - Static variable in class com.skava.constants.ActionResponseCode
The Constant CODE_ACTION_PROPERTIES_NOT_EXIST.
CODE_COLLECTION_INVALID_STATUS - Static variable in class com.skava.constants.CollectionResponseCode
The Constant CODE_COLLECTION_INVALID_STATUS.
CODE_COLLECTION_PROPERTIES_NOT_EXIST - Static variable in class com.skava.constants.CollectionResponseCode
The Constant CODE_COLLECTION_PROPERTIES_NOT_EXIST.
CODE_EVENT_INVALID_STATUS - Static variable in class com.skava.constants.EventResponseCode
The Constant CODE_EVENT_INVALID_STATUS.
CODE_EVENT_NOT_FOUND - Static variable in class com.skava.constants.CollectionResponseCode
The Constant CODE_EVENT_NOT_FOUND.
CODE_EVENT_NOT_FOUND - Static variable in class com.skava.constants.EventResponseCode
The Constant CODE_EVENT_NOT_FOUND.
CODE_EVENT_PROPERTIES_NOT_EXIST - Static variable in class com.skava.constants.EventResponseCode
The Constant CODE_EVENT_PROPERTIES_NOT_EXIST.
CODE_INVALID_ACTIONNAME - Static variable in class com.skava.constants.ActionResponseCode
CODE_INVALID_ACTIONNAME
CODE_INVALID_BUSINESS_ID - Static variable in class com.skava.constants.ActionResponseCode
CODE_INVALID_BUSINESS_ID
CODE_INVALID_BUSINESS_ID - Static variable in class com.skava.constants.CollectionResponseCode
The Constant CODE_INVALID_BUSINESS_ID.
CODE_INVALID_BUSINESS_ID - Static variable in class com.skava.constants.EventResponseCode
The Constant CODE_INVALID_BUSINESS_ID.
CODE_INVALID_EVENTNAME - Static variable in class com.skava.constants.CollectionResponseCode
The Constant CODE_INVALID_EVENTNAME.
CODE_INVALID_EVENTNAME - Static variable in class com.skava.constants.EventResponseCode
The Constant CODE_INVALID_EVENTNAME.
CODE_INVALID_NOTIFICATION_CONFIG - Static variable in class com.skava.constants.CollectionResponseCode
The Constant CODE_INVALID_NOTIFICATION_CONFIG.
CODE_NO_ACTION_FOR_ACTION - Static variable in class com.skava.constants.ActionResponseCode
CODE_NO_ACTION_FOR_ACTION
CODE_NO_ACTION_FOR_EVENT - Static variable in class com.skava.constants.CollectionResponseCode
The Constant CODE_NO_ACTION_FOR_EVENT.
CODE_NO_ACTION_FOR_EVENT - Static variable in class com.skava.constants.EventResponseCode
The Constant CODE_NO_ACTION_FOR_EVENT.
CODE_NO_RECIPIENTS - Static variable in class com.skava.constants.ActionResponseCode
CODE_NO_RECIPIENTS
CODE_NO_RECIPIENTS - Static variable in class com.skava.constants.CollectionResponseCode
The Constant CODE_NO_RECIPIENTS.
CODE_NO_RECIPIENTS - Static variable in class com.skava.constants.EventResponseCode
The Constant CODE_NO_RECIPIENTS.
CODE_SEND_NOTIFICATION_FAILED - Static variable in class com.skava.constants.ActionResponseCode
CODE_SEND_NOTIFICATION_FAILED
CODE_SEND_NOTIFICATION_FAILED - Static variable in class com.skava.constants.CollectionResponseCode
The Constant CODE_SEND_NOTIFICATION_FAILED.
CODE_SEND_NOTIFICATION_FAILED - Static variable in class com.skava.constants.EventResponseCode
The Constant CODE_SEND_NOTIFICATION_FAILED.
collection - Variable in class com.skava.entities.QCollectionPropertyEntity
 
Collection - Class in com.skava.model.datatransferobjects
The Class Collection.
Collection() - Constructor for class com.skava.model.datatransferobjects.Collection
The default class constructor.
COLLECTION_ACTIVATION_SUCCESS - Static variable in class com.skava.constants.CollectionResponseCode
The Constant COLLECTION_ACTIVATION_SUCCESS.
COLLECTION_ALREADY_EXISTS - Static variable in class com.skava.constants.CollectionResponseCode
The Constant COLLECTION_ALREADY_EXISTS.
COLLECTION_ATTRIBUTE_FIND_ALL_SUCCESS - Static variable in class com.skava.constants.CollectionResponseCode
The Constant COLLECTION_FIND_ALL_SUCCESS.
COLLECTION_CREATE_FAILURE - Static variable in class com.skava.constants.CollectionResponseCode
The Constant COLLECTION_CREATE_FAILURE.
COLLECTION_CREATE_SUCCESS - Static variable in class com.skava.constants.CollectionResponseCode
The Constant COLLECTION_CREATE_SUCCESS.
COLLECTION_DEACTIVATE_SUCCESS - Static variable in class com.skava.constants.CollectionResponseCode
The Constant COLLECTION_DEACTIVATE_SUCCESS.
COLLECTION_DELETE_FAILURE - Static variable in class com.skava.constants.CollectionResponseCode
The Constant COLLECTION_DELETE_FAILURE.
COLLECTION_DELETE_SUCCESS - Static variable in class com.skava.constants.CollectionResponseCode
The Constant COLLECTION_DELETE_SUCCESS.
COLLECTION_DESCRIPTION_MAX_LENGTH - Static variable in class com.skava.constants.NotificationConstants
The Constant COLLECTION_DESCRIPTION_MAX_LENGTH
COLLECTION_DLETE_SUCCESS - Static variable in class com.skava.constants.CollectionResponseCode
The Constant COLLECTION_DLETE_SUCCESS.
COLLECTION_FIND_ALL_FAILURE - Static variable in class com.skava.constants.CollectionResponseCode
The Constant COLLECTION_FIND_ALL_FAILURE.
COLLECTION_FIND_ALL_SUCCESS - Static variable in class com.skava.constants.CollectionResponseCode
The Constant COLLECTION_FIND_ALL_SUCCESS.
COLLECTION_FIND_SUCCESS - Static variable in class com.skava.constants.CollectionResponseCode
The Constant COLLECTION_FIND_SUCCESS.
COLLECTION_LOAD_SUCCESS - Static variable in class com.skava.constants.CollectionResponseCode
The Constant COLLECTION_LOAD_SUCCESS.
COLLECTION_NAME_EXISTS - Static variable in class com.skava.constants.CollectionResponseCode
The Constant COLLECTION_NAME_EXISTS.
COLLECTION_NAME_MAX_LENGTH - Static variable in class com.skava.constants.NotificationConstants
The Constant COLLECTION_NAME_MAX_LENGTH
COLLECTION_NAME_MIN_LENGTH - Static variable in class com.skava.constants.NotificationConstants
The Constant COLLECTION_NAME_MIN_LENGTH
COLLECTION_NOT_EXISTS - Static variable in class com.skava.constants.CollectionResponseCode
The Constant COLLECTION_NOT_EXISTS.
COLLECTION_PATCH_UPDATE_SUCCESS - Static variable in class com.skava.constants.CollectionResponseCode
The Constant COLLECTION_PATCH_UPDATE_SUCCESS.
COLLECTION_UPDATE_FAILURE - Static variable in class com.skava.constants.CollectionResponseCode
The Constant COLLECTION_UPDATE_SUCCESS.
COLLECTION_UPDATE_SUCCESS - Static variable in class com.skava.constants.CollectionResponseCode
The Constant COLLECTION_UPDATE_SUCCESS.
CollectionAttribute - Class in com.skava.model.datatransferobjects
The Class CollectionAttribute
CollectionAttribute(CollectionAttributeEntity) - Constructor for class com.skava.model.datatransferobjects.CollectionAttribute
Instantiates a new collection attribute.
CollectionAttributeController - Class in com.skava.web
The CollectionAttributeController class -
The controller class has service end points to load all the CollectionAttributes.
CollectionAttributeController(GetAllCollectionAttributeService) - Constructor for class com.skava.web.CollectionAttributeController
Default Constructor
collectionAttributeEntity - Static variable in class com.skava.entities.QCollectionAttributeEntity
 
CollectionAttributeEntity - Class in com.skava.entities
CollectionAttribute class.
CollectionAttributeEntity() - Constructor for class com.skava.entities.CollectionAttributeEntity
The class constructor.
CollectionAttributeEntity(String) - Constructor for class com.skava.entities.CollectionAttributeEntity
 
CollectionAttributeRepository - Interface in com.skava.repository
The Interface CollectionAttributeRepository provides generic CRUD operations for the CollectionAttributeEntity.
CollectionAttributeRequest - Class in com.skava.model.requests
The CollectionAttributeRequest consists of the request details which will be transfered from controller to serviceImpl.
CollectionAttributeRequest() - Constructor for class com.skava.model.requests.CollectionAttributeRequest
Default constructor
CollectionAttributesResponse - Class in com.skava.model.responses
The Class CollectionAttributesResponse holds a list of collection attributes as response data which will be sent to controller.
CollectionAttributesResponse(String, String, List<CollectionAttributeEntity>) - Constructor for class com.skava.model.responses.CollectionAttributesResponse
Instantiates a new collection attribute response.
CollectionAttributeType - Enum Class in com.skava.entities
CollectionAttributeType class.
CollectionCommonServices - Class in com.skava.service.impl
This class is used to consolidate all the services used in multiple collection service implementations
CollectionCommonServices() - Constructor for class com.skava.service.impl.CollectionCommonServices
Default constructor
CollectionController - Class in com.skava.web
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.
CollectionController(CreateCollectionService, GetCollectionService, GetAllCollectionService, UpdateCollectionService, CommonServices) - Constructor for class com.skava.web.CollectionController
The class constructor.
CollectionCreateAndUpdateValidator - Class in com.skava.validator.services
The Class CollectionCreateAndUpdateValidator.
CollectionCreateAndUpdateValidator(CommonServices) - Constructor for class com.skava.validator.services.CollectionCreateAndUpdateValidator
Default Constructor
CollectionDomain - Class in com.skava.model.domain
The Class Collection.
CollectionDomain() - Constructor for class com.skava.model.domain.CollectionDomain
The default class constructor.
CollectionEntity - Class in com.skava.entities
The Class CollectionEntity.
CollectionEntity() - Constructor for class com.skava.entities.CollectionEntity
The default class constructor.
collectionId - Variable in class com.skava.entities.EventEntity
CollectionId
collectionId - Variable in class com.skava.entities.QActionEntity
 
collectionId - Variable in class com.skava.entities.QEventEntity
 
collectionId - Variable in class com.skava.model.datatransferobjects.CollectionProperty
The collection id.
collectionId - Variable in class com.skava.model.datatransferobjects.Event
collectionId param*.
collectionId - Variable in class com.skava.model.domain.ActionDomain
The collectionId
collectionId - Variable in class com.skava.model.domain.CollectionPropertyDomain
 
CollectionPropertiesResponse - Class in com.skava.model.responses
The Class CollectionPropertiesResponse holds a list of collection property details as response data which will be sent to controller.
CollectionPropertiesResponse(List<CollectionPropertyEntity>) - Constructor for class com.skava.model.responses.CollectionPropertiesResponse
Instantiates a new collection properties response.
CollectionPropertiesUpdateValidator - Class in com.skava.validator.services
The Class CollectionPropertiesUpdateValidator.
CollectionPropertiesUpdateValidator(CommonServices) - Constructor for class com.skava.validator.services.CollectionPropertiesUpdateValidator
Instantiates a new collection properties update validator.
CollectionProperty - Class in com.skava.model.datatransferobjects
The Class CollectionPropertiesVO.
CollectionProperty() - Constructor for class com.skava.model.datatransferobjects.CollectionProperty
The collection property object.
CollectionProperty(CollectionPropertyEntity) - Constructor for class com.skava.model.datatransferobjects.CollectionProperty
Instantiates a new collection property.
CollectionProperty(String, String) - Constructor for class com.skava.model.datatransferobjects.CollectionProperty
 
CollectionPropertyController - Class in com.skava.web
The Class CollectionPropertyController -
The controller class has service end points to process CollectionProperty entity.
CollectionPropertyController(GetCollectionPropertyService, UpdateCollectionPropertyService, PutUpdateCollectionPropertiesService, CommonServices) - Constructor for class com.skava.web.CollectionPropertyController
The class constructor.
CollectionPropertyDomain - Class in com.skava.model.domain
The Class CollectionPropertyDomain.
CollectionPropertyDomain() - Constructor for class com.skava.model.domain.CollectionPropertyDomain
The collection property object.
CollectionPropertyDomain(CollectionPropertyEntity) - Constructor for class com.skava.model.domain.CollectionPropertyDomain
Constructor to initialize the class CollectionPropertyDomain with the input properties.
collectionPropertyEntity - Static variable in class com.skava.entities.QCollectionPropertyEntity
 
CollectionPropertyEntity - Class in com.skava.entities
CollectionPropertyEntity class.
CollectionPropertyEntity() - Constructor for class com.skava.entities.CollectionPropertyEntity
The default class constructor.
CollectionPropertyEntity(CollectionEntity, CollectionAttributeEntity, CollectionProperty) - Constructor for class com.skava.entities.CollectionPropertyEntity
Instantiates a new collection property.
CollectionPropertyRepository - Interface in com.skava.repository
The Interface CollectionPropertyRepository provides generic CRUD operations for the CollectionPropertyEntity.
CollectionPropertyRequest - Class in com.skava.model.requests
The Class CollectionPropertyRequestconsists of the request details which will be transfered from controller to serviceImpl.
CollectionPropertyRequest() - Constructor for class com.skava.model.requests.CollectionPropertyRequest
Default constructor
CollectionPropertyResponse - Class in com.skava.model.responses
The Class CollectionPropertyResponseholds collection property details as response data which will be sent to controller.
CollectionPropertyResponse() - Constructor for class com.skava.model.responses.CollectionPropertyResponse
Instantiates a new collection property response.
CollectionPropertyResponse(CollectionProperty) - Constructor for class com.skava.model.responses.CollectionPropertyResponse
Instantiates a new collection property response.
CollectionRepository - Interface in com.skava.repository
The Interface CollectionRepository provides generic CRUD operations for the CollectionEntity.
CollectionResponseCode - Class in com.skava.constants
The Class CollectionResponseCode consists of response codes for Collection model which are used to give success/failure message.
CollectionResponseCode() - Constructor for class com.skava.constants.CollectionResponseCode
 
collections - Static variable in class com.skava.entities.QCollectionEntity
 
COLLECTIONS - Static variable in class com.skava.constants.NotificationConstants
The constant COLLECTIONS
COLLECTIONS_ENTITY - Static variable in class com.skava.constants.NotificationConstants
The Constant COLLECTIONS_ENTITY.
CollectionsResponse - Class in com.skava.model.responses
The Class CollectionsResponse holds a list of collection details as response data which will be sent to controller.
CollectionsResponse(List<Collection>, PageableInfo) - Constructor for class com.skava.model.responses.CollectionsResponse
Instantiates a new collections response.
CollectionStatus - Enum Class in com.skava.entities
CollectionStatus class.
CollectionUtil - Class in com.skava.helper
The utility class CollectionUtil consists of helper and validator methods for collection entity.
CollectionValidatorComponent - Class in com.skava.validator.services
Common validator component
CollectionValidatorComponent() - Constructor for class com.skava.validator.services.CollectionValidatorComponent
Default constructor
com.skava - package com.skava
Notification Application class Used to run the Spring boot application.
com.skava.constants - package com.skava.constants
Notification Constant files
com.skava.entities - package com.skava.entities
Notification DB entities.
com.skava.event.message - package com.skava.event.message
Consists Notification Event Listener
com.skava.helper - package com.skava.helper
Notification Helper classes
com.skava.helper.search - package com.skava.helper.search
Notification Search class Used for search criteria params.
com.skava.model.datatransferobjects - package com.skava.model.datatransferobjects
Notification DTO models.
com.skava.model.domain - package com.skava.model.domain
Notification domain models.
com.skava.model.requests - package com.skava.model.requests
Notification request models.
com.skava.model.responses - package com.skava.model.responses
Notification response models.
com.skava.notification.config.security - package com.skava.notification.config.security
Notification Web security classes
com.skava.release - package com.skava.release
This package contains details about release such as release version, release date etc.
com.skava.repository - package com.skava.repository
Notification repositories.
com.skava.service - package com.skava.service
Notification service definitions.
com.skava.service.impl - package com.skava.service.impl
Notification service implementations.
com.skava.strategy - package com.skava.strategy
Notification Strategy service definitions.
com.skava.strategyimpl - package com.skava.strategyimpl
Notification Strategy service Implementations.
com.skava.validator.services - package com.skava.validator.services
Notification Validator classes.
com.skava.web - package com.skava.web
Notification Controller classes.
CommonCollectionResponse - Class in com.skava.model.responses
The Class CommonCollectionResponse holds collection details as response data which will be sent to controller.
CommonCollectionResponse(Collection) - Constructor for class com.skava.model.responses.CommonCollectionResponse
Instantiates a new CommonCollectionResponse response.
CommonRequest - Class in com.skava.model.requests
The Class CommonRequest consists of the request details which will be transfered from controller to serviceImpl.
CommonRequest() - Constructor for class com.skava.model.requests.CommonRequest
Default constructor
CommonRequest(int, int, String, long, long, String, String) - Constructor for class com.skava.model.requests.CommonRequest
 
CommonServices - Class in com.skava.service.impl
This class is used to consolidate all the services used in multiple service implementations
CommonServices() - Constructor for class com.skava.service.impl.CommonServices
Default constructor
configName - Variable in class com.skava.entities.QActionEntity
 
configName - Variable in class com.skava.model.datatransferobjects.Action
The config Id
configName - Variable in class com.skava.model.domain.ActionDomain
The config name
configure(SpringApplicationBuilder) - Method in class com.skava.ExternalTomcatServletInitializer
 
covertObj(P) - Method in class com.skava.service.impl.CacheImpl
covertObj
createAction(String, String, long, long, String, Action) - Method in class com.skava.web.ActionController
This method is used to create Action based on the given Action Request.
CreateActionService - Interface in com.skava.service
The Interface CreateActionService which can be implemented to create an action.
CreateActionServiceImpl - Class in com.skava.service.impl
The Class CreateActionServiceImpl.
This Class is used for creating action based on the provided information.
CreateActionServiceImpl(CommonServices, ActionRepository, ActionValidator) - Constructor for class com.skava.service.impl.CreateActionServiceImpl
The class constructor.
createCollection(CollectionDomain, Collection) - Method in class com.skava.service.impl.CreateCollectionServiceImpl
createCollection
createCollection(Long, String, long, String, Collection, String) - Method in class com.skava.web.CollectionController
This service is used to create a new collection.
CreateCollectionService - Interface in com.skava.service
The Interface CreateCollectionService which can be implemented to create a collection.
CreateCollectionServiceImpl - Class in com.skava.service.impl
The Class CreateCollectionServiceImpl.
This Class is used for creating collection based on the provided information.
CreateCollectionServiceImpl(CommonServices, CollectionAttributeRepository, EventActionAttributeRepository, EventRepository, ActionRepository, CollectionCreateAndUpdateValidator, CacheImpl<List<EventActionAttributeEntity>>) - Constructor for class com.skava.service.impl.CreateCollectionServiceImpl
The class constructor.
createdBy - Variable in class com.skava.entities.CollectionEntity
The created by.
createdBy - Variable in class com.skava.entities.CollectionPropertyEntity
The created by.
createdBy - Variable in class com.skava.entities.QCollectionEntity
 
createdBy - Variable in class com.skava.entities.QCollectionPropertyEntity
 
createdBy - Variable in class com.skava.model.datatransferobjects.Collection
The created by.
createdBy - Variable in class com.skava.model.datatransferobjects.CollectionProperty
The created by.
createdBy - Variable in class com.skava.model.domain.CollectionDomain
The created by.
createdBy - Variable in class com.skava.model.domain.CollectionPropertyDomain
The created by.
createDefaultEventActions(long, CacheImpl<List<EventActionAttributeEntity>>, EventActionAttributeRepository, EventRepository, ActionRepository) - Static method in class com.skava.helper.DefaultEventActionUtil
Creates default events and actions when collection created
createdOn - Variable in class com.skava.model.datatransferobjects.Collection
The created date time.
createdOn - Variable in class com.skava.model.datatransferobjects.CollectionProperty
The created date time.
createdTime - Variable in class com.skava.entities.ActionEntity
The created date time.
createdTime - Variable in class com.skava.entities.EventEntity
The created date time.
createdTime - Variable in class com.skava.entities.QActionEntity
 
createdTime - Variable in class com.skava.entities.QEventEntity
 
createdTime - Variable in class com.skava.model.datatransferobjects.Action
The created date time.
createdTime - Variable in class com.skava.model.datatransferobjects.Event
The created date time.
createdTime - Variable in class com.skava.model.domain.ActionDomain
The createdTime
createdTime - Variable in class com.skava.model.domain.EventDomain
createdTime
createdTimestamp - Variable in class com.skava.entities.CollectionEntity
The created date time.
createdTimestamp - Variable in class com.skava.entities.CollectionPropertyEntity
The created date time.
createdTimestamp - Variable in class com.skava.entities.QCollectionEntity
 
createdTimestamp - Variable in class com.skava.entities.QCollectionPropertyEntity
 
createdTimestamp - Variable in class com.skava.model.domain.CollectionDomain
The created date time.
createdTimestamp - Variable in class com.skava.model.domain.CollectionPropertyDomain
The created date time.
createEvent(String, String, long, long, String, Event) - Method in class com.skava.web.EventController
This method is used to create Event based on given Event Request.
CreateEventService - Interface in com.skava.service
The Interface CreateEventService which can be implemented to create an event.
CreateEventServiceImpl - Class in com.skava.service.impl
The Class CreateEventServiceImpl.
This Class is used for creating event based on the provided information.
CreateEventServiceImpl(CommonServices, EventRepository) - Constructor for class com.skava.service.impl.CreateEventServiceImpl
The class constructor.
CreateSendNotification - Class in com.skava.model.datatransferobjects
Send Notification Request Object
CreateSendNotification() - Constructor for class com.skava.model.datatransferobjects.CreateSendNotification
default constructor
customConfigure(HttpSecurity) - Method in class com.skava.notification.config.security.NotificationsServiceWebSecurityConfiguration
Handles AuthToken and Validates it
customize() - Method in class com.skava.NotificationApplication
 

D

DEFAULT_LIMIT - Static variable in class com.skava.web.CollectionController
The default limit
DEFAULT_SIZE - Static variable in class com.skava.constants.NotificationConstants
DEFAULT_SIZE
DefaultEmailNotificationStrategyImpl - Class in com.skava.strategyimpl
SendGridEmailNotificationStrategyImpl class This helper class enables the application to send emails via SendGrid.
DefaultEmailNotificationStrategyImpl(RestTemplate) - Constructor for class com.skava.strategyimpl.DefaultEmailNotificationStrategyImpl
default constructor of SendGridEmailNotificationStrategyImpl wirh rest template as a argument
DefaultEventActionUtil - Class in com.skava.helper
 
DefaultSmsNotificationStrategyImpl - Class in com.skava.strategyimpl
The Class DefaultSmsNotificationStrategyImpl - This helper class enables the application to send sms via SendGrid.
DefaultSmsNotificationStrategyImpl(RestTemplate) - Constructor for class com.skava.strategyimpl.DefaultSmsNotificationStrategyImpl
 
defaultValue - Variable in class com.skava.entities.QCollectionAttributeEntity
 
defaultValue - Variable in class com.skava.model.datatransferobjects.CollectionAttribute
The default value of the attribute.
deleteActionById(String, String, long, long, String, long) - Method in class com.skava.web.ActionController
This method is used to delete a single Action based on given Action Request.
DeleteActionService - Interface in com.skava.service
The Interface DeleteActionService which can be implemented to delete an action.
DeleteActionServiceImpl - Class in com.skava.service.impl
The Class DeleteActionServiceImpl.
This Class is used for delete an Action based on the provided information.
DeleteActionServiceImpl(CommonServices, ActionRepository, MessageSource) - Constructor for class com.skava.service.impl.DeleteActionServiceImpl
The class constructor.
deleteCache(String) - Method in class com.skava.service.impl.CacheImpl
deleteCache.
deleteCacheWithKey(String, String) - Method in class com.skava.service.impl.CacheImpl
deleteCacheWithKey.
DELETED - Enum constant in enum class com.skava.entities.CollectionStatus
 
DELETED - Enum constant in enum class com.skava.entities.EventStatus
 
deleteEventById(String, String, long, long, String, long) - Method in class com.skava.web.EventController
This method is used to delete a single Event based on given Event Request.
DeleteEventService - Interface in com.skava.service
The Interface DeleteEventService which can be implemented to delete an event.
DeleteEventServiceImpl - Class in com.skava.service.impl
The Class DeleteEventServiceImpl.
This Class is used for delete an Event based on the provided information.
DeleteEventServiceImpl(CommonServices, EventRepository, MessageSource) - Constructor for class com.skava.service.impl.DeleteEventServiceImpl
The class constructor.
description - Variable in class com.skava.entities.EventEntity
The description.
description - Variable in class com.skava.entities.QActionEntity
 
description - Variable in class com.skava.entities.QCollectionAttributeEntity
 
description - Variable in class com.skava.entities.QCollectionEntity
 
description - Variable in class com.skava.entities.QEventEntity
 
description - Variable in class com.skava.model.datatransferobjects.Action
The description.
description - Variable in class com.skava.model.datatransferobjects.Collection
The description.
description - Variable in class com.skava.model.datatransferobjects.CollectionAttribute
The description of the attribute.
description - Variable in class com.skava.model.datatransferobjects.Event
The description.
description - Variable in class com.skava.model.domain.ActionDomain
The description
description - Variable in class com.skava.model.domain.CollectionDomain
The description.
description - Variable in class com.skava.model.domain.EventDomain
description
destroy() - Method in class com.skava.validator.services.CollectionValidatorComponent
 
DocketUtil - Class in com.skava.helper
This is a holds the docket utility methods.

E

email - Variable in class com.skava.model.datatransferobjects.EmailNotification
The name.
EmailNotification - Class in com.skava.model.datatransferobjects
The Class EmailNotification.
EmailNotification() - Constructor for class com.skava.model.datatransferobjects.EmailNotification
The default class constructor.
encryptAndLog(String) - Static method in class com.skava.helper.SendNotificationUtil
 
ENTITY_ACTION - Static variable in class com.skava.constants.ActionResponseCode
ENTITY_ACTION.
ENTITY_ACTION_ATTRIBUTE - Static variable in class com.skava.constants.ActionResponseCode
ENTITY_ACTION.
ENTITY_ACTION_PROPERTY - Static variable in class com.skava.constants.ActionResponseCode
ENTITY_ACTION_PROPERTY.
ENTITY_COLLECTION - Static variable in class com.skava.constants.CollectionResponseCode
ENTITY_COLLECTION.
ENTITY_COLLECTION_ATTRIBUTE - Static variable in class com.skava.constants.CollectionResponseCode
ENTITY_COLLECTION.
ENTITY_COLLECTION_PROPERTY - Static variable in class com.skava.constants.CollectionResponseCode
ENTITY_COLLECTION_PROPERTY.
ENTITY_COMMON - Static variable in class com.skava.constants.ResponseCode
The Constant ENTITY_COMMON.
ENTITY_EVENT - Static variable in class com.skava.constants.CollectionResponseCode
ENTITY_EVENT.
ENTITY_EVENT - Static variable in class com.skava.constants.EventResponseCode
ENTITY_EVENT.
ENTITY_EVENT_ATTRIBUTE - Static variable in class com.skava.constants.EventResponseCode
ENTITY_EVENT.
ENTITY_EVENT_PROPERTY - Static variable in class com.skava.constants.EventResponseCode
ENTITY_EVENT_PROPERTY.
ENTITY_NOTIFICATION - Static variable in class com.skava.constants.ActionResponseCode
ENTITY_NOTIFICATION.
ENTITY_NOTIFICATION - Static variable in class com.skava.constants.CollectionResponseCode
ENTITY_NOTIFICATION.
ENTITY_NOTIFICATION - Static variable in class com.skava.constants.EventResponseCode
ENTITY_NOTIFICATION.
ENUM - Enum constant in enum class com.skava.entities.CollectionAttributeType
 
ENUM_MULTISELECT - Enum constant in enum class com.skava.entities.CollectionAttributeType
 
equals(Object) - Method in class com.skava.entities.CollectionAttributeEntity
equals(Object) - Method in class com.skava.entities.CollectionPropertyEntity
ERROR_ALREADY_EXISTS - Static variable in class com.skava.constants.ResponseCode
The Constant ERROR_ALREADY_EXISTS.
ERROR_NOT_FOUND - Static variable in class com.skava.constants.ResponseCode
The Constant ERROR_NOT_FOUND.
ERROR_UNKNOWN - Static variable in class com.skava.constants.ResponseCode
The Constant ERROR_UNKNOWN.
ERROR_VALIDATION - Static variable in class com.skava.constants.ResponseCode
The Constant ERROR_VALIDATION.
Event - Class in com.skava.model.datatransferobjects
The Class Event.
Event() - Constructor for class com.skava.model.datatransferobjects.Event
The default class constructor.
EVENT - Static variable in class com.skava.constants.NotificationConstants
The constant EVENT
EVENT_ACTION_ATTRIBUTE - Static variable in class com.skava.constants.NotificationConstants
The constant EVENT_ACTION_ATTRIBUTE
EVENT_ACTIVATION_SUCCESS - Static variable in class com.skava.constants.EventResponseCode
The Constant EVENT_ACTIVATION_SUCCESS.
EVENT_ALREADY_EXISTS - Static variable in class com.skava.constants.EventResponseCode
The Constant EVENT_ALREADY_EXISTS.
EVENT_ATTRIBUTE_FIND_ALL_SUCCESS - Static variable in class com.skava.constants.EventResponseCode
The Constant EVENT_FIND_ALL_SUCCESS.
EVENT_CREATE_FAILURE - Static variable in class com.skava.constants.EventResponseCode
The Constant EVENT_CREATE_FAILURE.
EVENT_CREATE_SUCCESS - Static variable in class com.skava.constants.EventResponseCode
The Constant EVENT_CREATE_SUCCESS.
EVENT_DEACTIVATE_SUCCESS - Static variable in class com.skava.constants.EventResponseCode
The Constant EVENT_DEACTIVATE_SUCCESS.
EVENT_DELETE_FAILURE - Static variable in class com.skava.constants.EventResponseCode
The Constant EVENT_DELETE_FAILURE.
EVENT_DELETE_SUCCESS - Static variable in class com.skava.constants.EventResponseCode
The Constant EVENT_DELETE_SUCCESS.
EVENT_DLETE_SUCCESS - Static variable in class com.skava.constants.EventResponseCode
The Constant EVENT_DLETE_SUCCESS.
EVENT_FIND_ALL_FAILURE - Static variable in class com.skava.constants.EventResponseCode
The Constant EVENT_FIND_ALL_FAILURE.
EVENT_FIND_ALL_SUCCESS - Static variable in class com.skava.constants.EventResponseCode
The Constant EVENT_FIND_ALL_SUCCESS.
EVENT_FIND_SUCCESS - Static variable in class com.skava.constants.EventResponseCode
The Constant EVENT_FIND_SUCCESS.
EVENT_LOAD_SUCCESS - Static variable in class com.skava.constants.EventResponseCode
The Constant EVENT_LOAD_SUCCESS.
EVENT_NOT_EXISTS - Static variable in class com.skava.constants.EventResponseCode
The Constant EVENT_NOT_EXISTS.
EVENT_PATCH_UPDATE_SUCCESS - Static variable in class com.skava.constants.EventResponseCode
The Constant EVENT_PATCH_UPDATE_SUCCESS.
EVENT_UPDATE_FAILURE - Static variable in class com.skava.constants.EventResponseCode
The Constant EVENT_UPDATE_SUCCESS.
EVENT_UPDATE_SUCCESS - Static variable in class com.skava.constants.EventResponseCode
The Constant EVENT_UPDATE_SUCCESS.
EventActionAttribute - Class in com.skava.model.datatransferobjects
 
EventActionAttribute(EventActionAttributeEntity) - Constructor for class com.skava.model.datatransferobjects.EventActionAttribute
 
eventActionAttributeEntity - Static variable in class com.skava.entities.QEventActionAttributeEntity
 
EventActionAttributeEntity - Class in com.skava.entities
 
EventActionAttributeEntity() - Constructor for class com.skava.entities.EventActionAttributeEntity
default constructor
EventActionAttributeRepository - Interface in com.skava.repository
 
EventController - Class in com.skava.web
The class Event Controller -
The controller class has service end points to process Event entity like create, update, get, getAll and delete.
EventController(CreateEventService, FindEventService, FindAllEventService, DeleteEventService, UpdateEventService, CommonServices) - Constructor for class com.skava.web.EventController
Instantiates a new event controller.
eventDescription - Variable in class com.skava.entities.QEventActionAttributeEntity
 
EventDomain - Class in com.skava.model.domain
The Class Event.
EventDomain() - Constructor for class com.skava.model.domain.EventDomain
 
eventEntity - Static variable in class com.skava.entities.QEventEntity
 
EventEntity - Class in com.skava.entities
The Class EventEntity.
EventEntity() - Constructor for class com.skava.entities.EventEntity
The default class constructor.
EventEntity(EventActionAttributeEntity, long) - Constructor for class com.skava.entities.EventEntity
EventEntity - Parameterized constructor to initialize eventEntity.
eventId - Variable in class com.skava.entities.QActionEntity
 
eventId - Variable in class com.skava.model.datatransferobjects.Action
The eventId
eventId - Variable in class com.skava.model.domain.ActionDomain
The eventId
eventName - Variable in class com.skava.entities.QEventActionAttributeEntity
 
eventNotificationName - Variable in class com.skava.entities.QEventActionAttributeEntity
 
EventRepository - Interface in com.skava.repository
The Interface EventRepository provides generic CRUD operations for the EventEntity.
EventResponse - Class in com.skava.model.responses
The Class EventResponse holds event details as response data which will be sent to controller.
EventResponse(Event) - Constructor for class com.skava.model.responses.EventResponse
Instantiates a new EventResponse response.
EventResponseCode - Class in com.skava.constants
The Class EventResponseCode consists of response codes for Event model which are used to give success/failure message.
EventResponseCode() - Constructor for class com.skava.constants.EventResponseCode
 
eventServiceName - Variable in class com.skava.entities.QEventActionAttributeEntity
 
EventsResponse - Class in com.skava.model.responses
The Class EventsResponse holds a list of event details as response data which will be sent to controller.
EventsResponse(List<Event>, PageableInfo) - Constructor for class com.skava.model.responses.EventsResponse
Instantiates a new events response.
EventStatus - Enum Class in com.skava.entities
EventStatus class.
EventValidator - Class in com.skava.validator.services
The Class EventValidator.
EventValidator(CommonServices) - Constructor for class com.skava.validator.services.EventValidator
Instantiates a new event validator.
existsByAttributeNameAndCollectionId(String, Long) - Method in interface com.skava.repository.CollectionPropertyRepository
existsByAttributeNameAndCollectionId - To check if a collection property exists for the given name and collectionId.
existsByIdAndBusinessId(Long, Long) - Method in interface com.skava.repository.CollectionRepository
existsByIdAndBusinessId - To check if a collection exists for the given collectionId and businessId.
existsByIdAndCollectionId(long, long) - Method in interface com.skava.repository.CollectionPropertyRepository
existsByIdAndCollectionId - To check if a collection property exists for the given id and collectionId.
existsByIdAndCollectionId(long, long) - Method in interface com.skava.repository.EventRepository
existsByIdAndCollectionId - To check if a event exists for the given id and collectionId.
existsByIdAndCollectionId(Long, long) - Method in interface com.skava.repository.ActionRepository
existsByIdAndCollectionId - To check if an action exists for the given id and collectionId.
existsByNameIgnoreCaseAndBusinessId(String, long) - Method in interface com.skava.repository.CollectionRepository
 
ExternalTomcatServletInitializer - Class in com.skava
This class is used to configure the external tomcat server with Spring Boot application Not applicable for embedded tomcat with Spring Boot application
ExternalTomcatServletInitializer() - Constructor for class com.skava.ExternalTomcatServletInitializer
 

F

FILE - Enum constant in enum class com.skava.entities.CollectionAttributeType
 
FILTER_COLLECTION_ID - Static variable in class com.skava.constants.NotificationConstants
The Constant FILTER_COLLECTION_ID.
FILTER_DESC - Static variable in class com.skava.constants.NotificationConstants
This variable holds the description for request parameter filter/search
FindActionService - Interface in com.skava.service
The Interface FindEventService which can be implemented to find an action.
FindActionServiceImpl - Class in com.skava.service.impl
The Class FindActionServiceImpl.
This Class is used for find an Action based on the provided information.
FindActionServiceImpl(CommonServices, ActionRepository) - Constructor for class com.skava.service.impl.FindActionServiceImpl
The class constructor.
findAll(Specification<ActionEntity>, Pageable) - Method in interface com.skava.repository.ActionRepository
findAll - To find all the action according to the given specification.
findAll(Specification<CollectionEntity>, Pageable) - Method in interface com.skava.repository.CollectionRepository
findAll - To find all the collections according to the given specification.
findAll(Specification<EventEntity>, Pageable) - Method in interface com.skava.repository.EventRepository
findAll - To find all the events according to the given specification.
FINDALL_COLLECTION - Static variable in class com.skava.constants.NotificationConstants
FINDALL_COLLECTION
findAllAction(String, String, long, long, String, int, int, String, String) - Method in class com.skava.web.ActionController
This method is used to find all Actions based on the given Action Request.
FindAllActionService - Interface in com.skava.service
The Interface FindAllActionService which can be implemented to find all the actions.
FindAllActionServiceImpl - Class in com.skava.service.impl
The Class FindAllActionServiceImpl.
This Class is used for find all the Actions based on the provided information.
FindAllActionServiceImpl(ActionRepository) - Constructor for class com.skava.service.impl.FindAllActionServiceImpl
The class constructor.
findAllEvent(String, String, long, long, String, int, int, String, String) - Method in class com.skava.web.EventController
This method is used to find all Event based on given Event Request.
FindAllEventService - Interface in com.skava.service
The Interface GetAllCollectionService which can be implemented to find all the events.
FindAllEventServiceImpl - Class in com.skava.service.impl
The Class FindAllEventServiceImpl.
This Class is used for find all the Events based on the provided information.
FindAllEventServiceImpl(EventRepository) - Constructor for class com.skava.service.impl.FindAllEventServiceImpl
The class constructor.
findByAttributeNameAndCollectionId(String, Long) - Method in interface com.skava.repository.CollectionPropertyRepository
findByAttributeNameAndCollectionId - Loads the collection property by attribute name and collection id.
findByCollectionId(Long) - Method in interface com.skava.repository.CollectionPropertyRepository
findByCollectionId - Loads the list of collection property entity by its collection id.
findByEventIdAndCollectionId(long, long) - Method in interface com.skava.repository.ActionRepository
findByEventIdAndCollectionId - To find a list of actions for the given eventId and collectionId.
findById(Long) - Method in interface com.skava.repository.CollectionRepository
 
findByIdAndBusinessId(Long, Long) - Method in interface com.skava.repository.CollectionRepository
findByIdAndBusinessId - To find a collection for the given collectionId and businessId.
findByIdAndCollectionId(long, long) - Method in interface com.skava.repository.EventRepository
findByIdAndCollectionId - To find an event for the given id and collectionId.
findByIdAndCollectionId(Long, long) - Method in interface com.skava.repository.ActionRepository
findByIdAndCollectionId - To find an action for the given id and collectionId.
findByName(String) - Method in interface com.skava.repository.CollectionAttributeRepository
findByName - To find a collection attribute for the given name.
findByName(String) - Method in interface com.skava.repository.CollectionRepository
findByName - To find a collection for the given name.
findByNameAndBusinessId(String, Long) - Method in interface com.skava.repository.CollectionRepository
findByNameAndBusinessId - To find a collection for the given name and businessId.
findByNameAndCollectionId(String, long) - Method in interface com.skava.repository.EventRepository
findByNameAndCollectionId - To find an event for the given name and collectionId.
FindEventService - Interface in com.skava.service
The Interface FindEventService which can be implemented to find an event.
FindEventServiceImpl - Class in com.skava.service.impl
The Class FindEventServiceImpl.
This Class is used for find an Event based on the provided information.
FindEventServiceImpl(CommonServices, EventRepository) - Constructor for class com.skava.service.impl.FindEventServiceImpl
The class constructor.
FLOAT - Enum constant in enum class com.skava.entities.CollectionAttributeType
 
fromdomainObject(CollectionPropertyDomain) - Method in class com.skava.model.datatransferobjects.CollectionProperty
 
fromdomainObject(SendNotificationRequest) - Method in class com.skava.model.requests.NotificationRequest
 
fromDomainObject(ActionDomain) - Method in class com.skava.model.datatransferobjects.Action
This function is used to map the params present in object ActionDomain to Action
fromDomainObject(CollectionDomain) - Method in class com.skava.model.datatransferobjects.Collection
This function is used to convert the object of type CollectionDomain to Collection.
fromDomainObject(EventDomain) - Method in class com.skava.model.datatransferobjects.Event
This function is used to map the parameters present in object EventDomain to Event
fromEntity(ActionEntity) - Method in class com.skava.model.domain.ActionDomain
fromEntity - Used to convert ActionEntity to ActionDomain object.
fromEntity(CollectionEntity, String) - Method in class com.skava.model.domain.CollectionDomain
fromEntity - Used to convert CollectionEntity object to CollectionDomain object.
fromEntity(CollectionPropertyEntity) - Method in class com.skava.model.domain.CollectionPropertyDomain
fromEntity - Used to convert CollectionPropertyEntity object to CollectionPropertyDomain object.
fromEntity(EventEntity) - Method in class com.skava.model.domain.EventDomain
fromEntity - Used to convert EventEntity object to EventDomain object.

G

getActionById(String, String, long, long, String, long) - Method in class com.skava.web.ActionController
This method is used to load a single Action based on given Action Request.
getAdditionalPackagesPredicates(Predicate<BaggagePropagationConfig.SingleBaggageField.Builder>, String) - Static method in class com.skava.helper.DocketUtil
This method modifies the request handler predicates for additional packages.
getAllCollectionAttributes(String, String, String, Long, long) - Method in class com.skava.web.CollectionAttributeController
getAllCollectionAttributes.
GetAllCollectionAttributeService - Interface in com.skava.service
The Interface GetAllCollectionAttributeService which can be implemented to find all the collection attributes.
GetAllCollectionAttributeServiceImpl - Class in com.skava.service.impl
The Class GetAllCollectionAttributeServiceImpl
This class is used to load all collection attributes.
GetAllCollectionAttributeServiceImpl(CollectionAttributeRepository, CommonServices) - Constructor for class com.skava.service.impl.GetAllCollectionAttributeServiceImpl
The default constructor.
getAllCollections(Long, String, long, String, int, int, String, String, String) - Method in class com.skava.web.CollectionController
This service is used to load all the collections based on the given page,size and businesId.
GetAllCollectionService - Interface in com.skava.service
The Interface GetAllCollectionService which can be implemented to get all the collection.
GetAllCollectionServiceImpl - Class in com.skava.service.impl
The Class GetAllCollectionServiceImpl.
This class is used to load all collections.
GetAllCollectionServiceImpl(CollectionRepository, CommonServices) - Constructor for class com.skava.service.impl.GetAllCollectionServiceImpl
The class constructor.
getBusinessId(Long) - Method in class com.skava.notification.config.security.NotificationsServiceWebSecurityConfiguration
 
getCache(String) - Method in class com.skava.service.impl.CacheImpl
getCache.
getCollectionById(String, String, long, long, Long, String) - Method in class com.skava.web.CollectionController
This service is used to load a collection using id of the collection.
getCollectionProperties(CollectionEntity, List<CollectionProperty>, List<CollectionAttributeEntity>, CommonServices, String) - Static method in class com.skava.helper.CollectionUtil
Used to get collection properties.
getCollectionPropertyByName(Long, String, long, String, String, long, String) - Method in class com.skava.web.CollectionPropertyController
getCollectionPropertyByName
GetCollectionPropertyService - Interface in com.skava.service
The Interface GetCollectionPropertyService which can be implemented to get a property.
GetCollectionPropertyServiceImpl - Class in com.skava.service.impl
The Class GetCollectionPropertyServiceImpl.
GetCollectionPropertyServiceImpl(CommonServices) - Constructor for class com.skava.service.impl.GetCollectionPropertyServiceImpl
The class constructor.
GetCollectionService - Interface in com.skava.service
The Interface GetCollectionService which can be implemented to get a collection.
GetCollectionServiceImpl - Class in com.skava.service.impl
The Class GetCollectionServiceImpl.
GetCollectionServiceImpl(CommonServices, CollectionRepository, MessageSource) - Constructor for class com.skava.service.impl.GetCollectionServiceImpl
The class constructor.
getCollectionStatus(Collection) - Static method in class com.skava.helper.CollectionUtil
validateCollectionStatus
getEvantActionAttributesFromCacheOrDB(CacheImpl<List<EventActionAttributeEntity>>, EventActionAttributeRepository) - Static method in class com.skava.helper.CacheUtil
This mehod used to load eventactionattributes form cache otherwise db.
getEventById(String, String, long, long, String, long) - Method in class com.skava.web.EventController
This method is used to load single Event based on given Event Request.
getMessage(MessageSource, String, String) - Static method in class com.skava.constants.ResponseCode
Gets the message.
getNotificationProcessorName(String, MessageSource, RestTemplate, AppCommonServices) - Static method in class com.skava.helper.SendNotificationUtil
getNotificationProcessorName - Used to get the className which should be executed.
getPossibleValues(CollectionAttributeEntity) - Static method in class com.skava.helper.CollectionUtil
 
getPredicate(Class<?>, String) - Static method in class com.skava.helper.search.QueryDslUtil
Get Querydsl Predicate
getPredicateForBasePackageAndAdditionalPackages(String, List<String>) - Static method in class com.skava.helper.DocketUtil
This method returns the predicate for base and additional packages.
getPropertyValue(CollectionAttributeEntity, CollectionProperty) - Static method in class com.skava.helper.CollectionUtil
Getting property value
getSpecification(String) - Method in class com.skava.helper.SearchSpecification
Gets the specification.
getTimestamp() - Method in class com.skava.event.message.NotificationMessage
 
getUpdatedCollectionProperties(CollectionEntity, List<CollectionProperty>, List<CollectionAttributeEntity>, MessageSource, String) - Static method in class com.skava.helper.CollectionUtil
Getting updated collection properties
getValidator() - Method in class com.skava.service.impl.CreateActionServiceImpl
Get Validator.
getValidator() - Method in class com.skava.service.impl.CreateCollectionServiceImpl
Get Validator.
getValidator() - Method in class com.skava.service.impl.CreateEventServiceImpl
Get Validator.
getValidator() - Method in class com.skava.service.impl.DeleteActionServiceImpl
Get Validator.
getValidator() - Method in class com.skava.service.impl.DeleteEventServiceImpl
Get Validator.
getValidator() - Method in class com.skava.service.impl.FindActionServiceImpl
Get Validator.
getValidator() - Method in class com.skava.service.impl.FindAllActionServiceImpl
 
getValidator() - Method in class com.skava.service.impl.FindAllEventServiceImpl
 
getValidator() - Method in class com.skava.service.impl.FindEventServiceImpl
Get Validator.
getValidator() - Method in class com.skava.service.impl.GetAllCollectionAttributeServiceImpl
Validator class for CollectionAttributeService
getValidator() - Method in class com.skava.service.impl.GetAllCollectionServiceImpl
 
getValidator() - Method in class com.skava.service.impl.GetCollectionPropertyServiceImpl
 
getValidator() - Method in class com.skava.service.impl.GetCollectionServiceImpl
 
getValidator() - Method in class com.skava.service.impl.PutUpdateCollectionPropertiesServiceImpl
Get Validator
getValidator() - Method in class com.skava.service.impl.SendNotificationsServiceImpl
 
getValidator() - Method in class com.skava.service.impl.UpdateActionServiceImpl
 
getValidator() - Method in class com.skava.service.impl.UpdateCollectionPropertyServiceImpl
 
getValidator() - Method in class com.skava.service.impl.UpdateCollectionServiceImpl
Get Validator
getValidator() - Method in class com.skava.service.impl.UpdateEventServiceImpl
 
getValueFromCache(String, String) - Method in class com.skava.service.impl.CacheImpl
Gets the Object value from cache according to the given cache name and key.

H

handleConstraintViolationException(ConstraintViolationException, HttpServletRequest) - Method in class com.skava.validator.services.RestExceptionHandler
handleConstraintViolationException function used to handle
hashCode() - Method in class com.skava.entities.CollectionAttributeEntity
hashCode() - Method in class com.skava.entities.CollectionPropertyEntity
HEADER_X_COLLECTION_ID - Static variable in class com.skava.constants.NotificationConstants
The Constant HEADER_X_COLLECTION_ID.

I

id - Variable in class com.skava.entities.ActionEntity
The id.
id - Variable in class com.skava.entities.CollectionEntity
The id.
id - Variable in class com.skava.entities.CollectionPropertyEntity
The id.
id - Variable in class com.skava.entities.EventEntity
The id.
id - Variable in class com.skava.entities.QActionEntity
 
id - Variable in class com.skava.entities.QCollectionAttributeEntity
 
id - Variable in class com.skava.entities.QCollectionEntity
 
id - Variable in class com.skava.entities.QCollectionPropertyEntity
 
id - Variable in class com.skava.entities.QEventActionAttributeEntity
 
id - Variable in class com.skava.entities.QEventEntity
 
id - Variable in class com.skava.model.datatransferobjects.Action
The id.
id - Variable in class com.skava.model.datatransferobjects.Collection
The id.
id - Variable in class com.skava.model.datatransferobjects.CollectionProperty
The id.
id - Variable in class com.skava.model.datatransferobjects.Event
The id.
id - Variable in class com.skava.model.domain.ActionDomain
The id.
id - Variable in class com.skava.model.domain.CollectionDomain
The id.
id - Variable in class com.skava.model.domain.CollectionPropertyDomain
The id.
id - Variable in class com.skava.model.domain.EventDomain
id
IDX_KEY - Static variable in class com.skava.helper.SearchSpecification
The Constant IDX_KEY.
IDX_OPERATION - Static variable in class com.skava.helper.SearchSpecification
The Constant IDX_OPERATION.
IDX_VALUE - Static variable in class com.skava.helper.SearchSpecification
The Constant IDX_VALUE.
INACTIVE - Enum constant in enum class com.skava.entities.CollectionStatus
 
INACTIVE - Enum constant in enum class com.skava.entities.EventStatus
 
init() - Method in class com.skava.event.message.NotificationEventListener
This method is used to initialize the component
INT - Enum constant in enum class com.skava.entities.CollectionAttributeType
 
INVALID_ACTION - Static variable in class com.skava.constants.ActionResponseCode
The Constant INVALID_ACTION.
INVALID_ACTION_NAME - Static variable in class com.skava.constants.ActionResponseCode
The Constant ACTION_CREATE_FAILURE.
INVALID_ACTION_PROPERTIES - Static variable in class com.skava.constants.ActionResponseCode
The Constant INVALID_ACTION_PROPERTIES.
INVALID_COLLECTION - Static variable in class com.skava.constants.CollectionResponseCode
The Constant INVALID_COLLECTION.
INVALID_COLLECTION_DESCRIPTION - Static variable in class com.skava.constants.CollectionResponseCode
The Constant INVALID_COLLECTION_DESCRIPTION.
INVALID_COLLECTION_NAME - Static variable in class com.skava.constants.CollectionResponseCode
The Constant COLLECTION_CREATE_FAILURE.
INVALID_COLLECTION_PROPERTIES - Static variable in class com.skava.constants.CollectionResponseCode
The Constant INVALID_COLLECTION_PROPERTIES.
INVALID_DESCRIPTION - Static variable in class com.skava.constants.ResponseCode
The Constant INVALID_DESCRIPTION.
INVALID_EVENT - Static variable in class com.skava.constants.EventResponseCode
The Constant INVALID_EVENT.
INVALID_EVENT_NAME - Static variable in class com.skava.constants.EventResponseCode
The Constant EVENT_CREATE_FAILURE.
INVALID_EVENT_PROPERTIES - Static variable in class com.skava.constants.EventResponseCode
The Constant INVALID_EVENT_PROPERTIES.
INVALID_FILTER - Static variable in class com.skava.constants.CollectionResponseCode
The Constant INVALID_FILTER.
INVALID_FILTER - Static variable in class com.skava.constants.ResponseCode
The Constant INVALID_FILTER.
INVALID_NAME - Static variable in class com.skava.constants.ResponseCode
The Constant INVALID_NAME.
INVALID_NOTIFICATIONNAME - Static variable in class com.skava.constants.EventResponseCode
The Constant INVALID_NOTIFICATIONNAME.
INVALID_SERVICENAME - Static variable in class com.skava.constants.EventResponseCode
The Constant INVALID_SERVICENAME.
INVALID_STATUS - Static variable in class com.skava.constants.ResponseCode
The Constant INVALID_STATUS.
INVALID_TEMPLATE_ID - Static variable in class com.skava.constants.ActionResponseCode
The Constant INVALID_TEMPLATE_ID.
INVALID_USERID - Static variable in class com.skava.constants.ResponseCode
The Constant INVALID_USERID.
isAppEnabled() - Method in class com.skava.service.impl.AppCommonServices
 
isBusinessIdValid(Long) - Static method in class com.skava.helper.CollectionUtil
isValidBusinessId
isCollectionNameValid(String) - Static method in class com.skava.helper.CollectionUtil
isCollectionNameValid - Used to check if the collection name is valid.
isCollectionPropertyAndAttributeEquals(CollectionAttributeEntity, CollectionProperty) - Static method in class com.skava.helper.CollectionUtil
Validating collection property and attributes
isCollectionPropertyHaveValidValue(CollectionProperty) - Static method in class com.skava.helper.CollectionUtil
Validating property value
isNameEqual(CollectionAttributeEntity) - Method in class com.skava.entities.CollectionAttributeEntity
This method is to check the equality of two collection attribute objects, return TRUE if equals else FALSE.
isPossibleValuesAvailable(CollectionAttributeType) - Static method in class com.skava.helper.CollectionUtil
isPossibleValuesAvailable
isPropertyEqual(CollectionPropertyEntity) - Method in class com.skava.entities.CollectionPropertyEntity
This method is to check the equality of two collection attribute objects, return TRUE if equals else FALSE.
isValidCollection(CommonServices, Long) - Static method in class com.skava.helper.CollectionUtil
Validating collection id
isValidCollectionId(Long) - Static method in class com.skava.helper.CollectionUtil
This method is used to validate the collection identifier.

L

LOAD_PROPERTY - Static variable in class com.skava.constants.CollectionResponseCode
ENTITY_COLLECTION.
locale - Variable in class com.skava.model.requests.CollectionAttributeRequest
The locale.
LONG - Enum constant in enum class com.skava.entities.CollectionAttributeType
 
LONGSTRING - Enum constant in enum class com.skava.entities.CollectionAttributeType
 

M

main(String[]) - Static method in class com.skava.NotificationApplication
The Accounts application Spring boot.
methodFallback(CollectionAttributeRequest, Exception) - Method in class com.skava.service.impl.GetAllCollectionAttributeServiceImpl
Method fallback.
MSG_INTERNAL_SERVER_ERROR - Static variable in class com.skava.constants.NotificationConstants
The Constant MSG_FALLBACK_REQUEST.

N

name - Variable in class com.skava.entities.EventEntity
The name.
name - Variable in class com.skava.entities.QActionEntity
 
name - Variable in class com.skava.entities.QCollectionAttributeEntity
 
name - Variable in class com.skava.entities.QCollectionEntity
 
name - Variable in class com.skava.entities.QEventEntity
 
name - Variable in class com.skava.model.datatransferobjects.Action
The name.
name - Variable in class com.skava.model.datatransferobjects.Collection
The name.
name - Variable in class com.skava.model.datatransferobjects.CollectionAttribute
The name of the attribute.
name - Variable in class com.skava.model.datatransferobjects.CollectionProperty
The name.
name - Variable in class com.skava.model.datatransferobjects.EmailNotification
The name.
name - Variable in class com.skava.model.datatransferobjects.Event
The name.
name - Variable in class com.skava.model.datatransferobjects.RecipientInfo
The name.
name - Variable in class com.skava.model.domain.ActionDomain
The name
name - Variable in class com.skava.model.domain.CollectionDomain
The name.
name - Variable in class com.skava.model.domain.CollectionPropertyDomain
The name.
name - Variable in class com.skava.model.domain.EventDomain
name
NAME - Static variable in class com.skava.release.NotificationReleaseDefinition
 
NEW_DEFAULT_EMAIL_CLASSNAME - Static variable in class com.skava.constants.CollectionResponseCode
the constant NEW_DEFAULT_EMAIL_CLASSNAME
NEW_SENDGRID_EMAIL_CLASSNAME - Static variable in class com.skava.constants.CollectionResponseCode
the constant NEW_SENDGRID_EMAIL_CLASSNAME
notification - Variable in class com.skava.model.requests.NotificationRequest
NotificationDTO
notification - Variable in class com.skava.model.requests.SendNotificationRequest
NotificationDTO
Notification - Class in com.skava.model.datatransferobjects
Send Notification Request Object
Notification() - Constructor for class com.skava.model.datatransferobjects.Notification
default constructor
NOTIFICATION_API_VERSION - Static variable in class com.skava.constants.NotificationConstants
NOTIFICATION_API_VERSION
NotificationApplication - Class in com.skava
The Class NotificationApplication.
NotificationApplication(SwaggerGlobalParameters, SpringDocConfigProperties) - Constructor for class com.skava.NotificationApplication
Instantiates a new notification application.
NotificationConstants - Class in com.skava.constants
The Class NotificationConstants consists of response codes for Notification which are used to give success/failure message.
NotificationController - Class in com.skava.web
The Class NotificationController -
Main controller class for Notification which provides methods to send notification using mail or sms.
NotificationController(SendNotificationsService) - Constructor for class com.skava.web.NotificationController
Instantiates a new notification controller.
NotificationEventListener - Class in com.skava.event.message
NotificationEventListener class.
NotificationEventListener(ObjectMapper, SendNotificationsService) - Constructor for class com.skava.event.message.NotificationEventListener
Instantiates a new notification event listener.
NotificationMessage<T> - Class in com.skava.event.message
This class contains the notification message of the application.
NotificationMessage() - Constructor for class com.skava.event.message.NotificationMessage
 
notificationName - Variable in class com.skava.entities.EventEntity
The eventDisplayName.
notificationName - Variable in class com.skava.entities.QEventEntity
 
notificationName - Variable in class com.skava.model.datatransferobjects.Event
The name.
notificationName - Variable in class com.skava.model.domain.EventDomain
eventDisplayName
NotificationReleaseDefinition - Class in com.skava.release
 
NotificationRequest - Class in com.skava.model.requests
The class NotificationRequest Contains of message/email service request values which will be transfered from controller to serviceImpl.
NotificationRequest() - Constructor for class com.skava.model.requests.NotificationRequest
Default constructor
NotificationResponse - Class in com.skava.model.responses
The class NotificationResponse holds the notification details as response data which will be sent to controller.
NotificationResponse(Notification) - Constructor for class com.skava.model.responses.NotificationResponse
Instantiates a new notification response.
NotificationsServiceWebSecurityConfiguration - Class in com.skava.notification.config.security
The Class NotificationsServiceWebSecurityConfiguration
NotificationsServiceWebSecurityConfiguration(CollectionRepository, CommonServices) - Constructor for class com.skava.notification.config.security.NotificationsServiceWebSecurityConfiguration
Default constructor
notify(Notification, CollectionPropertyEntity, ActionEntity, MessageSource) - Method in interface com.skava.strategy.NotifyStrategy
Notify
notify(Notification, CollectionPropertyEntity, ActionEntity, MessageSource) - Method in class com.skava.strategyimpl.DefaultEmailNotificationStrategyImpl
Send grid mail.
notify(Notification, CollectionPropertyEntity, ActionEntity, MessageSource) - Method in class com.skava.strategyimpl.DefaultSmsNotificationStrategyImpl
Send grid mail.
NotifyStrategy - Interface in com.skava.strategy
The Interface NotifyStrategy.
notifyUsingNotificationProcessorName(Notification, ActionEntity, CollectionPropertyEntity, MessageSource, RestTemplate, AppCommonServices) - Static method in class com.skava.helper.SendNotificationUtil
notifyUsingNotificationProcessorName - Executes a particular class according to the value given in the collection property.
nullable - Variable in class com.skava.entities.QCollectionAttributeEntity
 
nullable - Variable in class com.skava.model.datatransferobjects.CollectionAttribute
The attribute emptiness of the attribute.

O

openApi() - Method in class com.skava.NotificationApplication
Api.
OPERATION_ACTIVATE - Static variable in class com.skava.constants.ResponseCode
OPERATION_ACTIVATE.
OPERATION_COMMON - Static variable in class com.skava.constants.ResponseCode
The Constant OPERATION_COMMON.
OPERATION_CREATE - Static variable in class com.skava.constants.ResponseCode
OPERATION_CREATE.
OPERATION_DEACTIVATE - Static variable in class com.skava.constants.ResponseCode
OPERATION_DEACTIVATE.
OPERATION_DELETE - Static variable in class com.skava.constants.ResponseCode
OPERATION_DELETE.
OPERATION_FIND - Static variable in class com.skava.constants.ResponseCode
OPERATION_FIND.
OPERATION_LOAD - Static variable in class com.skava.constants.ResponseCode
OPERATION_LOAD.
OPERATION_SEND_NOTIFICATION - Static variable in class com.skava.constants.ActionResponseCode
ENTITY_ACTION.
OPERATION_SEND_NOTIFICATION - Static variable in class com.skava.constants.CollectionResponseCode
ENTITY_EVENT.
OPERATION_SEND_NOTIFICATION - Static variable in class com.skava.constants.EventResponseCode
ENTITY_EVENT.
OPERATION_UPDATE - Static variable in class com.skava.constants.ResponseCode
OPERATION_UPDATE.

P

PageableInfo - Class in com.skava.model.responses
The class PageableInfo contains the information such as page, size, count and totalCount.
PageableInfo(int, int, long, long) - Constructor for class com.skava.model.responses.PageableInfo
 
ping(HttpServletRequest, HttpServletResponse) - Method in class com.skava.web.PingController
Standard ping method used to check if microservice is responsing to requests.
PingController - Class in com.skava.web
This controller class contains service end-point that is used to check if microservice is responsing to requests.
PingController() - Constructor for class com.skava.web.PingController
Default Constructor
postProcess(InputModel, OutputModel) - Method in class com.skava.validator.services.CollectionValidatorComponent
 
preProcess(InputModel) - Method in class com.skava.validator.services.ActionValidator
preProcess(InputModel) - Method in class com.skava.validator.services.CollectionCreateAndUpdateValidator
preProcess(InputModel) - Method in class com.skava.validator.services.CollectionPropertiesUpdateValidator
preProcess(InputModel) - Method in class com.skava.validator.services.CollectionValidatorComponent
 
preProcess(InputModel) - Method in class com.skava.validator.services.EventValidator
preProcess(InputModel) - Method in class com.skava.validator.services.SendNotificationValidator
preProcess(InputModel) - Method in class com.skava.validator.services.UpdateActionValidator
PREVIOUS_DEFAULT_EMAIL_CLASSNAME - Static variable in class com.skava.constants.CollectionResponseCode
the constant PREVIOUS_DEFAULT_EMAIL_CLASSNAME
PREVIOUS_SENDGRID_EMAIL_CLASSNAME - Static variable in class com.skava.constants.CollectionResponseCode
the constant PREVIOUS_SENDGRID_EMAIL_CLASSNAME
process(Action) - Method in class com.skava.service.impl.CreateActionServiceImpl
process
Create Action Process.
process(Action) - Method in class com.skava.service.impl.DeleteActionServiceImpl
Delete Action Process.
process(Action) - Method in class com.skava.service.impl.FindActionServiceImpl
Create Action Process.
process(Action) - Method in class com.skava.service.impl.UpdateActionServiceImpl
 
process(Collection) - Method in class com.skava.service.impl.CreateCollectionServiceImpl
Create collection process.
process(Collection) - Method in class com.skava.service.impl.UpdateCollectionServiceImpl
Update collection process.
process(Event) - Method in class com.skava.service.impl.CreateEventServiceImpl
Create Event Process.
process(Event) - Method in class com.skava.service.impl.DeleteEventServiceImpl
Delete Event Process.
process(Event) - Method in class com.skava.service.impl.FindEventServiceImpl
Create Event Process.
process(Event) - Method in class com.skava.service.impl.UpdateEventServiceImpl
 
process(CollectionAttributeRequest) - Method in class com.skava.service.impl.GetAllCollectionAttributeServiceImpl
Load all collection attribute from DB
process(CollectionPropertyRequest) - Method in class com.skava.service.impl.GetCollectionPropertyServiceImpl
 
process(CollectionPropertyRequest) - Method in class com.skava.service.impl.PutUpdateCollectionPropertiesServiceImpl
Update Collection property put process.
process(CollectionPropertyRequest) - Method in class com.skava.service.impl.UpdateCollectionPropertyServiceImpl
process - Used to update the collection property.
process(CommonRequest) - Method in class com.skava.service.impl.FindAllActionServiceImpl
 
process(CommonRequest) - Method in class com.skava.service.impl.FindAllEventServiceImpl
 
process(CommonRequest) - Method in class com.skava.service.impl.GetAllCollectionServiceImpl
 
process(CommonRequest) - Method in class com.skava.service.impl.GetCollectionServiceImpl
 
process(NotificationRequest) - Method in class com.skava.service.impl.SendNotificationsServiceImpl
 
process(SendNotificationRequest) - Method in class com.skava.service.impl.SendNotificationsServiceImpl
 
process(SendNotificationRequest) - Method in interface com.skava.service.SendNotificationsService
 
properties - Variable in class com.skava.entities.QCollectionEntity
 
PutUpdateCollectionPropertiesService - Interface in com.skava.service
The Interface PutUpdateCollectionPropertiesService
PutUpdateCollectionPropertiesServiceImpl - Class in com.skava.service.impl
The Class PutUpdatePropertiesServiceImpl.
This class is used to update the collection properties.
PutUpdateCollectionPropertiesServiceImpl(CommonServices, CollectionAttributeRepository, CollectionPropertiesUpdateValidator) - Constructor for class com.skava.service.impl.PutUpdateCollectionPropertiesServiceImpl
Instantiates a new put update collection properties service impl.

Q

QActionEntity - Class in com.skava.entities
QActionEntity is a Querydsl query type for ActionEntity
QActionEntity(Path<? extends ActionEntity>) - Constructor for class com.skava.entities.QActionEntity
 
QActionEntity(PathMetadata) - Constructor for class com.skava.entities.QActionEntity
 
QActionEntity(String) - Constructor for class com.skava.entities.QActionEntity
 
QCollectionAttributeEntity - Class in com.skava.entities
QCollectionAttributeEntity is a Querydsl query type for CollectionAttributeEntity
QCollectionAttributeEntity(Path<? extends CollectionAttributeEntity>) - Constructor for class com.skava.entities.QCollectionAttributeEntity
 
QCollectionAttributeEntity(PathMetadata) - Constructor for class com.skava.entities.QCollectionAttributeEntity
 
QCollectionAttributeEntity(String) - Constructor for class com.skava.entities.QCollectionAttributeEntity
 
QCollectionEntity - Class in com.skava.entities
QCollectionEntity is a Querydsl query type for CollectionEntity
QCollectionEntity(Path<? extends CollectionEntity>) - Constructor for class com.skava.entities.QCollectionEntity
 
QCollectionEntity(PathMetadata) - Constructor for class com.skava.entities.QCollectionEntity
 
QCollectionEntity(String) - Constructor for class com.skava.entities.QCollectionEntity
 
QCollectionPropertyEntity - Class in com.skava.entities
QCollectionPropertyEntity is a Querydsl query type for CollectionPropertyEntity
QCollectionPropertyEntity(Path<? extends CollectionPropertyEntity>) - Constructor for class com.skava.entities.QCollectionPropertyEntity
 
QCollectionPropertyEntity(PathMetadata) - Constructor for class com.skava.entities.QCollectionPropertyEntity
 
QCollectionPropertyEntity(PathMetadata, PathInits) - Constructor for class com.skava.entities.QCollectionPropertyEntity
 
QCollectionPropertyEntity(Class<? extends CollectionPropertyEntity>, PathMetadata, PathInits) - Constructor for class com.skava.entities.QCollectionPropertyEntity
 
QCollectionPropertyEntity(String) - Constructor for class com.skava.entities.QCollectionPropertyEntity
 
QDSL_FILTER_DESC - Static variable in class com.skava.constants.NotificationConstants
This variable holds the description for Query DSL filter
QDSL_GROUP_1 - Static variable in class com.skava.constants.NotificationConstants
The Constant QDSL_GROUP_1
QDSL_GROUP_2 - Static variable in class com.skava.constants.NotificationConstants
The Constant QDSL_GROUP_2
QDSL_GROUP_3 - Static variable in class com.skava.constants.NotificationConstants
The Constant QDSL_GROUP_3
QDSL_GROUP_4 - Static variable in class com.skava.constants.NotificationConstants
The Constant QDSL_GROUP_4
QEventActionAttributeEntity - Class in com.skava.entities
QEventActionAttributeEntity is a Querydsl query type for EventActionAttributeEntity
QEventActionAttributeEntity(Path<? extends EventActionAttributeEntity>) - Constructor for class com.skava.entities.QEventActionAttributeEntity
 
QEventActionAttributeEntity(PathMetadata) - Constructor for class com.skava.entities.QEventActionAttributeEntity
 
QEventActionAttributeEntity(String) - Constructor for class com.skava.entities.QEventActionAttributeEntity
 
QEventEntity - Class in com.skava.entities
QEventEntity is a Querydsl query type for EventEntity
QEventEntity(Path<? extends EventEntity>) - Constructor for class com.skava.entities.QEventEntity
 
QEventEntity(PathMetadata) - Constructor for class com.skava.entities.QEventEntity
 
QEventEntity(String) - Constructor for class com.skava.entities.QEventEntity
 
QueryDslUtil - Class in com.skava.helper.search
 

R

REASON_SUFFIX - Static variable in class com.skava.constants.ResponseCode
The Constant REASON_SUFFIX.
RecipientInfo - Class in com.skava.model.datatransferobjects
Contains the information of the recipient of this notification.
RecipientInfo() - Constructor for class com.skava.model.datatransferobjects.RecipientInfo
the default constructor
RELEASE_DATE - Static variable in class com.skava.release.NotificationReleaseDefinition
 
ResponseCode - Class in com.skava.constants
The Class ResponseCode consists of common response codes which are used in other response code models.
ResponseCode() - Constructor for class com.skava.constants.ResponseCode
 
RestExceptionHandler - Class in com.skava.validator.services
Class for handling ConstraintViolationException
RestExceptionHandler() - Constructor for class com.skava.validator.services.RestExceptionHandler
 
rule - Variable in class com.skava.entities.QCollectionAttributeEntity
 

S

sanitizeInput(String) - Static method in class com.skava.helper.CollectionUtil
 
saveDetailsToCache(String, String, T) - Method in class com.skava.service.impl.CacheImpl
Used to save details in cache.
search(String, Pageable, String) - Method in class com.skava.service.impl.GetAllCollectionServiceImpl
 
searchAction(CommonRequest) - Method in class com.skava.service.impl.FindAllActionServiceImpl
searchAction This function is used to load all the actions present according to the given request parameters
searchCollection(CommonRequest) - Method in class com.skava.service.impl.GetAllCollectionServiceImpl
This method is used to search collection.
SearchCriteria - Class in com.skava.helper.search
This Class is used to build the search criteria using the parameters key, operation and value to perform the search operations.
SearchCriteria(String, String, Object) - Constructor for class com.skava.helper.search.SearchCriteria
Initializes the SearchCriteria class with defining the values for its private members
searchEvent(CommonRequest) - Method in class com.skava.service.impl.FindAllEventServiceImpl
searchEvent This function is used to load all the events present according to the given request parameters
SearchSpecification<T> - Class in com.skava.helper
The Class SearchSpecification.
SearchSpecification() - Constructor for class com.skava.helper.SearchSpecification
 
SenderInfo - Class in com.skava.model.datatransferobjects
Contains the information of the recipient of this notification.
SenderInfo() - Constructor for class com.skava.model.datatransferobjects.SenderInfo
senderInfo
sendNotification(String, long, String, String, long, CreateSendNotification) - Method in class com.skava.web.NotificationController
This service is used to trigger the emails or sms based on the collection id, request object and event names.
SendNotificationRequest - Class in com.skava.model.requests
The class NotificationRequest Contains of message/email service request values which will be transfered from controller to serviceImpl.
SendNotificationRequest() - Constructor for class com.skava.model.requests.SendNotificationRequest
Default constructor
SendNotificationsService - Interface in com.skava.service
The interface SendNotificationsService
SendNotificationsServiceImpl - Class in com.skava.service.impl
The Class SendNotificationsServiceImpl.
This class is used to send notification according to the input.
SendNotificationsServiceImpl(CollectionPropertyRepository, MessageSource, EventRepository, ActionRepository, SendNotificationValidator, RestTemplate, AppCommonServices) - Constructor for class com.skava.service.impl.SendNotificationsServiceImpl
Instantiates a new send notifications service impl.
SendNotificationUtil - Class in com.skava.helper
 
SendNotificationValidator - Class in com.skava.validator.services
The Class CollectionPropertiesUpdateValidator.
SendNotificationValidator() - Constructor for class com.skava.validator.services.SendNotificationValidator
Instantiates a new send notification validator.
SERVICE_NOTIFICATION - Static variable in class com.skava.constants.ResponseCode
The Constant SERVICE_ACCOUNTS.
serviceName - Variable in class com.skava.entities.EventEntity
The serviceName.
serviceName - Variable in class com.skava.entities.QEventEntity
 
serviceName - Variable in class com.skava.model.datatransferobjects.Event
The name.
serviceName - Variable in class com.skava.model.domain.EventDomain
serviceName
setEventClientComponent(EventClientComponent) - Method in class com.skava.event.message.NotificationEventListener
Sets the event client component.
setOptionalMembers(AppProperties, AppMarketPlace, AppMarketPlaceServices, AuthTokenHandler) - Method in class com.skava.service.impl.AppCommonServices
Sets the optional members.
setTimestamp(Date) - Method in class com.skava.event.message.NotificationMessage
 
SMS_MACRO_CLOSE - Static variable in class com.skava.constants.NotificationConstants
SMS_MACRO_CLOSE
SMS_MACRO_OPEN - Static variable in class com.skava.constants.NotificationConstants
SMS_MACRO_OPEN
SORT_LENGTH - Static variable in class com.skava.constants.NotificationConstants
SORT_LENGTH
SORTING_ASC - Static variable in class com.skava.constants.NotificationConstants
The Constant SORTING_ASC.
SORTING_DESC - Static variable in class com.skava.constants.NotificationConstants
The Constant SORTING_DSC.
SPEC_COLON - Static variable in class com.skava.constants.NotificationConstants
The Constant SPEC_COLON
SPEC_COMA - Static variable in class com.skava.constants.NotificationConstants
The Constant SPEC_COMA
splitCommaSeparatedString(String) - Static method in class com.skava.helper.DocketUtil
Splits given string by ","
splitCommaSepratedString(String) - Static method in class com.skava.NotificationApplication
 
status - Variable in class com.skava.entities.EventEntity
The collection status.
status - Variable in class com.skava.entities.QActionEntity
 
status - Variable in class com.skava.entities.QCollectionEntity
 
status - Variable in class com.skava.entities.QEventEntity
 
status - Variable in class com.skava.model.datatransferobjects.Action
The collection status
status - Variable in class com.skava.model.datatransferobjects.Collection
The collection status
status - Variable in class com.skava.model.datatransferobjects.Event
The collection status
status - Variable in class com.skava.model.domain.ActionDomain
The status
status - Variable in class com.skava.model.domain.CollectionDomain
The collection status.
status - Variable in class com.skava.model.domain.EventDomain
status
STATUS_ACTIVE - Static variable in class com.skava.constants.NotificationConstants
The constant STATUS_ACTIVE
STR_ACTION_CONFIGNAME - Static variable in class com.skava.constants.NotificationConstants
The constant STR_ACTION_CONFIGNAME
STR_ACTION_DESCRIPTION - Static variable in class com.skava.constants.NotificationConstants
The constant STR_ACTION_DESCRIPTION
STR_ACTION_NAME - Static variable in class com.skava.constants.NotificationConstants
The constant STR_ACTION_NAME
STR_ACTION_TEMPLATE - Static variable in class com.skava.constants.NotificationConstants
The constant STR_ACTION_TEMPLATE
STR_METHOD_FALL_BACK - Static variable in class com.skava.constants.NotificationConstants
STR_METHOD_FALL_BACK
STR_METHOD_FALL_BACK_COMMAND_KEY - Static variable in class com.skava.constants.NotificationConstants
STR_METHOD_FALL_BACK_COMMAND_KEY
STRING - Enum constant in enum class com.skava.entities.CollectionAttributeType
 
SUCCESS_CODE - Static variable in class com.skava.constants.ResponseCode
The Constant SUCCESS_CODE.

T

template - Variable in class com.skava.entities.QActionEntity
 
template - Variable in class com.skava.model.datatransferobjects.Action
The template Id
template - Variable in class com.skava.model.domain.ActionDomain
The templateId
toDomainObject() - Method in class com.skava.model.datatransferobjects.Action
To domain object.
toDomainObject() - Method in class com.skava.model.datatransferobjects.Collection
toDomainObject - Used to convert Collection object to CollectionDomain object.
toDomainObject() - Method in class com.skava.model.datatransferobjects.CollectionProperty
toDomainObject - Used to convert CollectionProperty object to CollectionPropertyDomain object.
toDomainObject() - Method in class com.skava.model.datatransferobjects.Event
To domain object.
toEntity() - Method in class com.skava.model.domain.ActionDomain
toEntity - Used to convert ActionDomain object to ActionEntity object.
toEntity() - Method in class com.skava.model.domain.CollectionDomain
toEntity - Used to convert CollectionDomain object to CollectionEntity object.
toEntity() - Method in class com.skava.model.domain.EventDomain
toEntity - Used to convert EventDomain object to EventEntity object.
type - Variable in class com.skava.entities.QCollectionAttributeEntity
 
type - Variable in class com.skava.model.datatransferobjects.CollectionAttribute
The type of the attribute.
TYPE - Static variable in class com.skava.release.NotificationReleaseDefinition
 

U

updateActionById(String, String, long, long, String, long, Action) - Method in class com.skava.web.ActionController
This method is used to update a single Action based on given Action Request.
UpdateActionService - Interface in com.skava.service
The Interface UpdateActionService.
UpdateActionServiceImpl - Class in com.skava.service.impl
UpdateActionServiceImpl
This class is used to update the action according to the given information.
UpdateActionServiceImpl(CommonServices, UpdateActionValidator, ActionRepository) - Constructor for class com.skava.service.impl.UpdateActionServiceImpl
Instantiates a new update action service impl.
UpdateActionValidator - Class in com.skava.validator.services
The Class UpdateActionValidator.
UpdateActionValidator(EventRepository, CommonServices) - Constructor for class com.skava.validator.services.UpdateActionValidator
Instantiates a new update action validator.
updateCollection(Long, String, long, String, long, Collection, String) - Method in class com.skava.web.CollectionController
This service is used to update collection for which collection id given in request
updateCollectionProperty(Long, String, long, String, List<CollectionProperty>, long, String) - Method in class com.skava.web.CollectionPropertyController
updateCollectionProperty
UpdateCollectionPropertyService - Interface in com.skava.service
The Interface UpdateCollectionPropertyService.
UpdateCollectionPropertyServiceImpl - Class in com.skava.service.impl
The Class UpdateCollectionPropertyServiceImpl.
This Class is used for updating the collection property based on the provided information.
UpdateCollectionPropertyServiceImpl(CommonServices, CollectionRepository, CollectionAttributeRepository, CollectionPropertiesUpdateValidator) - Constructor for class com.skava.service.impl.UpdateCollectionPropertyServiceImpl
The class constructor.
UpdateCollectionService - Interface in com.skava.service
The Interface UpdateCollectionService.
UpdateCollectionServiceImpl - Class in com.skava.service.impl
The Class UpdateCollectionServiceImpl.
This class is used to update the collection based on the given id and provided information.
UpdateCollectionServiceImpl(CommonServices, CollectionAttributeRepository) - Constructor for class com.skava.service.impl.UpdateCollectionServiceImpl
The UpdateCollectionServiceImpl constructor.
updatedBy - Variable in class com.skava.entities.CollectionEntity
The updated by.
updatedBy - Variable in class com.skava.entities.CollectionPropertyEntity
The updated by.
updatedBy - Variable in class com.skava.entities.QCollectionEntity
 
updatedBy - Variable in class com.skava.entities.QCollectionPropertyEntity
 
updatedBy - Variable in class com.skava.model.datatransferobjects.Collection
The updated by.
updatedBy - Variable in class com.skava.model.datatransferobjects.CollectionProperty
The updated by.
updatedBy - Variable in class com.skava.model.domain.CollectionDomain
The updated by.
updatedBy - Variable in class com.skava.model.domain.CollectionPropertyDomain
The updated by.
updatedOn - Variable in class com.skava.model.datatransferobjects.Collection
The updated date time.
updatedOn - Variable in class com.skava.model.datatransferobjects.CollectionProperty
The updated date time.
updatedTime - Variable in class com.skava.entities.ActionEntity
The updated date time.
updatedTime - Variable in class com.skava.entities.EventEntity
The updated date time.
updatedTime - Variable in class com.skava.entities.QActionEntity
 
updatedTime - Variable in class com.skava.entities.QEventEntity
 
updatedTime - Variable in class com.skava.model.datatransferobjects.Action
The updated date time.
updatedTime - Variable in class com.skava.model.datatransferobjects.Event
The updated date time.
updatedTime - Variable in class com.skava.model.domain.ActionDomain
The updatedTime
updatedTime - Variable in class com.skava.model.domain.EventDomain
updatedTime
updatedTimestamp - Variable in class com.skava.entities.CollectionEntity
The updated date time.
updatedTimestamp - Variable in class com.skava.entities.CollectionPropertyEntity
The updated date time.
updatedTimestamp - Variable in class com.skava.entities.QCollectionEntity
 
updatedTimestamp - Variable in class com.skava.entities.QCollectionPropertyEntity
 
updatedTimestamp - Variable in class com.skava.model.domain.CollectionDomain
The updated date time.
updatedTimestamp - Variable in class com.skava.model.domain.CollectionPropertyDomain
The updated date time.
updateEventById(String, String, long, long, String, long, Event) - Method in class com.skava.web.EventController
This method is used to update single Event based on given Event Request.
UpdateEventService - Interface in com.skava.service
The Interface UpdateEventService.
UpdateEventServiceImpl - Class in com.skava.service.impl
The class UpdateEventServiceImpl class
This class is used to update the event according to the given details.
UpdateEventServiceImpl(CommonServices, EventValidator, EventRepository) - Constructor for class com.skava.service.impl.UpdateEventServiceImpl
Instantiates a new update event service impl.
updateProperties(Long, String, long, String, long, List<CollectionProperty>, String) - Method in class com.skava.web.CollectionPropertyController
updateProperties

V

validateCollectionAndBusinessId(CollectionRepository, MessageSource, Long, Long, String) - Static method in class com.skava.helper.CollectionUtil
Validating collection and business id
validateNameAndTemplate(Action) - Method in class com.skava.validator.services.ActionValidator
 
validateNameAndTemplate(Action) - Method in class com.skava.validator.services.UpdateActionValidator
 
value - Variable in class com.skava.entities.QCollectionPropertyEntity
 
value - Variable in class com.skava.model.datatransferobjects.CollectionProperty
The value.
value - Variable in class com.skava.model.domain.CollectionPropertyDomain
The value.
valueOf(String) - Static method in enum class com.skava.entities.CollectionAttributeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.entities.CollectionStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.entities.EventStatus
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.skava.entities.CollectionAttributeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.entities.CollectionStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.entities.EventStatus
Returns an array containing the constants of this enum class, in the order they are declared.
VERSION - Static variable in class com.skava.release.NotificationReleaseDefinition
 

X

X_TOTAL_COUNT - Static variable in class com.skava.constants.NotificationConstants
The Constant X_TOTAL_COUNT.
A B C D E F G H I L M N O P Q R S T U V X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form