|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectfedora.server.storage.replication.DBIDLookup
Title: DBIDLookup.java
Description: Database DBID lookup code. Looks up and returns the DBID for a row that matches the column values passed in for that particular row.
-----------------------------------------------------------------------------License and Copyright: The contents of this file are subject to the Mozilla Public License Version 1.1 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.mozilla.org/MPL/.
Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License.
The entire file consists of original code. Copyright © 2002-2005 by The Rector and Visitors of the University of Virginia and Cornell University. All rights reserved.
-----------------------------------------------------------------------------
| Constructor Summary | |
DBIDLookup()
|
|
| Method Summary | |
java.lang.String |
lookupBehaviorDefinitionDBID(java.sql.Connection connection,
java.lang.String bDefPID)
Looks up a BehaviorDefinition DBID. |
java.lang.String |
lookupBehaviorMechanismDBID(java.sql.Connection connection,
java.lang.String bMechPID)
Looks up a BehaviorMechanism DBID. |
java.lang.String |
lookupDataStreamBindingMapDBID(java.sql.Connection connection,
java.lang.String bMechDBID,
java.lang.String dsBindingMapID)
Looks up a dsBindMap DBID. |
java.lang.String |
lookupDataStreamBindingSpecDBID(java.sql.Connection connection,
java.lang.String bMechDBID,
java.lang.String dsBindingSpecName)
Looks up a dsBindSpec DBID. |
java.lang.String |
lookupDBID1(java.sql.Connection connection,
java.lang.String DBIDName,
java.lang.String tableName,
java.lang.String lookupColumnName,
java.lang.String lookupColumnValue)
General JDBC lookup method with 1 lookup column value. |
java.lang.String |
lookupDBID2(java.sql.Connection connection,
java.lang.String DBIDName,
java.lang.String tableName,
java.lang.String lookupColumnName1,
java.lang.String lookupColumnValue1,
java.lang.String lookupColumnName2,
java.lang.String lookupColumnValue2)
General JDBC lookup method with 2 lookup column values. |
java.lang.String |
lookupDBID2FirstNum(java.sql.Connection connection,
java.lang.String DBIDName,
java.lang.String tableName,
java.lang.String lookupColumnName1,
java.lang.String lookupColumnValue1,
java.lang.String lookupColumnName2,
java.lang.String lookupColumnValue2)
|
java.lang.String |
lookupDigitalObjectDBID(java.sql.Connection connection,
java.lang.String doPID)
Looks up a do DBID. |
java.lang.String |
lookupDisseminatorDBID(java.sql.Connection connection,
java.lang.String bDefDBID,
java.lang.String bMechDBID,
java.lang.String dissID)
Looks up a Disseminator DBID. |
java.lang.String |
lookupMethodDBID(java.sql.Connection connection,
java.lang.String bDefDBID,
java.lang.String methName)
Looks up a method DBID. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DBIDLookup()
| Method Detail |
public java.lang.String lookupBehaviorDefinitionDBID(java.sql.Connection connection,
java.lang.String bDefPID)
throws StorageDeviceException
connection - JDBC DBMS connectionbDefPID - Behavior definition PID
java.sql.SQLException - JDBC, SQL error
StorageDeviceException
public java.lang.String lookupBehaviorMechanismDBID(java.sql.Connection connection,
java.lang.String bMechPID)
throws StorageDeviceException
connection - JDBC DBMS connectionbMechPID - Behavior mechanism PID
java.sql.SQLException - JDBC, SQL error
StorageDeviceException
public java.lang.String lookupDataStreamBindingMapDBID(java.sql.Connection connection,
java.lang.String bMechDBID,
java.lang.String dsBindingMapID)
throws StorageDeviceException
connection - JDBC DBMS connectionbMechDBID - Behavior mechanism DBIDdsBindingMapID - Data stream binding map ID
java.sql.SQLException - JDBC, SQL error
StorageDeviceException
public java.lang.String lookupDataStreamBindingSpecDBID(java.sql.Connection connection,
java.lang.String bMechDBID,
java.lang.String dsBindingSpecName)
throws StorageDeviceException
connection - JDBC DBMS connectionbMechDBID - Behavior mechanism DBIDdsBindingSpecName - Data stream binding spec name
java.sql.SQLException - JDBC, SQL error
StorageDeviceException
public java.lang.String lookupDigitalObjectDBID(java.sql.Connection connection,
java.lang.String doPID)
throws StorageDeviceException
connection - JDBC DBMS connectiondoPID - Data object PID
java.sql.SQLException - JDBC, SQL error
StorageDeviceException
public java.lang.String lookupDisseminatorDBID(java.sql.Connection connection,
java.lang.String bDefDBID,
java.lang.String bMechDBID,
java.lang.String dissID)
throws StorageDeviceException
connection - JDBC DBMS connectionbDefDBID - Behavior definition DBIDbMechDBID - Behavior mechanism DBIDdissID - Disseminator ID
java.sql.SQLException - JDBC, SQL error
StorageDeviceException
public java.lang.String lookupMethodDBID(java.sql.Connection connection,
java.lang.String bDefDBID,
java.lang.String methName)
throws StorageDeviceException
connection - JDBC DBMS connectionbDefDBID - Behavior definition DBIDmethName - Method name
java.sql.SQLException - JDBC, SQL error
StorageDeviceException
public java.lang.String lookupDBID1(java.sql.Connection connection,
java.lang.String DBIDName,
java.lang.String tableName,
java.lang.String lookupColumnName,
java.lang.String lookupColumnValue)
throws StorageDeviceException
connection - JDBC DBMS connectionDBIDName - DBID column nametableName - Table namelookupColumnName - Lookup column namelookupColumnValue - Lookup column value
java.sql.SQLException - JDBC, SQL error
StorageDeviceException
public java.lang.String lookupDBID2(java.sql.Connection connection,
java.lang.String DBIDName,
java.lang.String tableName,
java.lang.String lookupColumnName1,
java.lang.String lookupColumnValue1,
java.lang.String lookupColumnName2,
java.lang.String lookupColumnValue2)
throws StorageDeviceException
connection - JDBC DBMS connectionDBIDName - DBID Column nametableName - Table namelookupColumnName1 - First lookup column namelookupColumnValue1 - First lookup column valuelookupColumnName2 - Second lookup column namelookupColumnValue2 - Second lookup column value
java.sql.SQLException - JDBC, SQL error
StorageDeviceException
public java.lang.String lookupDBID2FirstNum(java.sql.Connection connection,
java.lang.String DBIDName,
java.lang.String tableName,
java.lang.String lookupColumnName1,
java.lang.String lookupColumnValue1,
java.lang.String lookupColumnName2,
java.lang.String lookupColumnValue2)
throws StorageDeviceException
StorageDeviceException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||