Class JavaClusterConfig

    • Constructor Detail

      • JavaClusterConfig

        public JavaClusterConfig()
      • JavaClusterConfig

        public JavaClusterConfig​(IClusterConfig upstream)
    • Method Detail

      • setPlugins

        public void setPlugins​(List<IPluginConfig> plugins)
        Description copied from interface: IClusterConfig
        Update the plugins in the cluster. Only available when the the configuration is used as a template for the cluster configuration.
        Specified by:
        setPlugins in interface IClusterConfig
      • addService

        public void addService​(String key)
      • getServices

        public List<String> getServices()
        Description copied from interface: IClusterConfig
        The list of keys for services. Since service types are not available, it is recommended to always use well-known keys when they exist. I.e. use "wicket.id" to identify an IRenderService.

        The returned list is only mutable when the configuration is used as a template.

        Specified by:
        getServices in interface IClusterConfig
      • addReference

        public void addReference​(String key)
      • getReferences

        public List<String> getReferences()
        Description copied from interface: IClusterConfig
        The keys for services that are used by plugins in the cluster.

        The returned list is only mutable when the configuration is used as a template.

        Specified by:
        getReferences in interface IClusterConfig
      • addProperty

        public void addProperty​(String key)
      • getProperties

        public List<String> getProperties()
        Description copied from interface: IClusterConfig
        Properties that specify additional plugin behavior.

        The returned list is only mutable when the configuration is used as a template.

        Specified by:
        getProperties in interface IClusterConfig