Project Wonder 5.0

er.extensions.eof
Class ERXForwardingAdaptorContext

java.lang.Object
  extended by com.webobjects.eoaccess.EOAdaptorContext
      extended by er.extensions.eof.ERXForwardingAdaptorContext

public class ERXForwardingAdaptorContext
extends com.webobjects.eoaccess.EOAdaptorContext


Nested Class Summary
 
Nested classes/interfaces inherited from class com.webobjects.eoaccess.EOAdaptorContext
com.webobjects.eoaccess.EOAdaptorContext.Delegate
 
Field Summary
 
Fields inherited from class com.webobjects.eoaccess.EOAdaptorContext
_adaptor, _channels, _delegate, _delegateRespondsTo_didBegin, _delegateRespondsTo_didCommit, _delegateRespondsTo_didRollback, _delegateRespondsTo_shouldBegin, _delegateRespondsTo_shouldCommit, _delegateRespondsTo_shouldConnect, _delegateRespondsTo_shouldRollback, _hasOpenTransaction, AdaptorContextBeginTransactionNotification, AdaptorContextCommitTransactionNotification, AdaptorContextRollbackTransactionNotification
 
Constructor Summary
ERXForwardingAdaptorContext(com.webobjects.eoaccess.EOAdaptor adaptor, com.webobjects.eoaccess.EOAdaptorContext forwardedContext)
           
 
Method Summary
 void _beginTransaction(com.webobjects.foundation.NSNotification notification)
           
 void _commitTransaction(com.webobjects.foundation.NSNotification notification)
           
 com.webobjects.foundation.NSDictionary _newPrimaryKey(com.webobjects.eocontrol.EOEnterpriseObject object, com.webobjects.eoaccess.EOEntity entity)
           
 void _registerAdaptorChannel(com.webobjects.eoaccess.EOAdaptorChannel channel)
           
 void _registerForAdaptorContextNotifications()
           
 void _rollbackTransaction(com.webobjects.foundation.NSNotification notification)
           
 void _unregisterAdaptorChannel(com.webobjects.eoaccess.EOAdaptorChannel channel)
           
 void _unregisterForAdaptorContextNotifications()
           
 com.webobjects.eoaccess.EOAdaptor adaptor()
           
 void beginTransaction()
           
 boolean canNestTransactions()
           
 com.webobjects.foundation.NSArray channels()
           
 void commitTransaction()
           
 com.webobjects.eoaccess.EOAdaptorChannel createAdaptorChannel()
           
static java.lang.Object defaultDelegate()
           
 java.lang.Object delegate()
           
 com.webobjects.eoaccess.EOAdaptorContext forwardedContext()
           
 void handleDroppedConnection()
           
 boolean hasBusyChannels()
           
 boolean hasOpenChannels()
           
 boolean hasOpenTransaction()
           
 com.webobjects.eoaccess.EOAdaptor originalAdaptor()
           
 void rollbackTransaction()
           
 void setDelegate(java.lang.Object delegate)
           
 void transactionDidBegin()
           
 void transactionDidCommit()
           
 void transactionDidRollback()
           
 int transactionNestingLevel()
           
 
Methods inherited from class com.webobjects.eoaccess.EOAdaptorContext
setDefaultDelegate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ERXForwardingAdaptorContext

public ERXForwardingAdaptorContext(com.webobjects.eoaccess.EOAdaptor adaptor,
                                   com.webobjects.eoaccess.EOAdaptorContext forwardedContext)
Method Detail

defaultDelegate

public static java.lang.Object defaultDelegate()

forwardedContext

public com.webobjects.eoaccess.EOAdaptorContext forwardedContext()

_registerForAdaptorContextNotifications

public void _registerForAdaptorContextNotifications()

_unregisterForAdaptorContextNotifications

public void _unregisterForAdaptorContextNotifications()

handleDroppedConnection

public void handleDroppedConnection()
Specified by:
handleDroppedConnection in class com.webobjects.eoaccess.EOAdaptorContext

_beginTransaction

public void _beginTransaction(com.webobjects.foundation.NSNotification notification)

_commitTransaction

public void _commitTransaction(com.webobjects.foundation.NSNotification notification)

_rollbackTransaction

public void _rollbackTransaction(com.webobjects.foundation.NSNotification notification)

beginTransaction

public void beginTransaction()
Specified by:
beginTransaction in class com.webobjects.eoaccess.EOAdaptorContext

commitTransaction

public void commitTransaction()
Specified by:
commitTransaction in class com.webobjects.eoaccess.EOAdaptorContext

rollbackTransaction

public void rollbackTransaction()
Specified by:
rollbackTransaction in class com.webobjects.eoaccess.EOAdaptorContext

transactionNestingLevel

public int transactionNestingLevel()
Overrides:
transactionNestingLevel in class com.webobjects.eoaccess.EOAdaptorContext

hasOpenTransaction

public boolean hasOpenTransaction()
Overrides:
hasOpenTransaction in class com.webobjects.eoaccess.EOAdaptorContext

transactionDidBegin

public void transactionDidBegin()
Overrides:
transactionDidBegin in class com.webobjects.eoaccess.EOAdaptorContext

transactionDidCommit

public void transactionDidCommit()
Overrides:
transactionDidCommit in class com.webobjects.eoaccess.EOAdaptorContext

transactionDidRollback

public void transactionDidRollback()
Overrides:
transactionDidRollback in class com.webobjects.eoaccess.EOAdaptorContext

hasBusyChannels

public boolean hasBusyChannels()
Overrides:
hasBusyChannels in class com.webobjects.eoaccess.EOAdaptorContext

hasOpenChannels

public boolean hasOpenChannels()
Overrides:
hasOpenChannels in class com.webobjects.eoaccess.EOAdaptorContext

channels

public com.webobjects.foundation.NSArray channels()
Overrides:
channels in class com.webobjects.eoaccess.EOAdaptorContext

originalAdaptor

public com.webobjects.eoaccess.EOAdaptor originalAdaptor()

adaptor

public com.webobjects.eoaccess.EOAdaptor adaptor()
Overrides:
adaptor in class com.webobjects.eoaccess.EOAdaptorContext

createAdaptorChannel

public com.webobjects.eoaccess.EOAdaptorChannel createAdaptorChannel()
Specified by:
createAdaptorChannel in class com.webobjects.eoaccess.EOAdaptorContext

delegate

public java.lang.Object delegate()
Overrides:
delegate in class com.webobjects.eoaccess.EOAdaptorContext

setDelegate

public void setDelegate(java.lang.Object delegate)
Overrides:
setDelegate in class com.webobjects.eoaccess.EOAdaptorContext

_registerAdaptorChannel

public void _registerAdaptorChannel(com.webobjects.eoaccess.EOAdaptorChannel channel)
Overrides:
_registerAdaptorChannel in class com.webobjects.eoaccess.EOAdaptorContext

_unregisterAdaptorChannel

public void _unregisterAdaptorChannel(com.webobjects.eoaccess.EOAdaptorChannel channel)
Overrides:
_unregisterAdaptorChannel in class com.webobjects.eoaccess.EOAdaptorContext

canNestTransactions

public boolean canNestTransactions()
Overrides:
canNestTransactions in class com.webobjects.eoaccess.EOAdaptorContext

_newPrimaryKey

public com.webobjects.foundation.NSDictionary _newPrimaryKey(com.webobjects.eocontrol.EOEnterpriseObject object,
                                                             com.webobjects.eoaccess.EOEntity entity)
Overrides:
_newPrimaryKey in class com.webobjects.eoaccess.EOAdaptorContext

Last updated: Tue, Feb 21, 2017 • 05:45 PM CET

Copyright © 2002 – 2007 Project Wonder.