Class ComponentLoaderImpl

  • All Implemented Interfaces:
    org.dashbuilder.external.service.ComponentLoader

    @ApplicationScoped
    public class ComponentLoaderImpl
    extends Object
    implements org.dashbuilder.external.service.ComponentLoader
    • Constructor Detail

      • ComponentLoaderImpl

        public ComponentLoaderImpl()
    • Method Detail

      • loadProvided

        public List<org.dashbuilder.external.model.ExternalComponent> loadProvided()
        Specified by:
        loadProvided in interface org.dashbuilder.external.service.ComponentLoader
      • loadExternal

        public List<org.dashbuilder.external.model.ExternalComponent> loadExternal()
        Specified by:
        loadExternal in interface org.dashbuilder.external.service.ComponentLoader
      • getExternalComponentsDir

        public String getExternalComponentsDir()
        Specified by:
        getExternalComponentsDir in interface org.dashbuilder.external.service.ComponentLoader
      • getProvidedComponentsPath

        public String getProvidedComponentsPath()
        Specified by:
        getProvidedComponentsPath in interface org.dashbuilder.external.service.ComponentLoader
      • isExternalComponentsEnabled

        public boolean isExternalComponentsEnabled()
        Specified by:
        isExternalComponentsEnabled in interface org.dashbuilder.external.service.ComponentLoader