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);
}