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

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

public class OracleDatabaseCreator
extends DatabaseCreator


Field Summary
static java.lang.String permissionIDSeq
           
static java.lang.String permissionIDTrigger
           
static java.lang.String permissionTable
           
static java.lang.String roleAttributesIDSeq
           
static java.lang.String roleAttributesIDTrigger
           
static java.lang.String roleAttributeTable
           
static java.lang.String roleIDSeq
           
static java.lang.String roleIDTrigger
           
static java.lang.String rolePermissionIDSeq
           
static java.lang.String rolePermissionIDTrigger
           
static java.lang.String rolePermissionTable
           
static java.lang.String roleTable
           
static java.lang.String userAttributeIDSeq
           
static java.lang.String userAttributeTable
           
static java.lang.String userAttributeTrigger
           
static java.lang.String userIDSequence
           
static java.lang.String userIDTrigger
           
static java.lang.String userPermissionIDSeq
           
static java.lang.String userPermissionIDTrigger
           
static java.lang.String userPermissionTable
           
static java.lang.String userRolesIDSeq
           
static java.lang.String userRolesIDTrigger
           
static java.lang.String userRolesTable
           
static java.lang.String userTable
           
 
Constructor Summary
OracleDatabaseCreator(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 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

userIDSequence

public static final java.lang.String userIDSequence
See Also:
Constant Field Values

userIDTrigger

public static final java.lang.String userIDTrigger
See Also:
Constant Field Values

userAttributeTable

public static java.lang.String userAttributeTable

userAttributeIDSeq

public static final java.lang.String userAttributeIDSeq
See Also:
Constant Field Values

userAttributeTrigger

public static final java.lang.String userAttributeTrigger
See Also:
Constant Field Values

roleTable

public static java.lang.String roleTable

roleIDSeq

public static final java.lang.String roleIDSeq
See Also:
Constant Field Values

roleIDTrigger

public static final java.lang.String roleIDTrigger
See Also:
Constant Field Values

roleAttributeTable

public static java.lang.String roleAttributeTable

roleAttributesIDSeq

public static final java.lang.String roleAttributesIDSeq
See Also:
Constant Field Values

roleAttributesIDTrigger

public static final java.lang.String roleAttributesIDTrigger
See Also:
Constant Field Values

permissionTable

public static java.lang.String permissionTable

permissionIDSeq

public static final java.lang.String permissionIDSeq
See Also:
Constant Field Values

permissionIDTrigger

public static final java.lang.String permissionIDTrigger
See Also:
Constant Field Values

rolePermissionTable

public static java.lang.String rolePermissionTable

rolePermissionIDSeq

public static final java.lang.String rolePermissionIDSeq
See Also:
Constant Field Values

rolePermissionIDTrigger

public static final java.lang.String rolePermissionIDTrigger
See Also:
Constant Field Values

userPermissionTable

public static java.lang.String userPermissionTable

userPermissionIDSeq

public static final java.lang.String userPermissionIDSeq
See Also:
Constant Field Values

userPermissionIDTrigger

public static final java.lang.String userPermissionIDTrigger
See Also:
Constant Field Values

userRolesTable

public static java.lang.String userRolesTable

userRolesIDSeq

public static final java.lang.String userRolesIDSeq
See Also:
Constant Field Values

userRolesIDTrigger

public static final java.lang.String userRolesIDTrigger
See Also:
Constant Field Values
Constructor Detail

OracleDatabaseCreator

public OracleDatabaseCreator(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

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.