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 FeedJobAPIResponse
CreateFeedJobServiceImpl 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 FeedRunHistoryAPIResponse
CreateFeedRunHistoryServiceImpl class.
CreateFeedRunHistoryValidator class.
Service interface used to create a feed
The service method of this interface will accept
FeedRequestInternal
as request and
respond with FeedAPIResponse
CreateFeedServiceImpl class.
CreateFeedValidator class.
Service interface used to create a Schedule
The service method of this interface will accept
ScheduleRequestInternal
as request and
respond with ScheduleAPIResponse
CreateScheduleServiceImpl 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 FeedJobAPIResponse
DeleteFeedJobServiceImpl 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 FeedRunHistoryAPIResponse
DeleteFeedRunHistoryServiceImpl class.
DeleteFeedRunHistoryValidator class.
Service interface used to delete a feed
The service method of this interface will accept
FeedRequestInternal
as request and
respond with FeedAPIResponse
DeleteFeedServiceImpl class.
DeleteFeedValidator class.
Service interface used to delete a schedule
The service method of this interface will accept
ScheduleRequestInternal
as request and
respond with ScheduleAPIResponse
DeleteScheduleServiceImpl 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 FeedJobsAPIResponse
FindAllFeedJobServiceImpl class.
FindAllFeedJobValidator class.
Service interface used to find all feedJobs
The service method of this interface will accept
FeedJobRequestInternal
as request and
respond with FeedJobsAPIResponse
FindAllFeedJobServiceImpl 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 FeedRunHistorysAPIResponse
FindAllFeedRunHistoryServiceImpl 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 FeedRunHistorysAPIResponse
FindAllFeedRunHistoryServiceImpl class.
FindAllFeedRunHistoryValidator class.
Service interface used to find all feeds
The service method of this interface will accept
FeedRequestInternal
as request and
respond with FeedsAPIResponse
FindAllFeedServiceImpl 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 SchedulesAPIResponse
FindAllScheduleServiceImpl class.
FindAllScheduleValidator class.
Service interface used to find all schedules
The service method of this interface will accept
ScheduleRequestInternal
as request and
respond with SchedulesAPIResponse
FindAllScheduleServiceImpl class.
FindAllScheduleValidator class.
Service interface used to find a feedJob
The service method of this interface will accept
FeedJobRequestInternal
as request and
respond with FeedJobAPIResponse
FindFeedJobServiceImpl 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 FeedRunHistoryAPIResponse
FindFeedRunHistoryServiceImpl class.
FindFeedRunHistoryValidator class.
Service interface used to find a feed
The service method of this interface will accept
FeedRequestInternal
as request and
respond with FeedAPIResponse
FindFeedServiceImpl class.
FindFeedValidator class.
Service interface used to find a schedule
The service method of this interface will accept
ScheduleRequestInternal
as request and
respond with ScheduleAPIResponse
FindScheduleServiceImpl class.
Service interface used to find a schedule status
The service method of this interface will accept
ScheduleRequestInternal
as request and
respond with ScheduleAPIResponse
FindScheduleStatusServiceImpl 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 SchedulesAPIResponse
GetAllScheduleByFilterSortServiceImpl 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 FeedJobAPIResponse
PatchUpdateFeedJobServiceImpl 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 FeedRunHistoryAPIResponse
PatchUpdateFeedRunHistoryServiceImpl 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 FeedAPIResponse
PatchUpdateFeedServiceImpl 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 ScheduleAPIResponse
PatchUpdateScheduleServiceImpl 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 ScheduleAPIResponse
StopScheduleServiceImpl class.
StopScheduleValidator class.
Service interface used to update a feedJob
The service method of this interface will accept
FeedJobRequestInternal
as request and
respond with FeedJobAPIResponse
UpdateFeedJobServiceImpl 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 FeedRunHistoryAPIResponse
UpdateFeedRunHistoryServiceImpl class.
UpdateFeedRunHistoryValidator class.
Service interface used to update a feed
The service method of this interface will accept
FeedRequestInternal
as request and
respond with FeedAPIResponse
UpdateFeedServiceImpl class.
UpdateFeedValidator class.
Service interface used to update a schedule
The service method of this interface will accept
ScheduleRequestInternal
as request and
respond with ScheduleAPIResponse
UpdateScheduleServiceImpl class.
UpdateScheduleValidator class.