All Classes and Interfaces
Class
Description
Spring batch job response
The Class CacheClearService
CacheService class.
This Model is used as a request body for
triggering Feeds.
The Class CommonFeedResponseModel
CommonFeedStatus
Constants class.
Service interface used to create a feed job
The service method of this interface will accept
FeedJobRequestInternal as request and
respond with FeedJobAPIResponseCreateFeedJobServiceImpl class.
CreateFeedJobValidator class.
Service interface used to manage a feed run history
The service method of this interface will accept
FeedRunHistoryRequestInternal as request and
respond with FeedRunHistoryAPIResponseCreateFeedRunHistoryServiceImpl class.
CreateFeedRunHistoryValidator class.
Service interface used to create a feed
The service method of this interface will accept
FeedRequestInternal as request and
respond with FeedAPIResponseCreateFeedServiceImpl class.
CreateFeedValidator class.
Service interface used to create a Schedule
The service method of this interface will accept
ScheduleRequestInternal as request and
respond with ScheduleAPIResponseCreateScheduleServiceImpl class.
CreateScheduleValidator class.
This class is used to serialize the date
Service interface used to delete a feedJob
The service method of this interface will accept
FeedJobRequestInternal as request and
respond with FeedJobAPIResponseDeleteFeedJobServiceImpl class.
DeleteFeedJobValidator class.
Service interface used to delete a feed run history
The service method of this interface will accept
FeedRunHistoryRequestInternal as request and
respond with FeedRunHistoryAPIResponseDeleteFeedRunHistoryServiceImpl class.
DeleteFeedRunHistoryValidator class.
Service interface used to delete a feed
The service method of this interface will accept
FeedRequestInternal as request and
respond with FeedAPIResponseDeleteFeedServiceImpl class.
DeleteFeedValidator class.
Service interface used to delete a schedule
The service method of this interface will accept
ScheduleRequestInternal as request and
respond with ScheduleAPIResponseDeleteScheduleServiceImpl class.
DeleteScheduleValidator class.
This is a holds the docket utility methods.
This class is used to configure the external tomcat server with Spring Boot application
Not applicable for embedded tomcat with Spring Boot application
Feed class.
FeedAlreadyExistsException class.
FeedApplication
Class FeedAuditEntry
This configuration class contains the bean defination for
FeedProcessor.This class contains commonly used constants in feed microservice
FeedDO class.
FeedDTO class.
This class is used to publish the event for rabbitMq
FeedExceptionHandler class.
FeedExecutionType class.
FeedJob class.
FeedJobAlreadyExistsException class.
The Class VersionsAPIResponse
Result ENUM class
FeedJobController class.
FeedJobDO class.
Repository to connect with FeedJob Resource
FeedJobDTO class.
FeedJobInvalidBusinessIdException class.
FeedJobInvalidCollectionIdException class.
FeedJobNotFoundException class.
JobParamDTO class
FeedJob process For CRUD operations on FeedJob Entity
Repository to connect with FeedJob Resource
FeedJobRequest class.
FeedJobRequestInternal class.
The class FeedJobResponseCode.
FeedJobsAPIResponse class.
Interface used to launch a configured feed
Feed launcher implementation
Used to launch configured feed
It has following methods
launch - used to launch feed
stop - stop a feed
getFeed - Get the feed object binded with this launcher
setFeed - Bind a feed object with this launcher
isRunning - To check the feed is running?
FeedNotFoundException class.
Feed process For CRUD operations on Feed Entity
Interface used to communicate with feed run time
This class is used to create and return the instance
of the implementation class that implements FeedProcessor class.
Extended class from Kettle Processor
This class hold the feed properties defined in application properties/zookeeper properties
This class is initialized by spring with given values in application properties/zookeeper properties
Repository to connect with Feed Resource
FeedRequest class.
FeedRequestInternal class.
FeedResponseCode class.
FeedRunHistory class.
FeedRunHistoryController class.
FeedRunHistoryDO class.
FeedRunHistoryDTO class.
FeedRunHistoryNotFoundException class.
This class holds CRUD operation on FeedRunHistory entity
Repository to connect with FeedRunHistory Resource
This entity class is used hold feed run history
This class has runRequestId, which is the Id of the job submitted to kettle
FeedRunHistoryRequestInternal class.
The class FeedRunHistoryResponseCode
FeedRunHistorysAPIResponse class.
FeedRunStatus class.
FeedsAPIResponse class.
This is the scheduler class
Which schedules the feed which are pre-configured
PriceSecurityConfigurer is a implementation of CustomSecurityConfigurer
Filter to exclude authorize needs to be specified in this class Retrieving
the business Id from the collection Id needs to be specified in this class
FeedServiceController class.
FeedServiceErrorResponse class.
This class acts as a implementation class that implements
FeedProcessor class.
This exception is thrown if request to kettle fails
FeedUtil class.
Service interface used to find all feedJobs
The service method of this interface will accept
FeedJobRequestInternal as request and
respond with List<String>Service interface used to find all feedJobs
The service method of this interface will accept
FeedJobRequestInternal as request and
respond with FeedJobsAPIResponseFindAllFeedJobServiceImpl class.
FindAllFeedJobValidator class.
Service interface used to find all feedJobs
The service method of this interface will accept
FeedJobRequestInternal as request and
respond with FeedJobsAPIResponseFindAllFeedJobServiceImpl class.
FindAllFeedJobValidator class.
Service interface used to find all feed run history
The service method of this interface will accept
FeedRunHistoryRequestInternal as request and
respond with FeedRunHistorysAPIResponseFindAllFeedRunHistoryServiceImpl class.
FindAllFeedRunHistoryValidator class.
Service interface used to find all feed run history
The service method of this interface will accept
FeedRunHistoryRequestInternal as request and
respond with FeedRunHistorysAPIResponseFindAllFeedRunHistoryServiceImpl class.
FindAllFeedRunHistoryValidator class.
Service interface used to find all feeds
The service method of this interface will accept
FeedRequestInternal as request and
respond with FeedsAPIResponseFindAllFeedServiceImpl class.
Validator for find all service for feed
Service interface used to find all schedules
The service method of this interface will accept
ScheduleRequestInternal as request and
respond with SchedulesAPIResponseFindAllScheduleServiceImpl class.
FindAllScheduleValidator class.
Service interface used to find all schedules
The service method of this interface will accept
ScheduleRequestInternal as request and
respond with SchedulesAPIResponseFindAllScheduleServiceImpl class.
FindAllScheduleValidator class.
Service interface used to find a feedJob
The service method of this interface will accept
FeedJobRequestInternal as request and
respond with FeedJobAPIResponseFindFeedJobServiceImpl class.
FindFeedJobValidator class.
Service interface used to find a feed run history
The service method of this interface will accept
FeedRunHistoryRequestInternal as request and
respond with FeedRunHistoryAPIResponseFindFeedRunHistoryServiceImpl class.
FindFeedRunHistoryValidator class.
Service interface used to find a feed
The service method of this interface will accept
FeedRequestInternal as request and
respond with FeedAPIResponseFindFeedServiceImpl class.
FindFeedValidator class.
Service interface used to find a schedule
The service method of this interface will accept
ScheduleRequestInternal as request and
respond with ScheduleAPIResponseFindScheduleServiceImpl class.
Service interface used to find a schedule status
The service method of this interface will accept
ScheduleRequestInternal as request and
respond with ScheduleAPIResponseFindScheduleStatusServiceImpl class.
FindScheduleStatusValidator class.
FindScheduleValidator class.
Service interface used to find all schedules
The service method of this interface will accept
ScheduleRequestInternal as request and
respond with SchedulesAPIResponseGetAllScheduleByFilterSortServiceImpl class.
GetAllScheduleByFilterSortValidator class.
GlueConstants class.
JobParamDTO class
This GlueJobRequest Class which contains the request parameters of the glue jobs.
The Class VersionsAPIResponse
SpecificGlueServiceHelperImpl
GlueTriggerServiceHelperImpl
GlueWorkFlowServiceHelperImpl
The Class VersionsAPIResponse
InvalidServiceTypeException class.
JobInfo class.
JobInfoDO class.
JobInfoDTO class.
This class holds the run time parameters of the job
This class holds the run time parameters of the job
JobParamDTO class.
Kettle job response
Runtime job parameters
Request object for submitting the job to kettle
This class contains commonly used constants in feed microservice
This enum defines the various states of the feed
Job status response model of kettle
Class used to communicate with kettle run time.
This class hold the kettle repository related properties defined in application properties/zookeeper properties
This enum defines the various marketplaces of the feed
FeedAlreadyExistsException class.
Generic Domain Object class as a wrapper to transact between processes and services
Holds the pageable data for the response.
Service interface used to patch update a feedJob
The service method of this interface will accept
FeedJobRequestInternal as request and
respond with FeedJobAPIResponsePatchUpdateFeedJobServiceImpl class.
PatchUpdateFeedJobValidator class.
Service interface used to patch update a feed run history
The service method of this interface will accept
FeedRunHistoryRequestInternal as request and
respond with FeedRunHistoryAPIResponsePatchUpdateFeedRunHistoryServiceImpl class.
PatchUpdateFeedRunHistoryValidator class.
Service interface used to patch update a feed
The service method of this interface will accept
FeedRequestInternal as request and
respond with FeedAPIResponsePatchUpdateFeedServiceImpl class.
PatchUpdateFeedValidator class.
Service interface used to patch update a schedule
The service method of this interface will accept
ScheduleRequestInternal as request and
respond with ScheduleAPIResponsePatchUpdateScheduleServiceImpl class.
PatchUpdateScheduleValidator class.
Class used to build Payload
This class hold the pentaho related properties defined in application properties/zookeeper properties
QFeed is a Querydsl query type for Feed
QFeedAuditEntry is a Querydsl query type for FeedAuditEntry
QFeedJob is a Querydsl query type for FeedJob
QFeedRunHistory is a Querydsl query type for FeedRunHistory
QJobInfo is a Querydsl query type for JobInfo
QJobParam is a Querydsl query type for JobParam
QObjectId is a Querydsl query type for ObjectId
QSchedule is a Querydsl query type for Schedule
This class used to publish event to rabbitMq
The class ResponseCode
S3Constants class.
Schedule class.
ScheduleAlreadyExistsException class.
ScheduleController class.
ScheduleDO class.
ScheduleDTO class.
ScheduleNotFoundException class.
This class holds CRUD operation on Schedule entity
Repository to connect with Schedule Resource
ScheduleRequest class.
ScheduleRequestInternal class.
The class ScheduleResponseCode
SchedulesAPIResponse class.
This enum class defines the various states of the schedule
This enum class defines the various statuses of the schedule
ScheduleUtil class
This class holds service specific properties such as DB configuration
This class holds service specific properties such as DB configuration
This enum defines the various serviceType of the feed
This class hold the spring batch feed properties defined in application properties/zookeeper properties
This class is initialized by spring with given values in application properties/zookeeper properties
StatusTypeScheduledAlreadyExistsException class.
Service interface used to patch update a schedule
The service method of this interface will accept
ScheduleRequestInternal as request and
respond with ScheduleAPIResponseStopScheduleServiceImpl class.
StopScheduleValidator class.
Service interface used to update a feedJob
The service method of this interface will accept
FeedJobRequestInternal as request and
respond with FeedJobAPIResponseUpdateFeedJobServiceImpl class.
UpdateFeedJobValidator class.
Service interface used to update a feed run history
The service method of this interface will accept
FeedRunHistoryRequestInternal as request and
respond with FeedRunHistoryAPIResponseUpdateFeedRunHistoryServiceImpl class.
UpdateFeedRunHistoryValidator class.
Service interface used to update a feed
The service method of this interface will accept
FeedRequestInternal as request and
respond with FeedAPIResponseUpdateFeedServiceImpl class.
UpdateFeedValidator class.
Service interface used to update a schedule
The service method of this interface will accept
ScheduleRequestInternal as request and
respond with ScheduleAPIResponseUpdateScheduleServiceImpl class.
UpdateScheduleValidator class.