Standard services and specialized types
The plugin developer needs to implement one of the following interfaces to create an
individual service - RestService/HttpService
,
FunctionalService
, KafkaConsumerService
,
KafkaProducerService
.
The Content Integration Framework leverages this design and
defines service classes for all the standard services. The standard-integrations.jar
provided as part of Content Integration SDK provides specialized versions of
RestService
and FunctionalService
for each
standard service to facilitate their implementation using RESTful as well as Functional
approach. These specialized classes are discussed further in this guide under Specialized types section.