org.wso2.registry.jdbc.utils.creators
Class MySQLDatabaseCreator

java.lang.Object
  extended by org.wso2.registry.jdbc.utils.creators.DatabaseCreator
      extended by org.wso2.registry.jdbc.utils.creators.MySQLDatabaseCreator

public class MySQLDatabaseCreator
extends DatabaseCreator


Field Summary
static java.lang.String permissionResourceIDActionIndex
           
static java.lang.String permissionTable
           
static java.lang.String roleAttributeTable
           
static java.lang.String rolePermissionTable
           
static java.lang.String roleTable
           
static java.lang.String userAttributeTable
           
static java.lang.String userPermissionTable
           
static java.lang.String userRolesTable
           
static java.lang.String userTable
           
 
Constructor Summary
MySQLDatabaseCreator(javax.sql.DataSource dataSource)
           
 
Method Summary
 void executeResourceStoreDatabaseSpecificStatements(java.sql.Statement s)
           
 void executeUserStoreDatabaseSpecificStatements(java.sql.Statement s)
           
 java.lang.String getAssociationTable()
           
 java.lang.String getCommentTable()
           
 java.lang.String getContentTable()
           
 java.lang.String getContentVersionTable()
           
 java.lang.String getDependencyTable()
           
 java.lang.String getDependencyVersionTable()
           
 java.lang.String getLogTable()
           
 java.lang.String getPermissionResourceIDActionIndex()
           
 java.lang.String getPermissionTable()
           
 java.lang.String getPropertyTable()
           
 java.lang.String getPropertyVersionTable()
           
 java.lang.String getRatingTable()
           
 java.lang.String getResourceTable()
           
 java.lang.String getResourceVersionTable()
           
 java.lang.String getRoleAttributeTable()
           
 java.lang.String getRolePermissionTable()
           
 java.lang.String getRoleTable()
           
 java.lang.String getSnapshotResourceVersionTable()
           
 java.lang.String getSnapshotRootIDIndex()
           
 java.lang.String getSnapshotTable()
           
 java.lang.String getTagTable()
           
 java.lang.String getUserAttributeTable()
           
 java.lang.String getUserPermissionTable()
           
 java.lang.String getUserRolesTable()
           
 java.lang.String getUserTable()
           
 
Methods inherited from class org.wso2.registry.jdbc.utils.creators.DatabaseCreator
createRegistryDatabase, createUserManagerDatabase
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

userTable

public static java.lang.String userTable

userAttributeTable

public static java.lang.String userAttributeTable

roleTable

public static java.lang.String roleTable

roleAttributeTable

public static java.lang.String roleAttributeTable

permissionTable

public static java.lang.String permissionTable

permissionResourceIDActionIndex

public static java.lang.String permissionResourceIDActionIndex

rolePermissionTable

public static java.lang.String rolePermissionTable

userPermissionTable

public static java.lang.String userPermissionTable

userRolesTable

public static java.lang.String userRolesTable
Constructor Detail

MySQLDatabaseCreator

public MySQLDatabaseCreator(javax.sql.DataSource dataSource)
Method Detail

getResourceTable

public java.lang.String getResourceTable()
Specified by:
getResourceTable in class DatabaseCreator

getContentTable

public java.lang.String getContentTable()
Specified by:
getContentTable in class DatabaseCreator

getDependencyTable

public java.lang.String getDependencyTable()
Specified by:
getDependencyTable in class DatabaseCreator

getPropertyTable

public java.lang.String getPropertyTable()
Specified by:
getPropertyTable in class DatabaseCreator

getAssociationTable

public java.lang.String getAssociationTable()
Specified by:
getAssociationTable in class DatabaseCreator

getTagTable

public java.lang.String getTagTable()
Specified by:
getTagTable in class DatabaseCreator

getCommentTable

public java.lang.String getCommentTable()
Specified by:
getCommentTable in class DatabaseCreator

getRatingTable

public java.lang.String getRatingTable()
Specified by:
getRatingTable in class DatabaseCreator

getLogTable

public java.lang.String getLogTable()
Specified by:
getLogTable in class DatabaseCreator

getResourceVersionTable

public java.lang.String getResourceVersionTable()
Specified by:
getResourceVersionTable in class DatabaseCreator

getDependencyVersionTable

public java.lang.String getDependencyVersionTable()
Specified by:
getDependencyVersionTable in class DatabaseCreator

getContentVersionTable

public java.lang.String getContentVersionTable()
Specified by:
getContentVersionTable in class DatabaseCreator

getPropertyVersionTable

public java.lang.String getPropertyVersionTable()
Specified by:
getPropertyVersionTable in class DatabaseCreator

getSnapshotTable

public java.lang.String getSnapshotTable()
Specified by:
getSnapshotTable in class DatabaseCreator

getSnapshotResourceVersionTable

public java.lang.String getSnapshotResourceVersionTable()
Specified by:
getSnapshotResourceVersionTable in class DatabaseCreator

getUserTable

public java.lang.String getUserTable()
Specified by:
getUserTable in class DatabaseCreator

getUserAttributeTable

public java.lang.String getUserAttributeTable()
Specified by:
getUserAttributeTable in class DatabaseCreator

getRoleTable

public java.lang.String getRoleTable()
Specified by:
getRoleTable in class DatabaseCreator

getRoleAttributeTable

public java.lang.String getRoleAttributeTable()
Specified by:
getRoleAttributeTable in class DatabaseCreator

getPermissionTable

public java.lang.String getPermissionTable()
Specified by:
getPermissionTable in class DatabaseCreator

getPermissionResourceIDActionIndex

public java.lang.String getPermissionResourceIDActionIndex()
Specified by:
getPermissionResourceIDActionIndex in class DatabaseCreator

getRolePermissionTable

public java.lang.String getRolePermissionTable()
Specified by:
getRolePermissionTable in class DatabaseCreator

getUserPermissionTable

public java.lang.String getUserPermissionTable()
Specified by:
getUserPermissionTable in class DatabaseCreator

getUserRolesTable

public java.lang.String getUserRolesTable()
Specified by:
getUserRolesTable in class DatabaseCreator

getSnapshotRootIDIndex

public java.lang.String getSnapshotRootIDIndex()
Specified by:
getSnapshotRootIDIndex in class DatabaseCreator

executeResourceStoreDatabaseSpecificStatements

public void executeResourceStoreDatabaseSpecificStatements(java.sql.Statement s)
                                                    throws java.sql.SQLException
Specified by:
executeResourceStoreDatabaseSpecificStatements in class DatabaseCreator
Throws:
java.sql.SQLException

executeUserStoreDatabaseSpecificStatements

public void executeUserStoreDatabaseSpecificStatements(java.sql.Statement s)
                                                throws java.sql.SQLException
Specified by:
executeUserStoreDatabaseSpecificStatements in class DatabaseCreator
Throws:
java.sql.SQLException


Copyright © 2007 Apache Web Services Project. All Rights Reserved.