org.openanzo.server.repository.rdb.sql
Class NamedGraphRdbWrapper.BatchLookupNamedGraphRevision

java.lang.Object
  extended by org.openanzo.jdbc.utils.batchable.Batchable.BatchOperation
      extended by org.openanzo.server.repository.rdb.sql.NamedGraphRdbWrapper.BatchLookupNamedGraphRevision
Enclosing class:
NamedGraphRdbWrapper

public static class NamedGraphRdbWrapper.BatchLookupNamedGraphRevision
extends Batchable.BatchOperation

Batch operation for adding parameters to the LookupNamedGraphRevision prepared statement


Nested Class Summary
 
Nested classes/interfaces inherited from class org.openanzo.jdbc.utils.batchable.Batchable.BatchOperation
Batchable.BatchOperation.ParamKey
 
Constructor Summary
NamedGraphRdbWrapper.BatchLookupNamedGraphRevision(long namedGraphId, long namedGraphId2, java.lang.Long start1, java.lang.Long end1, java.lang.Long start2, java.lang.Long end2, java.lang.Long start3, java.lang.Long end3, java.lang.Long start4, java.lang.Long end4, long userId, java.lang.String sessionPrefix)
          Create a batchable object for the lookupNamedGraphRevision prepared statement.
NamedGraphRdbWrapper.BatchLookupNamedGraphRevision(NamedGraphRdbWrapper.LookupNamedGraphRevisionParams params, java.lang.String sessionPrefix)
          Create a batchable object for the lookupNamedGraphRevision prepared statement.
 
Method Summary
 void addBatch(java.sql.PreparedStatement ps)
          Called by BatchExecutor when prepared statement is being readied for execution.
 
Methods inherited from class org.openanzo.jdbc.utils.batchable.Batchable.BatchOperation
commitImmediate, getPreparedStatementName, getTemplateParamKey, getTemplateParams
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NamedGraphRdbWrapper.BatchLookupNamedGraphRevision

public NamedGraphRdbWrapper.BatchLookupNamedGraphRevision(NamedGraphRdbWrapper.LookupNamedGraphRevisionParams params,
                                                          java.lang.String sessionPrefix)
Create a batchable object for the lookupNamedGraphRevision prepared statement.

Parameters:
params - LookupNamedGraphRevisionParams containg input parameters
sessionPrefix - template parameter

NamedGraphRdbWrapper.BatchLookupNamedGraphRevision

public NamedGraphRdbWrapper.BatchLookupNamedGraphRevision(long namedGraphId,
                                                          long namedGraphId2,
                                                          java.lang.Long start1,
                                                          java.lang.Long end1,
                                                          java.lang.Long start2,
                                                          java.lang.Long end2,
                                                          java.lang.Long start3,
                                                          java.lang.Long end3,
                                                          java.lang.Long start4,
                                                          java.lang.Long end4,
                                                          long userId,
                                                          java.lang.String sessionPrefix)
Create a batchable object for the lookupNamedGraphRevision prepared statement.

Parameters:
namedGraphId - template parameter
namedGraphId2 - template parameter
start1 - template parameter
end1 - template parameter
start2 - template parameter
end2 - template parameter
start3 - template parameter
end3 - template parameter
start4 - template parameter
end4 - template parameter
userId - template parameter
sessionPrefix - template parameter
Method Detail

addBatch

public void addBatch(java.sql.PreparedStatement ps)
              throws java.sql.SQLException
Description copied from class: Batchable.BatchOperation
Called by BatchExecutor when prepared statement is being readied for execution. This adds a new batch onto the preparedStatement in question.

Specified by:
addBatch in class Batchable.BatchOperation
Parameters:
ps - preparedStatement onto which batch is added
Throws:
java.sql.SQLException - if there was an error adding a batch to the preparedStatement


Copyright © 2007 Cambridge Semantics Inc.. All Rights Reserved.