[jboss-cvs] JBossAS SVN: r61604 - trunk/connector/src/main/org/jboss/resource/metadata/repository.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Mar 22 14:00:13 EDT 2007
Author: weston.price at jboss.com
Date: 2007-03-22 14:00:12 -0400 (Thu, 22 Mar 2007)
New Revision: 61604
Added:
trunk/connector/src/main/org/jboss/resource/metadata/repository/JCAMetaDataRepository.java
Log:
[JBAS-1425] New deployment module representing an MCF deployment.
Added: trunk/connector/src/main/org/jboss/resource/metadata/repository/JCAMetaDataRepository.java
===================================================================
--- trunk/connector/src/main/org/jboss/resource/metadata/repository/JCAMetaDataRepository.java (rev 0)
+++ trunk/connector/src/main/org/jboss/resource/metadata/repository/JCAMetaDataRepository.java 2007-03-22 18:00:12 UTC (rev 61604)
@@ -0,0 +1,42 @@
+package org.jboss.resource.metadata.repository;
+
+import javax.resource.spi.ActivationSpec;
+
+import org.jboss.resource.deployment.AdminObject;
+import org.jboss.resource.metadata.ConnectorMetaData;
+import org.jboss.resource.metadata.mcf.ManagedConnectionFactoryDeploymentGroup;
+
+/**
+ * A JCAMetaDataRepository.
+ *
+ * @author <a href="weston.price at jboss.org">Weston Price</a>
+ * @version $Revision: 1.1 $
+ */
+public interface JCAMetaDataRepository
+{
+ public int getConnectorMetaDataCount();
+
+ public int getActivationSpecCount();
+
+ public int getManagedConnectionFactoryCount();
+
+ public int getAdminObjectCount();
+
+ public void setFormatterClassName(String formatterClassName);
+
+ public String getFormatterClassName();
+
+ public void addConnectorMetaData(String name, ConnectorMetaData cmd);
+
+ public ConnectorMetaData getConnectorMetaData(String name);
+
+ public void addActivationSpec(String rarName, ActivationSpec spec);
+
+ public void addManagedConnectionFactoryDeploymentGroup(ManagedConnectionFactoryDeploymentGroup group);
+
+ public void addAdminObject(String rarName, AdminObject adminObject);
+
+ public Object listDeploymentsForConnector(String rarName);
+
+
+}
More information about the jboss-cvs-commits
mailing list