Details

    • Type: Sub Task Sub Task
    • Status: Closed Closed
    • Priority: Critical Critical
    • Resolution: Complete
    • Affects Version/s: None
    • Fix Version/s: 2.2.0-m1, 2.2
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-10428Reduce session usage by only storing needed component information
      KULRICE-7007Add flags to view to disable storing of form in session
      KULRICE-6833Enable onclick event for Group components
      KULRICE-11978Enter key component attribute and primaryAction flag
      KULRICE-10168Components stored in view index are not getting all cleaned
      KULRICE-9422Look into perform initialize add initial component state for elimination
      KULRICE-2159Add limited cache size for documents stored in session
      KULRICE-10539retrieveViaAjax delay lifecycle for components implementation
      KULRICE-10367Component for add/delete as tags
      KULRICE-10105Remove initializing of ComponentSecurity objects for each component
    • Rice Module:
      KRAD
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required

      Description

      Currently when the UIF determines a component is needed for the post it stores the component in session. We need the ability to turn this off at the component level. Add a flag named 'persistInSession' to ComponentBase (and interface). Set this to true in the base component bean definition. When doing the view cleaning (in ViewIndex) check this flag and if set to false null out the component).

      Note, there is already a property on component named 'persistInSession' but is not a good name for the current purpose. It was used to force a component to be stored in session when the framework determines it doesn't need to be. So let's renamed this to 'forceSessionPersistence' and change all currently properties setting this.

        Issue Links

          Activity

          There are no comments yet on this issue.

            People

            • Assignee:
              Jerry Neal (Inactive)
              Reporter:
              Jerry Neal (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Structure Helper Panel