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.