Standard services and specialized types

The plugin developer needs to implement RestService/HttpService or FunctionalService interface to create an individual service.

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 (link to the specialized types section) section.