Interface PluginConstructorParameters

    • Method Detail

      • getConfig

        java.util.Map<java.lang.String,​java.lang.Object> getConfig()
        Get the configuration for this plug-in. Consider using MapExtractor to extract the required values from the configuration map(s).
        Returns:
        the configuration for this plug-in. This object is owned by the plug-in and can be mutated by the plug-in if desired.
        See Also:
        MapExtractor
      • getChainId

        java.lang.String getChainId()
        Returns:
        the identifier used for the chain this plug-in is part of.
      • getPluginName

        java.lang.String getPluginName()
        Returns:
        the name used for this plug-in in the configuration file.
      • getStatusReporter

        StatusReporter getStatusReporter()
        Returns:
        an interface that can be used for reporting status values to the host.
        Since:
        10.0
      • getPluginHost

        PluginHost getPluginHost()
        Returns:
        Interface to support miscellaneous requests from this plug-in to the host system.
        Since:
        10.0