[jboss-svn-commits] JBoss Common SVN: r2607 - jbossxb/trunk/src/test/java/org/jboss/javaee/metadata/spec.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Oct 5 18:23:13 EDT 2007


Author: scott.stark at jboss.org
Date: 2007-10-05 18:23:13 -0400 (Fri, 05 Oct 2007)
New Revision: 2607

Modified:
   jbossxb/trunk/src/test/java/org/jboss/javaee/metadata/spec/ServiceReferenceHandlerMetaData.java
Log:
Update definition

Modified: jbossxb/trunk/src/test/java/org/jboss/javaee/metadata/spec/ServiceReferenceHandlerMetaData.java
===================================================================
--- jbossxb/trunk/src/test/java/org/jboss/javaee/metadata/spec/ServiceReferenceHandlerMetaData.java	2007-10-05 21:26:04 UTC (rev 2606)
+++ jbossxb/trunk/src/test/java/org/jboss/javaee/metadata/spec/ServiceReferenceHandlerMetaData.java	2007-10-05 22:23:13 UTC (rev 2607)
@@ -21,6 +21,8 @@
 */
 package org.jboss.javaee.metadata.spec;
 
+import java.util.List;
+
 import javax.xml.bind.annotation.XmlType;
 
 import org.jboss.javaee.metadata.support.NamedMetaDataWithDescriptionGroup;
@@ -31,7 +33,16 @@
  * @author <a href="adrian at jboss.com">Adrian Brock</a>
  * @version $Revision: 1.1 $
  */
- at XmlType(name="service-ref_handlerType")
+ at XmlType(name = "service-ref_handlerType", propOrder = {
+   "descriptionGroup",
+   "handlerName",
+   "handlerClass",
+   "initParam",
+   "soapHeader",
+   "soapRole",
+   "portName"
+   }
+)
 public class ServiceReferenceHandlerMetaData extends NamedMetaDataWithDescriptionGroup
 {
    /** The serialVersionUID */
@@ -40,14 +51,14 @@
    /** The handler class */
    private String handlerClass;
    
-   // TODO init-params
+   private List<ParamValueMetaData> initParam;
    
-   // TODO soap-headers
+   private List<String> soapHeader;
    
-   // TODO soap-roles
+   private List<String> soapRole;
    
-   // TODO port-names
-   
+   private List<String> portName;
+
    /**
     * Create a new ServiceReferenceHandlerMetaData.
     */
@@ -99,4 +110,45 @@
          throw new IllegalArgumentException("Null handlerClass");
       this.handlerClass = handlerClass;
    }
+
+   public List<ParamValueMetaData> getInitParam()
+   {
+      return this.initParam;
+   }
+   public void setInitParam(List<ParamValueMetaData> initParam)
+   {
+      this.initParam = initParam;
+   }
+
+   public List<String> getPortName()
+   {
+      return portName;
+   }
+
+   public void setPortName(List<String> portName)
+   {
+      this.portName = portName;
+   }
+
+   public List<String> getSoapHeader()
+   {
+      return soapHeader;
+   }
+
+   public void setSoapHeader(List<String> soapHeader)
+   {
+      this.soapHeader = soapHeader;
+   }
+
+   public List<String> getSoapRole()
+   {
+      return soapRole;
+   }
+
+   public void setSoapRole(List<String> soapRole)
+   {
+      this.soapRole = soapRole;
+   }
+
+   
 }




More information about the jboss-svn-commits mailing list