Uploaded image for project: 'jBPM'
  1. jBPM
  2. JBPM-8295

Refactor KieServerStateOpenShiftRepository

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Unresolved
    • Major
    • None
    • 7.18.0.Final
    • KieServer
    • None
    • NEW
    • NEW

    Description

      Existing KieServerStateOpenShiftRepository contains implementation for both KieServerStateRepository (https://raw.githubusercontent.com/kiegroup/droolsjbpm-integration/master/kie-server-parent/kie-server-services/kie-server-services-common/src/main/java/org/kie/server/services/impl/storage/KieServerStateRepository.java) and KieServerTemplateStorage (https://raw.githubusercontent.com/kiegroup/droolsjbpm-integration/master/kie-server-parent/kie-server-controller/kie-server-controller-api/src/main/java/org/kie/server/controller/api/storage/KieServerTemplateStorage.java) interfaces in terms of supporting OpenShift enhanced KIE server and BusinessCentral.

      It is suggested to refactor those two sets of logic into separate classes and packaged them into its own modules (i.e. kie-server-services-openshift and kie-server-controller-openshift) for better maintainability.

      Attachments

        Issue Links

          Activity

            People

              evan.zhang@redhat.com Evan Zhang (Inactive)
              evan.zhang@redhat.com Evan Zhang (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated: