Author: heiko.braun(a)jboss.com
Date: 2008-05-05 03:03:37 -0400 (Mon, 05 May 2008)
New Revision: 6878
Added:
spi/tags/jbossws-spi-1.0.3.GA/jbossws-spi-1.0.3.GA.iml
Modified:
spi/tags/jbossws-spi-1.0.3.GA/src/main/java/org/jboss/wsf/spi/deployment/integration/WebServiceDeclaration.java
spi/tags/jbossws-spi-1.0.3.GA/src/main/java/org/jboss/wsf/spi/invocation/integration/ServiceEndpointContainer.java
spi/tags/jbossws-spi-1.0.3.GA/version.properties
Log:
Add container name property
Added: spi/tags/jbossws-spi-1.0.3.GA/jbossws-spi-1.0.3.GA.iml
===================================================================
--- spi/tags/jbossws-spi-1.0.3.GA/jbossws-spi-1.0.3.GA.iml (rev
0)
+++ spi/tags/jbossws-spi-1.0.3.GA/jbossws-spi-1.0.3.GA.iml 2008-05-05 07:03:37 UTC (rev
6878)
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module version="4" relativePaths="true"
type="JAVA_MODULE">
+ <component name="ModuleRootManager" />
+ <component name="NewModuleRootManager"
inherit-compiler-output="true">
+ <exclude-output />
+ <content url="file://$MODULE_DIR$" />
+ <orderEntry type="inheritedJdk" />
+ <orderEntry type="sourceFolder" forTests="false" />
+ <orderEntryProperties />
+ </component>
+</module>
+
Modified:
spi/tags/jbossws-spi-1.0.3.GA/src/main/java/org/jboss/wsf/spi/deployment/integration/WebServiceDeclaration.java
===================================================================
---
spi/tags/jbossws-spi-1.0.3.GA/src/main/java/org/jboss/wsf/spi/deployment/integration/WebServiceDeclaration.java 2008-05-02
19:35:54 UTC (rev 6877)
+++
spi/tags/jbossws-spi-1.0.3.GA/src/main/java/org/jboss/wsf/spi/deployment/integration/WebServiceDeclaration.java 2008-05-05
07:03:37 UTC (rev 6878)
@@ -29,13 +29,21 @@
public interface WebServiceDeclaration
{
/**
- * Web service endpoint impl. name
+ * A distinct identifier across deployments.<br>
+ * In case of EJB3 this would be the <code>ObjectName</code> under which
get's registered with the MC.
+ * @return
+ */
+ String getContainerName();
+
+ /**
+ * An identifier within a deployment.
+ * In case of EJB3 this would be the <code>ejb-name</code>.
* @return a name, that can be used to susequently address the service impl.
*/
String getComponentName();
/**
- * Web sevice endpoint impl. class
+ * Web service endpoint implementation class
* @return
*/
String getComponentClassName();
@@ -44,7 +52,7 @@
* Get a unified meta data view represented by an annotation.
*
* @param t
- * @return
+ * @return
*/
<T extends java.lang.annotation.Annotation> T getAnnotation(Class<T> t);
}
Modified:
spi/tags/jbossws-spi-1.0.3.GA/src/main/java/org/jboss/wsf/spi/invocation/integration/ServiceEndpointContainer.java
===================================================================
---
spi/tags/jbossws-spi-1.0.3.GA/src/main/java/org/jboss/wsf/spi/invocation/integration/ServiceEndpointContainer.java 2008-05-02
19:35:54 UTC (rev 6877)
+++
spi/tags/jbossws-spi-1.0.3.GA/src/main/java/org/jboss/wsf/spi/invocation/integration/ServiceEndpointContainer.java 2008-05-05
07:03:37 UTC (rev 6878)
@@ -31,9 +31,15 @@
public interface ServiceEndpointContainer
{
/**
- * The actualk web service implementation hosted by this container.
+ * Identifies a service endpoint container
* @return
*/
+ String getContainerName();
+
+ /**
+ * The actual web service implementation hosted by this container.
+ * @return
+ */
Class getServiceImplementationClass();
/**
Modified: spi/tags/jbossws-spi-1.0.3.GA/version.properties
===================================================================
--- spi/tags/jbossws-spi-1.0.3.GA/version.properties 2008-05-02 19:35:54 UTC (rev 6877)
+++ spi/tags/jbossws-spi-1.0.3.GA/version.properties 2008-05-05 07:03:37 UTC (rev 6878)
@@ -5,8 +5,8 @@
specification.vendor=JBoss (
http://www.jboss.org)
specification.version=jbossws-3.0
-version.id=1.0.2.GA
-repository.id=1.0.2.GA
+version.id=1.0.3.GA
+repository.id=1.0.3.GA
implementation.title=JBoss Web Services - SPI
implementation.url=http://www.jboss.org/products/jbossws