org.tinygroup.databasebuinstaller
类 DatabaseInstallerProcessor

java.lang.Object
  继承者 org.tinygroup.databasebuinstaller.DatabaseInstallerProcessor
所有已实现的接口:
org.tinygroup.application.ApplicationProcessor, org.tinygroup.commons.order.Ordered, Configuration

public class DatabaseInstallerProcessor
extends Object
implements org.tinygroup.application.ApplicationProcessor

功能说明:数据库安装类

开发人员: renhui
开发时间: 2013-8-15


字段摘要
static String DATABASE_INSTALLER_BEAN_NAME
           
 
从接口 org.tinygroup.commons.order.Ordered 继承的字段
DEFAULT_PRECEDENCE, HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
 
构造方法摘要
DatabaseInstallerProcessor()
           
 
方法摘要
 void config(org.tinygroup.xmlparser.node.XmlNode applicationConfig, org.tinygroup.xmlparser.node.XmlNode componentConfig)
           
 org.tinygroup.xmlparser.node.XmlNode getApplicationConfig()
           
 String getApplicationNodePath()
           
 Map<Class,List<String>> getChangeSqls()
           
 org.tinygroup.xmlparser.node.XmlNode getComponentConfig()
           
 String getComponentConfigPath()
           
 String getDbLanguage()
           
 Map<Class,List<String>> getFullSqls()
           
 List<InstallProcessor> getInstallProcessors()
           
 String getLanguage()
           
 String getNodeName()
           
 int getOrder()
           
 void init()
           
 void process()
           
 void setApplication(org.tinygroup.application.Application application)
           
 void setDataSource(DataSource dataSource)
           
 void setDbLanguage(String dbLanguage)
           
 void setInstallProcessors(List<InstallProcessor> installProcessors)
           
 void start()
           
 void stop()
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

DATABASE_INSTALLER_BEAN_NAME

public static final String DATABASE_INSTALLER_BEAN_NAME
另请参见:
常量字段值
构造方法详细信息

DatabaseInstallerProcessor

public DatabaseInstallerProcessor()
方法详细信息

setDataSource

public void setDataSource(DataSource dataSource)

getDbLanguage

public String getDbLanguage()

setDbLanguage

public void setDbLanguage(String dbLanguage)

getInstallProcessors

public List<InstallProcessor> getInstallProcessors()

setInstallProcessors

public void setInstallProcessors(List<InstallProcessor> installProcessors)

getNodeName

public String getNodeName()

getLanguage

public String getLanguage()

getChangeSqls

public Map<Class,List<String>> getChangeSqls()

getFullSqls

public Map<Class,List<String>> getFullSqls()

process

public void process()

getApplicationNodePath

public String getApplicationNodePath()
指定者:
接口 Configuration 中的 getApplicationNodePath

getComponentConfigPath

public String getComponentConfigPath()
指定者:
接口 Configuration 中的 getComponentConfigPath

config

public void config(org.tinygroup.xmlparser.node.XmlNode applicationConfig,
                   org.tinygroup.xmlparser.node.XmlNode componentConfig)
指定者:
接口 Configuration 中的 config

getComponentConfig

public org.tinygroup.xmlparser.node.XmlNode getComponentConfig()
指定者:
接口 Configuration 中的 getComponentConfig

getApplicationConfig

public org.tinygroup.xmlparser.node.XmlNode getApplicationConfig()
指定者:
接口 Configuration 中的 getApplicationConfig

start

public void start()
指定者:
接口 org.tinygroup.application.ApplicationProcessor 中的 start

stop

public void stop()
指定者:
接口 org.tinygroup.application.ApplicationProcessor 中的 stop

setApplication

public void setApplication(org.tinygroup.application.Application application)
指定者:
接口 org.tinygroup.application.ApplicationProcessor 中的 setApplication

getOrder

public int getOrder()
指定者:
接口 org.tinygroup.commons.order.Ordered 中的 getOrder

init

public void init()
指定者:
接口 org.tinygroup.application.ApplicationProcessor 中的 init


Copyright © 2006–2016 TinyGroup. All rights reserved.