You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commons-dev@ws.apache.org by sumedha rubasinghe <su...@gmail.com> on 2007/01/22 06:14:37 UTC

[AXIOM] Request for API Change

Hi all;
I am doing a SAAJ 1.3 implementation. In order for me to complete, I need
following methods to be added to the AXIOM API.
[1]

org.apache.axiom.soap.SOAPHeaderBlock.

    /**
     * Sets the relay attribute for this SOAPHeaderBlock to be either true
or false.
     * The SOAP relay attribute is set to true to indicate that the SOAP
header block must be
     * relayed by any node that is targeted by the header block but not
actually process it.
     *
     * @param relay a <CODE>boolean</CODE> giving the value to be set
     */
    public abstract void setRelay(boolean relay);

    /**
     * Returns the relay  status associated with this <CODE>
     * SOAPHeaderBlock</CODE> object.
     *
     * @return a <CODE>boolean</CODE> giving the relay status
     */
    public abstract boolean getRelay();


Shall I submit a patch with the addition?

/sumedha

[1] http://www.w3.org/TR/2003/REC-soap12-part1-20030624/#soaprelay

Re: [AXIOM] Request for API Change

Posted by sumedha rubasinghe <su...@gmail.com>.
Hi Chinthaka,
The patch for doom is already applied by azeez. I will do the llom part &
submit.
thanks..

/sumedha



On 1/25/07, Eran Chinthaka <ch...@chinthaka.org> wrote:
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> +1 from me.
>
> Please make sure you implement these methods in both llom and doom
> implementations. Else Ruchith might yell at you later ;)
>
> - -- Chinthaka
>
> sumedha rubasinghe wrote:
> > Hi all; I am doing a SAAJ 1.3 implementation. In order for me to
> > complete, I need following methods to be added to the AXIOM API.
> > [1]
> >
> > org.apache.axiom.soap.SOAPHeaderBlock.
> >
> > /** * Sets the relay attribute for this SOAPHeaderBlock to be
> > either true or false. * The SOAP relay attribute is set to true to
> > indicate that the SOAP header block must be * relayed by any node
> > that is targeted by the header block but not actually process it. *
> >  * @param relay a <CODE>boolean</CODE> giving the value to be set
> > */ public abstract void setRelay(boolean relay);
> >
> > /** * Returns the relay  status associated with this <CODE> *
> > SOAPHeaderBlock</CODE> object. * * @return a <CODE>boolean</CODE>
> > giving the relay status */ public abstract boolean getRelay();
> >
> >
> > Shall I submit a patch with the addition?
> >
> > /sumedha
> >
> > [1] http://www.w3.org/TR/2003/REC-soap12-part1-20030624/#soaprelay
> >
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.3 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFFuCu4jON2uBzUhh8RAmG9AJ0RRQ+4A0GnVVxFzFXIFuDLoGzmMACgqvfT
> dkpobycBmyzzXi7DrPxjXHQ=
> =RCyk
> -----END PGP SIGNATURE-----
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: commons-dev-help@ws.apache.org
>
>

Re: [AXIOM] Request for API Change

Posted by Eran Chinthaka <ch...@chinthaka.org>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

+1 from me.

Please make sure you implement these methods in both llom and doom
implementations. Else Ruchith might yell at you later ;)

- -- Chinthaka

sumedha rubasinghe wrote:
> Hi all; I am doing a SAAJ 1.3 implementation. In order for me to
> complete, I need following methods to be added to the AXIOM API.
> [1]
>
> org.apache.axiom.soap.SOAPHeaderBlock.
>
> /** * Sets the relay attribute for this SOAPHeaderBlock to be
> either true or false. * The SOAP relay attribute is set to true to
> indicate that the SOAP header block must be * relayed by any node
> that is targeted by the header block but not actually process it. *
>  * @param relay a <CODE>boolean</CODE> giving the value to be set
> */ public abstract void setRelay(boolean relay);
>
> /** * Returns the relay  status associated with this <CODE> *
> SOAPHeaderBlock</CODE> object. * * @return a <CODE>boolean</CODE>
> giving the relay status */ public abstract boolean getRelay();
>
>
> Shall I submit a patch with the addition?
>
> /sumedha
>
> [1] http://www.w3.org/TR/2003/REC-soap12-part1-20030624/#soaprelay
>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFuCu4jON2uBzUhh8RAmG9AJ0RRQ+4A0GnVVxFzFXIFuDLoGzmMACgqvfT
dkpobycBmyzzXi7DrPxjXHQ=
=RCyk
-----END PGP SIGNATURE-----


---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: commons-dev-help@ws.apache.org


Re: [AXIOM] Request for API Change

Posted by Deepal jayasinghe <de...@gmail.com>.
Hi sumedha;

Yes go ahead , but please make sure you dont break any AXIOM or Axis2
test cases.

Thanks
Deepal

> Hi all;
> I am doing a SAAJ 1.3 implementation. In order for me to complete, I need
> following methods to be added to the AXIOM API.
> [1]
>
> org.apache.axiom.soap.SOAPHeaderBlock.
>
>    /**
>     * Sets the relay attribute for this SOAPHeaderBlock to be either true
> or false.
>     * The SOAP relay attribute is set to true to indicate that the SOAP
> header block must be
>     * relayed by any node that is targeted by the header block but not
> actually process it.
>     *
>     * @param relay a <CODE>boolean</CODE> giving the value to be set
>     */
>    public abstract void setRelay(boolean relay);
>
>    /**
>     * Returns the relay  status associated with this <CODE>
>     * SOAPHeaderBlock</CODE> object.
>     *
>     * @return a <CODE>boolean</CODE> giving the relay status
>     */
>    public abstract boolean getRelay();
>
>
> Shall I submit a patch with the addition?
>
> /sumedha
>
> [1] http://www.w3.org/TR/2003/REC-soap12-part1-20030624/#soaprelay
>


-- 
Thanks,
Deepal
................................................................
"The highest tower is built one brick at a time"


---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: commons-dev-help@ws.apache.org