[jboss-cvs] JBossAS SVN: r57936 - trunk/ejb3/src/main/org/jboss/ejb3/metamodel
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Oct 30 21:50:57 EST 2006
Author: scott.stark at jboss.org
Date: 2006-10-30 21:50:56 -0500 (Mon, 30 Oct 2006)
New Revision: 57936
Modified:
trunk/ejb3/src/main/org/jboss/ejb3/metamodel/ApplicationClientDD.java
Log:
Merge changed from the JEE5_TCK branch
Modified: trunk/ejb3/src/main/org/jboss/ejb3/metamodel/ApplicationClientDD.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/ejb3/metamodel/ApplicationClientDD.java 2006-10-31 02:50:08 UTC (rev 57935)
+++ trunk/ejb3/src/main/org/jboss/ejb3/metamodel/ApplicationClientDD.java 2006-10-31 02:50:56 UTC (rev 57936)
@@ -22,19 +22,12 @@
package org.jboss.ejb3.metamodel;
import java.util.ArrayList;
-import java.util.HashMap;
+import java.util.Collection;
+import java.util.HashSet;
import java.util.List;
-import javax.security.auth.callback.CallbackHandler;
-
import org.jboss.logging.Logger;
-import org.jboss.metamodel.descriptor.EjbRef;
-import org.jboss.metamodel.descriptor.EnvEntry;
import org.jboss.metamodel.descriptor.EnvironmentRefGroup;
-import org.jboss.metamodel.descriptor.MessageDestinationRef;
-import org.jboss.metamodel.descriptor.PersistenceUnitRef;
-import org.jboss.metamodel.descriptor.ResourceEnvRef;
-import org.jboss.metamodel.descriptor.ResourceRef;
/**
* This represents a application client deployment descriptor.
@@ -46,6 +39,7 @@
*/
public class ApplicationClientDD extends EnvironmentRefGroup
{
+ @SuppressWarnings("unused")
private static final Logger log = Logger.getLogger(ApplicationClientDD.class);
private String displayName;
@@ -62,9 +56,25 @@
private List<LifecycleCallback> preDestroys = new ArrayList<LifecycleCallback>();
private String callbackHandlerClass = null;
- private int version = 5;
+ private String version = null;
private boolean metadataComplete = false;
+ // from jboss-client.xml
+
+ private String jndiName;
+
+ private Collection<String> dependencies = new HashSet<String>();
+
+ public void addDependency(String depends)
+ {
+ dependencies.add(depends);
+ }
+
+ public Collection<String> getDependencies()
+ {
+ return dependencies;
+ }
+
public String getDisplayName()
{
return displayName;
@@ -75,6 +85,18 @@
this.displayName = displayName;
}
+ public String getJndiName()
+ {
+ if(jndiName == null)
+ return getDisplayName();
+ return jndiName;
+ }
+
+ public void setJndiName(String jndiName)
+ {
+ this.jndiName = jndiName;
+ }
+
public boolean isMetaDataComplete()
{
return metadataComplete;
@@ -95,12 +117,12 @@
return preDestroys;
}
- public int getVersion()
+ public String getVersion()
{
return version;
}
- public void setVersion(int version)
+ public void setVersion(String version)
{
this.version = version;
}
More information about the jboss-cvs-commits
mailing list