Class InboundSOAPContext

  • All Implemented Interfaces:
    Iterable<BaseContext>

    public final class InboundSOAPContext
    extends BaseContext
    A subcontext holding information related to processing of an inbound SOAP message.
    • Field Detail

      • nodeActors

        private LazySet<String> nodeActors
        The set of actor URI's under which this SOAP node is operating.
      • finalDestination

        private boolean finalDestination
        Flag indicating whether the node is the final destination for the current message processing context. Defaults to: true
      • understoodHeaders

        private LazySet<XMLObject> understoodHeaders
        The set of headers that have been understood.
    • Constructor Detail

      • InboundSOAPContext

        public InboundSOAPContext()
        Constructor.
    • Method Detail

      • getNodeActors

        @Nonnull
        public Set<String> getNodeActors()
        Get the (modifiable) set of actor URI's under which this SOAP node is operating.
        Returns:
        the set of node actor URI's
      • getUnderstoodHeaders

        @Nonnull
        public Set<XMLObject> getUnderstoodHeaders()
        Get the (modifiable) set of headers which have been understood.
        Returns:
        the set of node actor URI's
      • isFinalDestination

        public boolean isFinalDestination()
        Get the flag indicating whether the node is the final destination for the current message processing context.

        Defaults to: true.

        Returns:
        true if is the final destination, false otherwise
      • setFinalDestination

        public void setFinalDestination​(boolean newValue)
        Set the flag indicating whether the node is the final destination for the current message processing context.

        Defaults to: true.

        Parameters:
        newValue - the new flag value