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

Refactor KieServerStateOpenShiftRepository

XMLWordPrintable

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

      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.

              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

                Created:
                Updated: