Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-8366

Replace service instance parameter with a class name in ServiceConfiguration

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • managed services
    • Docs Required

    Description

      ServiceConfiguration#service parameter should be replaced with a className. All parameters, needed for service initialization, should be provided as a map of properties in ServiceConfiguration.

      This approach has two advantages:

      1. It allows service redeployment with changed classes, because there will be no need to deserialize the service object.
      2. Changes of initialization parameters will be able to be detected, when manual redeployment happens.

      Attachments

        Activity

          People

            Unassigned Unassigned
            dmekhanikov Denis Mekhanikov
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: