Package Modeling :: Package DatabaseAdaptors :: Package OracleAdaptorLayer :: Module OracleAdaptorContext :: Class OracleAdaptorContext
[show private | hide private]
[frames | no frames]

Class OracleAdaptorContext

          AdaptorContext --+    
                           |    
AbstractDBAPI2AdaptorContext --+
                               |
                              OracleAdaptorContext


Concrete AdaptorContext for Oracle
Method Summary
  createAdaptorChannel(self)
Creates a new OracleAdaptorChannel and registers it in the list of its channels().
    Inherited from AbstractDBAPI2AdaptorContext
  __init__(self, anAdaptor)
Initialization.
  adaptorChannelDidClose(self, aChannel)
Informs the AdaptorContext that one of its AdaptorChannel has been closed.
  beginTransaction(self)
Starts a new transaction.
  commitTransaction(self)
Commits the currently opened transaction.
  dbAPI_cursorForAdaptorChannel(self)
Returns a 'cursor' for use by an AbstractDBAPI2AdaptorChannel when it is about to open the channel.
  rollbackTransaction(self)
Rollbacks the currently opened transaction.
  _openConnectionIfNecessary(self)
Internally used to open a connection to the underlying database, if necessary.
    Inherited from AdaptorContext
  __addChannel__(self, aChannel)
See interfaces.AdaptorContext for details
  adaptor(self)
See interfaces.AdaptorContext for details
  channels(self)
See interfaces.AdaptorContext for details
  delegate(self)
See interfaces.AdaptorContext for details
  handleDroppedConnection(self)
See interfaces.AdaptorContext for details
  hasBusyChannels(self)
See interfaces.AdaptorContext for details
  hasOpenChannels(self)
See interfaces.AdaptorContext for details
  hasOpenTransaction(self)
See interfaces.AdaptorContext for details
  setDelegate(self, aDelegate)
See interfaces.AdaptorContext for details
  transactionDidBegin(self)
See interfaces.AdaptorContext for details
  transactionDidCommit(self)
See interfaces.AdaptorContext for details
  transactionDidRollback(self)
See interfaces.AdaptorContext for details

Class Variable Summary
    Inherited from AbstractDBAPI2AdaptorContext
tuple __implements__ = (<class Modeling.interfaces.AdaptorCont...
    Inherited from AdaptorContext
str __raise_exception__ = 'AbstractMethod'
str __raise_msg__ = 'Left intentionally unimplemented in thi...

Method Details

createAdaptorChannel(self)

Creates a new OracleAdaptorChannel and registers it in the list of its channels().

See also: Modeling.interfaces.AdaptorContext for details

Overrides:
Modeling.DatabaseAdaptors.AbstractDBAPI2AdaptorLayer.AbstractDBAPI2AdaptorContext.AbstractDBAPI2AdaptorContext.createAdaptorChannel

Generated by Epydoc 2.1 on Sat Mar 4 13:36:27 2006 http://epydoc.sf.net