KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > jboss > webservice > WebServiceClientDeployment


1 /*
2  * JBoss, the OpenSource J2EE webOS
3  *
4  * Distributable under LGPL license.
5  * See terms of license at gnu.org.
6  */

7 package org.jboss.webservice;
8
9 // $Id: WebServiceClientDeployment.java,v 1.1.6.2 2005/04/22 15:34:20 tdiesler Exp $
10

11 import org.jboss.deployment.DeploymentException;
12 import org.jboss.deployment.DeploymentInfo;
13 import org.jboss.mx.util.ObjectNameFactory;
14
15 import javax.naming.Context JavaDoc;
16 import javax.management.ObjectName JavaDoc;
17 import java.util.Iterator JavaDoc;
18
19 /**
20  * Created by IntelliJ IDEA.
21  *
22  * @author Thomas.Diesler@jboss.org
23  * @since 05-May-2004
24  */

25 public interface WebServiceClientDeployment
26 {
27    /**
28     * This binds a jaxrpc Service into the callers ENC for every service-ref element
29     *
30     * @param envCtx ENC to bind the javax.rpc.xml.Service object to
31     * @param serviceRefs An iterator of the service-ref elements in the client deployment descriptor
32     * @param di The client's deployment info
33     * @throws org.jboss.deployment.DeploymentException if it goes wrong
34     */

35    void setupServiceRefEnvironment(Context JavaDoc envCtx, Iterator JavaDoc serviceRefs, DeploymentInfo di) throws DeploymentException;
36 }
37
Popular Tags