summaryrefslogtreecommitdiffstats
path: root/branches/sca-java-1.x/modules/contribution-jee/src/main/java/org/apache/tuscany/sca/contribution/jee/impl/EJBImplementationGeneratedImpl.java
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--branches/sca-java-1.x/modules/contribution-jee/src/main/java/org/apache/tuscany/sca/contribution/jee/impl/EJBImplementationGeneratedImpl.java31
1 files changed, 12 insertions, 19 deletions
diff --git a/branches/sca-java-1.x/modules/contribution-jee/src/main/java/org/apache/tuscany/sca/contribution/jee/impl/EJBImplementationGeneratedImpl.java b/branches/sca-java-1.x/modules/contribution-jee/src/main/java/org/apache/tuscany/sca/contribution/jee/impl/EJBImplementationGeneratedImpl.java
index cd23887312..21be3d07c2 100644
--- a/branches/sca-java-1.x/modules/contribution-jee/src/main/java/org/apache/tuscany/sca/contribution/jee/impl/EJBImplementationGeneratedImpl.java
+++ b/branches/sca-java-1.x/modules/contribution-jee/src/main/java/org/apache/tuscany/sca/contribution/jee/impl/EJBImplementationGeneratedImpl.java
@@ -18,25 +18,18 @@
*/
package org.apache.tuscany.sca.contribution.jee.impl;
-import org.apache.tuscany.sca.assembly.Component;
import org.apache.tuscany.sca.assembly.ConstrainingType;
-import org.apache.tuscany.sca.assembly.Property;
-import org.apache.tuscany.sca.assembly.Reference;
-import org.apache.tuscany.sca.assembly.Service;
-import org.apache.tuscany.sca.assembly.builder.ComponentPreProcessor;
import org.apache.tuscany.sca.assembly.impl.ImplementationImpl;
import org.apache.tuscany.sca.contribution.jee.EJBImplementationGenerated;
-import org.apache.tuscany.sca.runtime.RuntimeComponent;
-
+import org.apache.tuscany.sca.contribution.jee.EjbInfo;
/**
- * The model representing an EJB implementation in an SCA assembly model.
- *
- * @version $Rev$ $Date$
+ * The model representing an EJB implementation in an SCA assembly model when the
+ * EJB implementation has been generated by introspecting a non-enhanced EAR $
*/
class EJBImplementationGeneratedImpl extends ImplementationImpl implements EJBImplementationGenerated {
- private String ejbLink;
+ private EjbInfo ejbInfo;
/**
* Constructs a new EJB implementation.
@@ -50,18 +43,18 @@ class EJBImplementationGeneratedImpl extends ImplementationImpl implements EJBIm
// The EJB implementation does not support constrainingTypes
return null;
}
-
- public String getEJBLink() {
- return ejbLink;
- }
-
+
@Override
public void setConstrainingType(ConstrainingType constrainingType) {
// The EJB implementation does not support constrainingTypes
}
-
- public void setEJBLink(String ejbLink) {
- this.ejbLink = ejbLink;
+
+ public EjbInfo getEJBInfo() {
+ return ejbInfo;
+ }
+
+ public void setEJBInfo(EjbInfo ejbInfo) {
+ this.ejbInfo = ejbInfo;
}
}