Uploaded image for project: 'Axis2-C'
  1. Axis2-C
  2. AXIS2C-1128

New enumeration type called axis2_invocation_response_t. needed.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • core/engine
    • None

    Description

      It would be good to have a new enumeration type in Axis2/C called axis2_invocation_response_t.
      This type encapsulates an enumeration of possible message processing instruction values that may be returned by a handler/phase within the runtime. The returned instruction will determine the next step in the processing.
      /**

      • \brief Possible returned values by a hander/phase.
        *
      • Possible returned values by a handler/phase that would determine the next step in the processing.
        */
        enum axis2_invocation_response_t
        { /** Continue processing after phase/handler returns */ AXIS2_CONTINUE = 0, /** Processing suspended after phase/handler returns*/ AXIS2_SUSPEND, /** No further processing after phase/handler returns */ AXIS2_ABORT }

        ;

      We need to make corresponding changes to Axis2/C engine depending on the value returned by phase/handler.

      Attachments

        Activity

          People

            Unassigned Unassigned
            damitha Damitha N.M. Kumarage
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: