Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.5.0)

E17060-02


oracle.odi.setup.support
Class SchemaVersionUtil

java.lang.Object
  extended by oracle.odi.setup.support.SchemaVersionUtil


public class SchemaVersionUtil
extends java.lang.Object

Class to help manage Fusion Middleware Schema Version Registry related tasks.


Field Summary
static java.lang.String ODI_ID
           

 

Constructor Summary
SchemaVersionUtil(java.lang.String pUrl, java.lang.String pDriverName, java.lang.String pDbaUsername, char[] pDbaPassword, java.lang.String pOdiMasterRepositorySchema)
          Create a SchemaVersionUtil that help with management of FMW Schema Version Registry tables.

 

Method Summary
 void close()
           
 void createRegistryTableAndEntryIfNeeded()
           
static java.lang.String generateUniqueOdiMrcName(java.lang.String odiMasterSchemaUser)
          Generate unique ODI MRC Name
 void setComponentInvalid()
           
 void setComponentLoaded()
           
 void setComponentUpgraded()
           
 void setComponentUpgrading()
           
 void setComponentValid()
           

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

ODI_ID

public static final java.lang.String ODI_ID

Constructor Detail

SchemaVersionUtil

public SchemaVersionUtil(java.lang.String pUrl,
                         java.lang.String pDriverName,
                         java.lang.String pDbaUsername,
                         char[] pDbaPassword,
                         java.lang.String pOdiMasterRepositorySchema)
                  throws RepositorySetupException
Create a SchemaVersionUtil that help with management of FMW Schema Version Registry tables.
Parameters:
pUrl - jdbc url
pDriverName - jdbc driver
pDbaUsername - a user with DBA privileges (for Oracle SYS user please use SYS AS SYDBA)
pDbaPassword -
pOdiMasterRepositorySchema -
Throws:
RepositorySetupException

Method Detail

generateUniqueOdiMrcName

public static java.lang.String generateUniqueOdiMrcName(java.lang.String odiMasterSchemaUser)
Generate unique ODI MRC Name
Parameters:
odiMasterSchemaUser - - odi master schema user
mrcNameDefault - - default mrc name
Returns:

createRegistryTableAndEntryIfNeeded

public void createRegistryTableAndEntryIfNeeded()
                                         throws RepositorySetupException
Throws:
RepositorySetupException

close

public void close()

setComponentUpgrading

public void setComponentUpgrading()
                           throws RepositorySetupException
Throws:
RepositorySetupException

setComponentUpgraded

public void setComponentUpgraded()
                          throws RepositorySetupException
Throws:
RepositorySetupException

setComponentValid

public void setComponentValid()
                       throws RepositorySetupException
Throws:
RepositorySetupException

setComponentInvalid

public void setComponentInvalid()
                         throws RepositorySetupException
Throws:
RepositorySetupException

setComponentLoaded

public void setComponentLoaded()
                        throws RepositorySetupException
Throws:
RepositorySetupException

Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.5.0)

E17060-02


Copyright © 2011, Oracle and/or its affiliates. All rights reserved.