User: dsundstrom
Date: 01/08/18 09:10:28
Modified: src/main/org/jboss/ejb/plugins/cmp/jdbc/metadata
JDBCEntityMetaData.java
Log:
Added getAbstractSchemaName method
Revision Changes Path
1.5 +17 -2
jboss/src/main/org/jboss/ejb/plugins/cmp/jdbc/metadata/JDBCEntityMetaData.java
Index: JDBCEntityMetaData.java
===================================================================
RCS file:
/cvsroot/jboss/jboss/src/main/org/jboss/ejb/plugins/cmp/jdbc/metadata/JDBCEntityMetaData.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- JDBCEntityMetaData.java 2001/08/03 17:15:47 1.4
+++ JDBCEntityMetaData.java 2001/08/18 16:10:28 1.5
@@ -27,7 +27,7 @@
* @author <a href="mailto:[EMAIL PROTECTED]">Dain Sundstrom</a>
* @author <a href="[EMAIL PROTECTED]">Sebastien Alborini</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Dirk Zimmermann</a>
- * @version $Revision: 1.4 $
+ * @version $Revision: 1.5 $
*/
public final class JDBCEntityMetaData {
/**
@@ -56,6 +56,11 @@
private final String entityName;
/**
+ * the abstract schema name of this entity
+ */
+ private final String abstractSchemaName;
+
+ /**
* the implementation class of this entity
*/
private final Class entityClass;
@@ -157,6 +162,7 @@
public JDBCEntityMetaData(JDBCApplicationMetaData jdbcApplication,
EntityMetaData entity) throws DeploymentException {
this.jdbcApplication = jdbcApplication;
entityName = entity.getEjbName();
+ abstractSchemaName = entity.getAbstractSchemaName();
try {
entityClass = getClassLoader().loadClass(entity.getEjbClass());
@@ -260,7 +266,8 @@
this.jdbcApplication = jdbcApplication;
// set default values
- entityName = defaultValues.getName();
+ entityName = defaultValues.getName();
+ abstractSchemaName = defaultValues.getAbstractSchemaName();
entityClass = defaultValues.getEntityClass();
primaryKeyClass = defaultValues.getPrimaryKeyClass();
isCMP1x = defaultValues.isCMP1x;
@@ -516,6 +523,14 @@
*/
public String getName() {
return entityName;
+ }
+
+ /**
+ * Gets the abstract shcema name of this entity. The name come from the
ejb-jar.xml file.
+ * @return the abstract schema name of this entity
+ */
+ public String getAbstractSchemaName() {
+ return abstractSchemaName;
}
/**
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development