Java Doc for DBConfigUtil.java in  » Portal » stringbeans-3.5 » com » nabhinc » util » db » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Portal » stringbeans 3.5 » com.nabhinc.util.db 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   com.nabhinc.util.db.DBConfigUtil

DBConfigUtil
public class DBConfigUtil (Code)
Database configuration utility class.
author:
   Padmanabh Dabke
author:
   (c) 2005 Nabh Information Systems, Inc. All Rights Reserved.

Inner Class :public static class DataSourceInfo
Inner Class :public static class PropertyInfo
Inner Class :public static class LocalDataSourceInfo

Field Summary
final public static  StringDATA_SOURCES_TAG
    
final public static  StringDATA_SOURCE_FLAVOR_ATTRIB
    
final public static  StringDATA_SOURCE_LABEL_ATTRIB
    
final public static  StringDATA_SOURCE_NAME_ATTRIB
    
final public static  StringDATA_SOURCE_TAG
    
final public static  StringDB_CONFIG_ROOT_TAG
    
final public static  StringDEFAULT_DATA_SOURCE_TAG
    
final public static  StringDEFAULT_IN_MEMORY_DATASOURCE
    
final public static  StringDEFAULT_ONLINE_USER_TABLE_NAME
    
final public static  StringDS_DRIVER_CLASS_NAME_ATTRIBUTE
    
final public static  StringDS_LOCAL_DATASOURCES_TAG
    
final public static  StringDS_LOCAL_DATASOURCE_TAG
    
final public static  StringDS_NAME_ATTRIBUTE
    
final public static  StringDS_PASSWORD_ATTRIBUTE
    
final public static  StringDS_URL_ATTRIBUTE
    
final public static  StringDS_USER_NAME_ATTRIBUTE
    
final public static  StringONLINE_USER_DATASOURCE_TAG
    
final public static  StringONLINE_USER_TABLE_NAME_TAG
    
final public static  StringSHUTDOWN_DEFAULT_DATASOURCE_TAG
    


Method Summary
public  StringgetDataSourceClass()
    
public static  HashMapgetDataSourceMap()
    
public  List<DataSourceInfo>getDataSources()
    
public  StringgetDefaultDataSourceName()
    
public static  DBConfigUtilgetInstance()
    
public  List<LocalDataSourceInfo>getLocalDataSources()
    
public  StringgetOnlineUserDataSourceName()
     Return the online user data source name.
public  StringgetOnlineUserTableName()
    
public static  intgetSQLType(String str)
     Return constant represents the java.sql.Types type.
Parameters:
  str - String representing SQL type, i.e.
public static  StringgetSQLTypeString(int code)
     Returns String represents the java.sql.Types (in upper case).
public static synchronized  voidinit(String dbConfigFile, String webAppRoot)
    
public static synchronized  voidinit(InputStream fis, String webAppRoot)
    
public  booleanisShutdownDefaultDataSource()
     Indicates whether or not the online user data source is shutdown upon stopping/restarting. Default is true (shutdown). true if the data source need to be shutdown.
public static  voidmain(String[] args)
    
public static  voidsave()
    
public static  voidsetDataSource(String webappRoot, LocalDataSourceInfo dsInfo)
    
public  voidsetDataSourceClass(String dsClass)
    
public  voidsetDataSources(List<DataSourceInfo> ds)
    
public  voidsetDefaultDataSourceName(String dsName)
    
public  voidsetLocalDataSources(List<LocalDataSourceInfo> ds)
    
public  voidsetOnlineUserDataSourceName(String dataSourceName)
     Sets the online user data source name.
public  voidsetOnlineUserTableName(String tableName)
    
public  voidsetShutdownDefaultDataSource(boolean isShutdown)
    

Field Detail
DATA_SOURCES_TAG
final public static String DATA_SOURCES_TAG(Code)



DATA_SOURCE_FLAVOR_ATTRIB
final public static String DATA_SOURCE_FLAVOR_ATTRIB(Code)



DATA_SOURCE_LABEL_ATTRIB
final public static String DATA_SOURCE_LABEL_ATTRIB(Code)



DATA_SOURCE_NAME_ATTRIB
final public static String DATA_SOURCE_NAME_ATTRIB(Code)



DATA_SOURCE_TAG
final public static String DATA_SOURCE_TAG(Code)



DB_CONFIG_ROOT_TAG
final public static String DB_CONFIG_ROOT_TAG(Code)



DEFAULT_DATA_SOURCE_TAG
final public static String DEFAULT_DATA_SOURCE_TAG(Code)



DEFAULT_IN_MEMORY_DATASOURCE
final public static String DEFAULT_IN_MEMORY_DATASOURCE(Code)



DEFAULT_ONLINE_USER_TABLE_NAME
final public static String DEFAULT_ONLINE_USER_TABLE_NAME(Code)



DS_DRIVER_CLASS_NAME_ATTRIBUTE
final public static String DS_DRIVER_CLASS_NAME_ATTRIBUTE(Code)



DS_LOCAL_DATASOURCES_TAG
final public static String DS_LOCAL_DATASOURCES_TAG(Code)



DS_LOCAL_DATASOURCE_TAG
final public static String DS_LOCAL_DATASOURCE_TAG(Code)



DS_NAME_ATTRIBUTE
final public static String DS_NAME_ATTRIBUTE(Code)



DS_PASSWORD_ATTRIBUTE
final public static String DS_PASSWORD_ATTRIBUTE(Code)



DS_URL_ATTRIBUTE
final public static String DS_URL_ATTRIBUTE(Code)



DS_USER_NAME_ATTRIBUTE
final public static String DS_USER_NAME_ATTRIBUTE(Code)



ONLINE_USER_DATASOURCE_TAG
final public static String ONLINE_USER_DATASOURCE_TAG(Code)



ONLINE_USER_TABLE_NAME_TAG
final public static String ONLINE_USER_TABLE_NAME_TAG(Code)



SHUTDOWN_DEFAULT_DATASOURCE_TAG
final public static String SHUTDOWN_DEFAULT_DATASOURCE_TAG(Code)





Method Detail
getDataSourceClass
public String getDataSourceClass()(Code)



getDataSourceMap
public static HashMap getDataSourceMap()(Code)



getDataSources
public List<DataSourceInfo> getDataSources()(Code)



getDefaultDataSourceName
public String getDefaultDataSourceName()(Code)



getInstance
public static DBConfigUtil getInstance()(Code)



getLocalDataSources
public List<LocalDataSourceInfo> getLocalDataSources()(Code)



getOnlineUserDataSourceName
public String getOnlineUserDataSourceName()(Code)
Return the online user data source name. Default is java:comp/env/jdbc/inmemorydb. The data source name is application server's dependant and need to be change accordingly String represents online users data source name.



getOnlineUserTableName
public String getOnlineUserTableName()(Code)



getSQLType
public static int getSQLType(String str)(Code)
Return constant represents the java.sql.Types type.
Parameters:
  str - String representing SQL type, i.e. VARCHAR, INTEGER, etc. java.sql.Types contants
throws:
  Exception -



getSQLTypeString
public static String getSQLTypeString(int code)(Code)
Returns String represents the java.sql.Types (in upper case).
Parameters:
  code - java.sql.Types constant String (in upper case) representing the java.sql.Types constants.



init
public static synchronized void init(String dbConfigFile, String webAppRoot) throws JAXBException, ServletException, IOException(Code)



init
public static synchronized void init(InputStream fis, String webAppRoot) throws JAXBException, IOException, ServletException(Code)



isShutdownDefaultDataSource
public boolean isShutdownDefaultDataSource()(Code)
Indicates whether or not the online user data source is shutdown upon stopping/restarting. Default is true (shutdown). true if the data source need to be shutdown.



main
public static void main(String[] args)(Code)



save
public static void save() throws IOException, JAXBException(Code)



setDataSource
public static void setDataSource(String webappRoot, LocalDataSourceInfo dsInfo) throws InstantiationException, IllegalAccessException, ClassNotFoundException(Code)



setDataSourceClass
public void setDataSourceClass(String dsClass)(Code)



setDataSources
public void setDataSources(List<DataSourceInfo> ds)(Code)



setDefaultDataSourceName
public void setDefaultDataSourceName(String dsName)(Code)



setLocalDataSources
public void setLocalDataSources(List<LocalDataSourceInfo> ds)(Code)



setOnlineUserDataSourceName
public void setOnlineUserDataSourceName(String dataSourceName)(Code)
Sets the online user data source name.
Parameters:
  dataSourceName -



setOnlineUserTableName
public void setOnlineUserTableName(String tableName)(Code)



setShutdownDefaultDataSource
public void setShutdownDefaultDataSource(boolean isShutdown)(Code)



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.