Project Wonder 5.0.0.8795

er.extensions.eof
Class ERXForwardingAdaptorContext

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

public class ERXForwardingAdaptorContext
extends EOAdaptorContext


Nested Class Summary
 
Nested classes/interfaces inherited from class com.webobjects.eoaccess.EOAdaptorContext
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(EOAdaptor adaptor, EOAdaptorContext forwardedContext)
           
 
Method Summary
 void _beginTransaction(NSNotification notification)
           
 void _commitTransaction(NSNotification notification)
           
 NSDictionary _newPrimaryKey(EOEnterpriseObject object, EOEntity entity)
           
 void _registerAdaptorChannel(EOAdaptorChannel channel)
           
 void _registerForAdaptorContextNotifications()
           
 void _rollbackTransaction(NSNotification notification)
           
 void _unregisterAdaptorChannel(EOAdaptorChannel channel)
           
 void _unregisterForAdaptorContextNotifications()
           
 EOAdaptor adaptor()
           
 void beginTransaction()
           
 boolean canNestTransactions()
           
 NSArray channels()
           
 void commitTransaction()
           
 EOAdaptorChannel createAdaptorChannel()
           
static Object defaultDelegate()
           
 Object delegate()
           
 EOAdaptorContext forwardedContext()
           
 void handleDroppedConnection()
           
 boolean hasBusyChannels()
           
 boolean hasOpenChannels()
           
 boolean hasOpenTransaction()
           
 EOAdaptor originalAdaptor()
           
 void rollbackTransaction()
           
 void setDelegate(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(EOAdaptor adaptor,
                                   EOAdaptorContext forwardedContext)
Method Detail

defaultDelegate

public static Object defaultDelegate()

forwardedContext

public EOAdaptorContext forwardedContext()

_registerForAdaptorContextNotifications

public void _registerForAdaptorContextNotifications()

_unregisterForAdaptorContextNotifications

public void _unregisterForAdaptorContextNotifications()

handleDroppedConnection

public void handleDroppedConnection()
Specified by:
handleDroppedConnection in class EOAdaptorContext

_beginTransaction

public void _beginTransaction(NSNotification notification)

_commitTransaction

public void _commitTransaction(NSNotification notification)

_rollbackTransaction

public void _rollbackTransaction(NSNotification notification)

beginTransaction

public void beginTransaction()
Specified by:
beginTransaction in class EOAdaptorContext

commitTransaction

public void commitTransaction()
Specified by:
commitTransaction in class EOAdaptorContext

rollbackTransaction

public void rollbackTransaction()
Specified by:
rollbackTransaction in class EOAdaptorContext

transactionNestingLevel

public int transactionNestingLevel()
Overrides:
transactionNestingLevel in class EOAdaptorContext

hasOpenTransaction

public boolean hasOpenTransaction()
Overrides:
hasOpenTransaction in class EOAdaptorContext

transactionDidBegin

public void transactionDidBegin()
Overrides:
transactionDidBegin in class EOAdaptorContext

transactionDidCommit

public void transactionDidCommit()
Overrides:
transactionDidCommit in class EOAdaptorContext

transactionDidRollback

public void transactionDidRollback()
Overrides:
transactionDidRollback in class EOAdaptorContext

hasBusyChannels

public boolean hasBusyChannels()
Overrides:
hasBusyChannels in class EOAdaptorContext

hasOpenChannels

public boolean hasOpenChannels()
Overrides:
hasOpenChannels in class EOAdaptorContext

channels

public NSArray channels()
Overrides:
channels in class EOAdaptorContext

originalAdaptor

public EOAdaptor originalAdaptor()

adaptor

public EOAdaptor adaptor()
Overrides:
adaptor in class EOAdaptorContext

createAdaptorChannel

public EOAdaptorChannel createAdaptorChannel()
Specified by:
createAdaptorChannel in class EOAdaptorContext

delegate

public Object delegate()
Overrides:
delegate in class EOAdaptorContext

setDelegate

public void setDelegate(Object delegate)
Overrides:
setDelegate in class EOAdaptorContext

_registerAdaptorChannel

public void _registerAdaptorChannel(EOAdaptorChannel channel)
Overrides:
_registerAdaptorChannel in class EOAdaptorContext

_unregisterAdaptorChannel

public void _unregisterAdaptorChannel(EOAdaptorChannel channel)
Overrides:
_unregisterAdaptorChannel in class EOAdaptorContext

canNestTransactions

public boolean canNestTransactions()
Overrides:
canNestTransactions in class EOAdaptorContext

_newPrimaryKey

public NSDictionary _newPrimaryKey(EOEnterpriseObject object,
                                   EOEntity entity)
Overrides:
_newPrimaryKey in class EOAdaptorContext

Last updated: Fri, Jan 9, 2009 • 04:35 AM EST

Copyright © 2002 – 2007 Project Wonder.