org.wso2.registry.jdbc.utils.creators
Class DatabaseCreator
java.lang.Object
org.wso2.registry.jdbc.utils.creators.DatabaseCreator
- Direct Known Subclasses:
- DerbyDatabaseCreator, HSQLDatabaseCreator
public abstract class DatabaseCreator
- extends java.lang.Object
Constructor Summary |
protected |
DatabaseCreator(javax.sql.DataSource dataSource)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DatabaseCreator
protected DatabaseCreator(javax.sql.DataSource dataSource)
createRegistryDatabase
public void createRegistryDatabase()
throws RegistryException
- Creates the database tables required for registry (resource store), if they are not already
created
- Throws:
RegistryException
createUserManagerDatabase
public void createUserManagerDatabase()
throws RegistryException
- Creates the database tables required for user manager (user store), is they are not already
created.
- Throws:
RegistryException
getResourceTable
public abstract java.lang.String getResourceTable()
getContentTable
public abstract java.lang.String getContentTable()
getDependencyTable
public abstract java.lang.String getDependencyTable()
getPropertyTable
public abstract java.lang.String getPropertyTable()
getAssociationTable
public abstract java.lang.String getAssociationTable()
getTagTable
public abstract java.lang.String getTagTable()
getCommentTable
public abstract java.lang.String getCommentTable()
getRatingTable
public abstract java.lang.String getRatingTable()
getLogTable
public abstract java.lang.String getLogTable()
getResourceVersionTable
public abstract java.lang.String getResourceVersionTable()
getDependencyVersionTable
public abstract java.lang.String getDependencyVersionTable()
getContentVersionTable
public abstract java.lang.String getContentVersionTable()
getPropertyVersionTable
public abstract java.lang.String getPropertyVersionTable()
getAssociationVersionTable
public abstract java.lang.String getAssociationVersionTable()
getSnapshotTable
public abstract java.lang.String getSnapshotTable()
getSnapshotResourceVersionTable
public abstract java.lang.String getSnapshotResourceVersionTable()
getUserTable
public abstract java.lang.String getUserTable()
getUserAttributeTable
public abstract java.lang.String getUserAttributeTable()
getRoleTable
public abstract java.lang.String getRoleTable()
getRoleAttributeTable
public abstract java.lang.String getRoleAttributeTable()
getPermissionTable
public abstract java.lang.String getPermissionTable()
getRolePermissionTable
public abstract java.lang.String getRolePermissionTable()
getUserPermissionTable
public abstract java.lang.String getUserPermissionTable()
getUserRolesTable
public abstract java.lang.String getUserRolesTable()
Copyright © 2007 Apache Web Services Project. All Rights Reserved.