User: stevensa
  Date: 02/03/03 17:23:48

  Added:       core/src/xdoclet/ejb/vendor BluestoneSubTask.java
  Log:
  Added DAO and Bluestone subtasks
  
  Revision  Changes    Path
  1.1                  xdoclet/core/src/xdoclet/ejb/vendor/BluestoneSubTask.java
  
  Index: BluestoneSubTask.java
  ===================================================================
  package xdoclet.ejb.vendor;
  
  import org.apache.tools.ant.types.Path;
  import xdoclet.XDocletException;
  import xdoclet.XmlSubTask;
  import xdoclet.util.DocletUtil;
  import xdoclet.util.Translator;
  
  import java.io.File;
  
  /**
   * @author    <a href="mailto:[EMAIL PROTECTED]";>Andrew Stevens</a>
   * @created   January 10, 2002
   * @version   $Revision: 1.1 $
   */
  public class BluestoneSubTask
         extends xdoclet.ejb.AbstractEjbDeploymentDescriptorSubTask
  {
        public final static String SUBTASK_NAME = "bluestone";
        private final static String BLUESTONE_DD_SCHEMA = 
"http://www.hp.bluestone.com/xml/schemas/hp-ejb-jar.xsd";;
  
        private final static String DEFAULT_TEMPLATE_FILE = 
"/xdoclet/ejb/vendor/bluestone-hp-ejb-jar_xml.j";
        private final static String DEFAULT_GENERATED_FILE = "hp-ejb-jar.xml";
  
        protected String   sfsbPassivationRoot = "";
        protected String   persistenceProduct = "VXML";
        protected String   persistenceVersion = "";
        protected String   persistenceClass = 
"com.hp.mwlabs.j2ee.containers.ejb.persistence.vxml.CMPPersistenceManager";
        protected String   persistenceSuffix = "";
  
        public BluestoneSubTask()
        {
                setTemplateURL( getClass().getResource( DEFAULT_TEMPLATE_FILE ) );
                setDestinationFile( DEFAULT_GENERATED_FILE );
                setSchema( BLUESTONE_DD_SCHEMA );
                setValidateXML( false );
        }
  
        public String getSubTaskName()
        {
                return SUBTASK_NAME;
        }
  
        public String getSfsbPassivationRoot()
        {
                return sfsbPassivationRoot;
        }
  
        public String getPersistenceProduct()
        {
                return persistenceProduct;
        }
  
        public String getPersistenceVersion()
        {
                return persistenceVersion;
        }
  
        public String getPersistenceClass()
        {
                return persistenceClass;
        }
  
        public String getPersistenceSuffix()
        {
                return persistenceSuffix;
        }
  
        public void setSfsbPassivationRoot( String sfsbPassivationRoot )
        {
                this.sfsbPassivationRoot = sfsbPassivationRoot;
        }
  
        public void setPersistenceProduct( String persistenceProduct )
        {
                this.persistenceProduct = persistenceProduct;
        }
  
        public void setPersistenceVersion( String persistenceVersion )
        {
                this.persistenceVersion = persistenceVersion;
        }
  
        public void setPersistenceClass( String persistenceClass )
        {
                this.persistenceClass = persistenceClass;
        }
  
        public void setPersistenceSuffix( String persistenceSuffix )
        {
                this.persistenceSuffix = persistenceSuffix;
        }
  
  }
  
  
  

_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to