Class KieServerConnectionInfoProviderImpl

  • All Implemented Interfaces:
    org.dashbuilder.kieserver.KieServerConnectionInfoProvider

    @ApplicationScoped
    public class KieServerConnectionInfoProviderImpl
    extends Object
    implements org.dashbuilder.kieserver.KieServerConnectionInfoProvider
    Provide access to user configured connection provider
    • Constructor Detail

      • KieServerConnectionInfoProviderImpl

        public KieServerConnectionInfoProviderImpl()
    • Method Detail

      • serverTemplates

        public List<String> serverTemplates()
        Specified by:
        serverTemplates in interface org.dashbuilder.kieserver.KieServerConnectionInfoProvider
      • verifiedConnectionInfo

        public org.dashbuilder.kieserver.KieServerConnectionInfo verifiedConnectionInfo​(org.dashbuilder.kieserver.RemoteDataSetDef def)
        Specified by:
        verifiedConnectionInfo in interface org.dashbuilder.kieserver.KieServerConnectionInfoProvider
      • get

        public Optional<org.dashbuilder.kieserver.KieServerConnectionInfo> get​(String name,
                                                                               String serverTemplate)
        Specified by:
        get in interface org.dashbuilder.kieserver.KieServerConnectionInfoProvider
      • getDefault

        public Optional<org.dashbuilder.kieserver.KieServerConnectionInfo> getDefault()
        Specified by:
        getDefault in interface org.dashbuilder.kieserver.KieServerConnectionInfoProvider