# Http Control Interface

### Sample Extended Http Control

The following code shows an example of an extended control. This code is automatically created by the control wizard.

    package processes;

    import com.bea.control.*;

    import com.bea.wli.control.httpResponse.ResponseDocument;

    import com.bea.wli.control.httpParameter.ParametersDocument;

    import com.bea.xml.XmlObject;

         /*

         * A custom Http control.

         */

        /**

         * @jc:httpsend-data url-name="edocs.bea.com"

         */

    public interface dddd extends HttpControl, com.bea.control.ControlExtension

     {

        /*

         * A version number for this JCX. This will be incremented in new versions of

         * this control to ensure that conversations for instances of earlier

         * versions were invalid.

         */

         static final long serialVersionUID = 1L;

         ResponseDocument sendDataAsHttpGet(ParametersDocument parameters,String charset);

         byte[] getResponseBodyData();

    }