Class AbstractDataProvider

    • Constructor Detail

      • AbstractDataProvider

        public AbstractDataProvider()
    • Method Detail

      • stop

        public void stop()
        Description copied from interface: DataProvider
        Stop pushing data to the client and disconnect.
        Specified by:
        stop in interface DataProvider
      • start

        public void start()
        Description copied from interface: DataProvider
        Start pushing data to the client from the data sources.
        Specified by:
        start in interface DataProvider
      • publish

        public abstract void publish​(String topic,
                                     String sessionId)
      • purging

        public abstract void purging()
      • setProviderConfig

        public abstract void setProviderConfig​(ProviderConfig providerConfig)
        Set the provider configuration, child class will be maintained its own provider configuration bean object.
        Parameters:
        providerConfig - client provided configuration.
      • getMetadata

        public abstract DataSetMetadata getMetadata()
        Get the meta data of the RDBMS provider.
        Returns:
        rdbms meta data object.