Class AbstractDeviceInitializer

    • Constructor Detail

      • AbstractDeviceInitializer

        public AbstractDeviceInitializer()
    • Method Detail

      • initialize

        public Future<Void> initialize​(@NonNull DeviceContext deviceContext,
                                       boolean switchFeaturesMandatory,
                                       boolean skipTableFeatures,
                                       @Nullable MultipartWriterProvider multipartWriterProvider,
                                       @Nullable ConvertorExecutor convertorExecutor)
        Perform initial information gathering and store them to operational datastore.
        Parameters:
        deviceContext - device context
        switchFeaturesMandatory - is switch features mandatory
        skipTableFeatures - skip collecting of table features
        multipartWriterProvider - multipart writer provider
        convertorExecutor - convertor executor