Interface ExposedApi
-
- All Known Subinterfaces:
AutoCompleteApi
,ConnectorControlApi
,DictionaryClient
,DocumentProcessorApi
,RelevancyModelApi
,SignalAdminApi
,SignalTrackingApi
- All Known Implementing Classes:
MockAutoCompleteApi
,MockDocumentProcessorApi
,MockRelevancyModelApi
,MockSignalTrackingService
public interface ExposedApi
Marker interface for all externally exposed/supported APIs.All methods and properties exposed in these interfaces are required to be thread safe. All components marked with this interface will be automatically exposed via JMX and be available via the
ServiceFactory
apis. As such, all classes should be decorated with annotations to expose the services accordingly. Additionally, any non base data types returned should be annotated to support JAXB serialization.- See Also:
com.attivio.sdk.client.exposedapi.jmx