er.extensions.eof
Class ERXForwardingAdaptorChannel
java.lang.Object
com.webobjects.eoaccess.EOAdaptorChannel
er.extensions.eof.ERXForwardingAdaptorChannel
public class ERXForwardingAdaptorChannel
- extends com.webobjects.eoaccess.EOAdaptorChannel
Nested classes/interfaces inherited from class com.webobjects.eoaccess.EOAdaptorChannel |
com.webobjects.eoaccess.EOAdaptorChannel.Delegate |
Fields inherited from class com.webobjects.eoaccess.EOAdaptorChannel |
_context, _debug, _delegate, _delegateRespondsTo_didChangeResultSet, _delegateRespondsTo_didEvaluateExpression, _delegateRespondsTo_didExecuteStoredProcedure, _delegateRespondsTo_didFetchRow, _delegateRespondsTo_didFinishFetching, _delegateRespondsTo_didPerformOperations, _delegateRespondsTo_didSelectAttributes, _delegateRespondsTo_shouldConstructStoredProcedureReturnValues, _delegateRespondsTo_shouldEvaluateExpression, _delegateRespondsTo_shouldExecuteStoredProcedure, _delegateRespondsTo_shouldReturnValuesForStoredProcedure, _delegateRespondsTo_shouldSelectAttributes, _delegateRespondsTo_willFetchRow, _delegateRespondsTo_willPerformOperations, _rawAttributesCache, _rawDictionaryInitializer, AdaptorFailureKey, AdaptorOperationsKey, AdaptorOptimisticLockingFailure, FailedAdaptorOperationKey |
Constructor Summary |
ERXForwardingAdaptorChannel(com.webobjects.eoaccess.EOAdaptorContext context,
com.webobjects.eoaccess.EOAdaptorChannel channel)
|
Method Summary |
com.webobjects.eoaccess.EOAdaptorContext |
adaptorContext()
|
void |
addStoredProceduresNamed(com.webobjects.foundation.NSArray storedProcedureNames,
com.webobjects.eoaccess.EOModel model)
|
com.webobjects.foundation.NSArray |
attributesToFetch()
|
void |
cancelFetch()
|
void |
closeChannel()
|
java.lang.Object |
delegate()
|
void |
deleteRowDescribedByQualifier(com.webobjects.eocontrol.EOQualifier qualifier,
com.webobjects.eoaccess.EOEntity entity)
|
int |
deleteRowsDescribedByQualifier(com.webobjects.eocontrol.EOQualifier qualifier,
com.webobjects.eoaccess.EOEntity entity)
|
com.webobjects.eoaccess.EOModel |
describeModelWithTableNames(com.webobjects.foundation.NSArray tableNames)
|
com.webobjects.foundation.NSArray |
describeResults()
|
com.webobjects.foundation.NSArray |
describeStoredProcedureNames()
|
com.webobjects.foundation.NSArray |
describeTableNames()
|
com.webobjects.foundation.NSMutableDictionary |
dictionaryWithObjectsForAttributes(java.lang.Object[] objects,
com.webobjects.foundation.NSArray attributes)
|
void |
evaluateExpression(com.webobjects.eoaccess.EOSQLExpression expression)
|
void |
executeStoredProcedure(com.webobjects.eoaccess.EOStoredProcedure storedProcedure,
com.webobjects.foundation.NSDictionary values)
|
com.webobjects.foundation.NSMutableDictionary |
fetchRow()
|
com.webobjects.eoaccess.EOAdaptorChannel |
forwardedChannel()
|
void |
insertRow(com.webobjects.foundation.NSDictionary row,
com.webobjects.eoaccess.EOEntity entity)
|
boolean |
isFetchInProgress()
|
boolean |
isOpen()
|
void |
lockRowComparingAttributes(com.webobjects.foundation.NSArray atts,
com.webobjects.eoaccess.EOEntity entity,
com.webobjects.eocontrol.EOQualifier qualifier,
com.webobjects.foundation.NSDictionary snapshot)
|
void |
openChannel()
|
com.webobjects.eoaccess.EOAdaptorContext |
originalAdaptorContext()
|
void |
performAdaptorOperation(com.webobjects.eoaccess.EOAdaptorOperation adaptorOp)
|
void |
performAdaptorOperations(com.webobjects.foundation.NSArray adaptorOps)
|
com.webobjects.foundation.NSDictionary |
primaryKeyForNewRowWithEntity(com.webobjects.eoaccess.EOEntity entity)
|
com.webobjects.foundation.NSArray |
primaryKeysForNewRowsWithEntity(int count,
com.webobjects.eoaccess.EOEntity entity)
|
com.webobjects.foundation.NSDictionary |
returnValuesForLastStoredProcedureInvocation()
|
void |
selectAttributes(com.webobjects.foundation.NSArray attributes,
com.webobjects.eocontrol.EOFetchSpecification fetchSpecification,
boolean yn,
com.webobjects.eoaccess.EOEntity entity)
|
void |
setAttributesToFetch(com.webobjects.foundation.NSArray attributes)
|
void |
setDelegate(java.lang.Object delegate)
|
void |
updateValuesInRowDescribedByQualifier(com.webobjects.foundation.NSDictionary row,
com.webobjects.eocontrol.EOQualifier qualifier,
com.webobjects.eoaccess.EOEntity entity)
|
int |
updateValuesInRowsDescribedByQualifier(com.webobjects.foundation.NSDictionary row,
com.webobjects.eocontrol.EOQualifier qualifier,
com.webobjects.eoaccess.EOEntity entity)
|
Methods inherited from class com.webobjects.eoaccess.EOAdaptorChannel |
_raiseOptimisticLockingExceptionWithReason, _setRawDictionaryInitializerForAttributes |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ERXForwardingAdaptorChannel
public ERXForwardingAdaptorChannel(com.webobjects.eoaccess.EOAdaptorContext context,
com.webobjects.eoaccess.EOAdaptorChannel channel)
forwardedChannel
public com.webobjects.eoaccess.EOAdaptorChannel forwardedChannel()
isOpen
public boolean isOpen()
- Specified by:
isOpen
in class com.webobjects.eoaccess.EOAdaptorChannel
openChannel
public void openChannel()
- Specified by:
openChannel
in class com.webobjects.eoaccess.EOAdaptorChannel
closeChannel
public void closeChannel()
- Specified by:
closeChannel
in class com.webobjects.eoaccess.EOAdaptorChannel
originalAdaptorContext
public com.webobjects.eoaccess.EOAdaptorContext originalAdaptorContext()
adaptorContext
public com.webobjects.eoaccess.EOAdaptorContext adaptorContext()
- Overrides:
adaptorContext
in class com.webobjects.eoaccess.EOAdaptorChannel
insertRow
public void insertRow(com.webobjects.foundation.NSDictionary row,
com.webobjects.eoaccess.EOEntity entity)
- Specified by:
insertRow
in class com.webobjects.eoaccess.EOAdaptorChannel
updateValuesInRowDescribedByQualifier
public void updateValuesInRowDescribedByQualifier(com.webobjects.foundation.NSDictionary row,
com.webobjects.eocontrol.EOQualifier qualifier,
com.webobjects.eoaccess.EOEntity entity)
- Overrides:
updateValuesInRowDescribedByQualifier
in class com.webobjects.eoaccess.EOAdaptorChannel
updateValuesInRowsDescribedByQualifier
public int updateValuesInRowsDescribedByQualifier(com.webobjects.foundation.NSDictionary row,
com.webobjects.eocontrol.EOQualifier qualifier,
com.webobjects.eoaccess.EOEntity entity)
- Specified by:
updateValuesInRowsDescribedByQualifier
in class com.webobjects.eoaccess.EOAdaptorChannel
deleteRowDescribedByQualifier
public void deleteRowDescribedByQualifier(com.webobjects.eocontrol.EOQualifier qualifier,
com.webobjects.eoaccess.EOEntity entity)
- Overrides:
deleteRowDescribedByQualifier
in class com.webobjects.eoaccess.EOAdaptorChannel
deleteRowsDescribedByQualifier
public int deleteRowsDescribedByQualifier(com.webobjects.eocontrol.EOQualifier qualifier,
com.webobjects.eoaccess.EOEntity entity)
- Specified by:
deleteRowsDescribedByQualifier
in class com.webobjects.eoaccess.EOAdaptorChannel
selectAttributes
public void selectAttributes(com.webobjects.foundation.NSArray attributes,
com.webobjects.eocontrol.EOFetchSpecification fetchSpecification,
boolean yn,
com.webobjects.eoaccess.EOEntity entity)
- Specified by:
selectAttributes
in class com.webobjects.eoaccess.EOAdaptorChannel
lockRowComparingAttributes
public void lockRowComparingAttributes(com.webobjects.foundation.NSArray atts,
com.webobjects.eoaccess.EOEntity entity,
com.webobjects.eocontrol.EOQualifier qualifier,
com.webobjects.foundation.NSDictionary snapshot)
- Overrides:
lockRowComparingAttributes
in class com.webobjects.eoaccess.EOAdaptorChannel
evaluateExpression
public void evaluateExpression(com.webobjects.eoaccess.EOSQLExpression expression)
- Specified by:
evaluateExpression
in class com.webobjects.eoaccess.EOAdaptorChannel
isFetchInProgress
public boolean isFetchInProgress()
- Specified by:
isFetchInProgress
in class com.webobjects.eoaccess.EOAdaptorChannel
describeResults
public com.webobjects.foundation.NSArray describeResults()
- Specified by:
describeResults
in class com.webobjects.eoaccess.EOAdaptorChannel
fetchRow
public com.webobjects.foundation.NSMutableDictionary fetchRow()
- Specified by:
fetchRow
in class com.webobjects.eoaccess.EOAdaptorChannel
setAttributesToFetch
public void setAttributesToFetch(com.webobjects.foundation.NSArray attributes)
- Specified by:
setAttributesToFetch
in class com.webobjects.eoaccess.EOAdaptorChannel
attributesToFetch
public com.webobjects.foundation.NSArray attributesToFetch()
- Specified by:
attributesToFetch
in class com.webobjects.eoaccess.EOAdaptorChannel
cancelFetch
public void cancelFetch()
- Specified by:
cancelFetch
in class com.webobjects.eoaccess.EOAdaptorChannel
primaryKeyForNewRowWithEntity
public com.webobjects.foundation.NSDictionary primaryKeyForNewRowWithEntity(com.webobjects.eoaccess.EOEntity entity)
- Overrides:
primaryKeyForNewRowWithEntity
in class com.webobjects.eoaccess.EOAdaptorChannel
primaryKeysForNewRowsWithEntity
public com.webobjects.foundation.NSArray primaryKeysForNewRowsWithEntity(int count,
com.webobjects.eoaccess.EOEntity entity)
- Overrides:
primaryKeysForNewRowsWithEntity
in class com.webobjects.eoaccess.EOAdaptorChannel
describeStoredProcedureNames
public com.webobjects.foundation.NSArray describeStoredProcedureNames()
- Overrides:
describeStoredProcedureNames
in class com.webobjects.eoaccess.EOAdaptorChannel
addStoredProceduresNamed
public void addStoredProceduresNamed(com.webobjects.foundation.NSArray storedProcedureNames,
com.webobjects.eoaccess.EOModel model)
- Overrides:
addStoredProceduresNamed
in class com.webobjects.eoaccess.EOAdaptorChannel
describeTableNames
public com.webobjects.foundation.NSArray describeTableNames()
- Overrides:
describeTableNames
in class com.webobjects.eoaccess.EOAdaptorChannel
describeModelWithTableNames
public com.webobjects.eoaccess.EOModel describeModelWithTableNames(com.webobjects.foundation.NSArray tableNames)
- Overrides:
describeModelWithTableNames
in class com.webobjects.eoaccess.EOAdaptorChannel
delegate
public java.lang.Object delegate()
- Overrides:
delegate
in class com.webobjects.eoaccess.EOAdaptorChannel
setDelegate
public void setDelegate(java.lang.Object delegate)
- Overrides:
setDelegate
in class com.webobjects.eoaccess.EOAdaptorChannel
dictionaryWithObjectsForAttributes
public com.webobjects.foundation.NSMutableDictionary dictionaryWithObjectsForAttributes(java.lang.Object[] objects,
com.webobjects.foundation.NSArray attributes)
- Overrides:
dictionaryWithObjectsForAttributes
in class com.webobjects.eoaccess.EOAdaptorChannel
executeStoredProcedure
public void executeStoredProcedure(com.webobjects.eoaccess.EOStoredProcedure storedProcedure,
com.webobjects.foundation.NSDictionary values)
- Specified by:
executeStoredProcedure
in class com.webobjects.eoaccess.EOAdaptorChannel
returnValuesForLastStoredProcedureInvocation
public com.webobjects.foundation.NSDictionary returnValuesForLastStoredProcedureInvocation()
- Specified by:
returnValuesForLastStoredProcedureInvocation
in class com.webobjects.eoaccess.EOAdaptorChannel
performAdaptorOperation
public void performAdaptorOperation(com.webobjects.eoaccess.EOAdaptorOperation adaptorOp)
- Overrides:
performAdaptorOperation
in class com.webobjects.eoaccess.EOAdaptorChannel
performAdaptorOperations
public void performAdaptorOperations(com.webobjects.foundation.NSArray adaptorOps)
- Overrides:
performAdaptorOperations
in class com.webobjects.eoaccess.EOAdaptorChannel
Copyright © 2002 – 2007 Project Wonder.