You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beehive.apache.org by ek...@apache.org on 2006/01/03 17:42:54 UTC

svn commit: r365679 - in /beehive/trunk/wsm/src/core/org/apache/beehive/wsm: model/WsmSoapMessageHandler.java processor/generator/AxisGenerator.java

Author: ekoneil
Date: Tue Jan  3 08:42:51 2006
New Revision: 365679

URL: http://svn.apache.org/viewcvs?rev=365679&view=rev
Log:
Fixup the return types from the WSM JavaBean model to just be List(s) rather than Collection(s) and List(s).

BB: self
Test: WSM pass


Modified:
    beehive/trunk/wsm/src/core/org/apache/beehive/wsm/model/WsmSoapMessageHandler.java
    beehive/trunk/wsm/src/core/org/apache/beehive/wsm/processor/generator/AxisGenerator.java

Modified: beehive/trunk/wsm/src/core/org/apache/beehive/wsm/model/WsmSoapMessageHandler.java
URL: http://svn.apache.org/viewcvs/beehive/trunk/wsm/src/core/org/apache/beehive/wsm/model/WsmSoapMessageHandler.java?rev=365679&r1=365678&r2=365679&view=diff
==============================================================================
--- beehive/trunk/wsm/src/core/org/apache/beehive/wsm/model/WsmSoapMessageHandler.java (original)
+++ beehive/trunk/wsm/src/core/org/apache/beehive/wsm/model/WsmSoapMessageHandler.java Tue Jan  3 08:42:51 2006
@@ -22,6 +22,7 @@
 import java.util.LinkedList;
 import java.util.HashMap;
 import java.util.Collections;
+import java.util.List;
 
 /**
  */
@@ -29,9 +30,9 @@
 
     private String _className;
     private String _name;
-    private Collection _headers = new LinkedList();
-    private Map _parameterMap = new HashMap();
-    private Collection _roles = new LinkedList();
+    private LinkedList _headers = new LinkedList();
+    private HashMap _parameterMap = new HashMap();
+    private LinkedList _roles = new LinkedList();
 
     public void addHeader(String header) {
         _headers.add(header);
@@ -61,27 +62,15 @@
         _name = name;
     }
 
-    public Collection getHeaders() {
-        return Collections.unmodifiableCollection(_headers);
-    }
-
-    public void setHeaders(Collection headers) {
-        _headers = headers;
+    public List getHeaders() {
+        return Collections.unmodifiableList(_headers);
     }
 
     public Map getParameterMap() {
         return Collections.unmodifiableMap(_parameterMap);
     }
 
-    public void setParameterMap(Map parameterMap) {
-        _parameterMap = parameterMap;
-    }
-
-    public Collection getRoles() {
-        return Collections.unmodifiableCollection(_roles);
-    }
-
-    public void setRoles(Collection roles) {
-        _roles = roles;
+    public List getRoles() {
+        return Collections.unmodifiableList(_roles);
     }
 }

Modified: beehive/trunk/wsm/src/core/org/apache/beehive/wsm/processor/generator/AxisGenerator.java
URL: http://svn.apache.org/viewcvs/beehive/trunk/wsm/src/core/org/apache/beehive/wsm/processor/generator/AxisGenerator.java?rev=365679&r1=365678&r2=365679&view=diff
==============================================================================
--- beehive/trunk/wsm/src/core/org/apache/beehive/wsm/processor/generator/AxisGenerator.java (original)
+++ beehive/trunk/wsm/src/core/org/apache/beehive/wsm/processor/generator/AxisGenerator.java Tue Jan  3 08:42:51 2006
@@ -43,7 +43,8 @@
             BeehiveWsMetadataFactory.create(BeehiveWsMetadataFactory.FactoryType.MIRROR);
 
         /* todo: there needs to be an environmental abstraction for resolving types from
-                 a reflection client / environment and a Mirror client / environment */
+                 a reflection client / environment and a Mirror client / environment
+         */
 
         String serviceBeanClassName = typeDecl.getQualifiedName();
         TypeResolver typeResolver = MirrorTypeResolver.getInstance(env);
@@ -52,8 +53,6 @@
         WsmService wsImplMetadata = factory.create(serviceBeanClassName,
                                                               typeResolver,
                                                               position.file().getParent());
-
-        //typeDecl.getDeclaringType().getPosition().file().getParentFile().getName());
 
         Jsr181ObjectModelStore.store(env, wsImplMetadata);
     }