public class ERXForwardingAdaptorChannel
extends 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 and Description |
---|
ERXForwardingAdaptorChannel(com.webobjects.eoaccess.EOAdaptorContext context,
com.webobjects.eoaccess.EOAdaptorChannel channel) |
Modifier and Type | Method and Description |
---|---|
com.webobjects.eoaccess.EOAdaptorContext |
adaptorContext() |
void |
addStoredProceduresNamed(NSArray storedProcedureNames,
com.webobjects.eoaccess.EOModel model) |
NSArray |
attributesToFetch() |
void |
cancelFetch() |
void |
closeChannel() |
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(NSArray tableNames) |
NSArray |
describeResults() |
NSArray |
describeStoredProcedureNames() |
NSArray |
describeTableNames() |
NSMutableDictionary |
dictionaryWithObjectsForAttributes(Object[] objects,
NSArray attributes) |
void |
evaluateExpression(com.webobjects.eoaccess.EOSQLExpression expression) |
void |
executeStoredProcedure(com.webobjects.eoaccess.EOStoredProcedure storedProcedure,
NSDictionary values) |
NSMutableDictionary |
fetchRow() |
com.webobjects.eoaccess.EOAdaptorChannel |
forwardedChannel() |
void |
insertRow(NSDictionary row,
com.webobjects.eoaccess.EOEntity entity) |
boolean |
isFetchInProgress() |
boolean |
isOpen() |
void |
lockRowComparingAttributes(NSArray atts,
com.webobjects.eoaccess.EOEntity entity,
com.webobjects.eocontrol.EOQualifier qualifier,
NSDictionary snapshot) |
void |
openChannel() |
com.webobjects.eoaccess.EOAdaptorContext |
originalAdaptorContext() |
void |
performAdaptorOperation(com.webobjects.eoaccess.EOAdaptorOperation adaptorOp) |
void |
performAdaptorOperations(NSArray adaptorOps) |
NSDictionary |
primaryKeyForNewRowWithEntity(com.webobjects.eoaccess.EOEntity entity) |
NSArray |
primaryKeysForNewRowsWithEntity(int count,
com.webobjects.eoaccess.EOEntity entity) |
NSDictionary |
returnValuesForLastStoredProcedureInvocation() |
void |
selectAttributes(NSArray attributes,
com.webobjects.eocontrol.EOFetchSpecification fetchSpecification,
boolean yn,
com.webobjects.eoaccess.EOEntity entity) |
void |
setAttributesToFetch(NSArray attributes) |
void |
setDelegate(Object delegate) |
void |
updateValuesInRowDescribedByQualifier(NSDictionary row,
com.webobjects.eocontrol.EOQualifier qualifier,
com.webobjects.eoaccess.EOEntity entity) |
int |
updateValuesInRowsDescribedByQualifier(NSDictionary row,
com.webobjects.eocontrol.EOQualifier qualifier,
com.webobjects.eoaccess.EOEntity entity) |
public ERXForwardingAdaptorChannel(com.webobjects.eoaccess.EOAdaptorContext context, com.webobjects.eoaccess.EOAdaptorChannel channel)
public com.webobjects.eoaccess.EOAdaptorChannel forwardedChannel()
public boolean isOpen()
isOpen
in class com.webobjects.eoaccess.EOAdaptorChannel
public void openChannel()
openChannel
in class com.webobjects.eoaccess.EOAdaptorChannel
public void closeChannel()
closeChannel
in class com.webobjects.eoaccess.EOAdaptorChannel
public com.webobjects.eoaccess.EOAdaptorContext originalAdaptorContext()
public com.webobjects.eoaccess.EOAdaptorContext adaptorContext()
adaptorContext
in class com.webobjects.eoaccess.EOAdaptorChannel
public void insertRow(NSDictionary row, com.webobjects.eoaccess.EOEntity entity)
insertRow
in class com.webobjects.eoaccess.EOAdaptorChannel
public void updateValuesInRowDescribedByQualifier(NSDictionary row, com.webobjects.eocontrol.EOQualifier qualifier, com.webobjects.eoaccess.EOEntity entity)
updateValuesInRowDescribedByQualifier
in class com.webobjects.eoaccess.EOAdaptorChannel
public int updateValuesInRowsDescribedByQualifier(NSDictionary row, com.webobjects.eocontrol.EOQualifier qualifier, com.webobjects.eoaccess.EOEntity entity)
updateValuesInRowsDescribedByQualifier
in class com.webobjects.eoaccess.EOAdaptorChannel
public void deleteRowDescribedByQualifier(com.webobjects.eocontrol.EOQualifier qualifier, com.webobjects.eoaccess.EOEntity entity)
deleteRowDescribedByQualifier
in class com.webobjects.eoaccess.EOAdaptorChannel
public int deleteRowsDescribedByQualifier(com.webobjects.eocontrol.EOQualifier qualifier, com.webobjects.eoaccess.EOEntity entity)
deleteRowsDescribedByQualifier
in class com.webobjects.eoaccess.EOAdaptorChannel
public void selectAttributes(NSArray attributes, com.webobjects.eocontrol.EOFetchSpecification fetchSpecification, boolean yn, com.webobjects.eoaccess.EOEntity entity)
selectAttributes
in class com.webobjects.eoaccess.EOAdaptorChannel
public void lockRowComparingAttributes(NSArray atts, com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOQualifier qualifier, NSDictionary snapshot)
lockRowComparingAttributes
in class com.webobjects.eoaccess.EOAdaptorChannel
public void evaluateExpression(com.webobjects.eoaccess.EOSQLExpression expression)
evaluateExpression
in class com.webobjects.eoaccess.EOAdaptorChannel
public boolean isFetchInProgress()
isFetchInProgress
in class com.webobjects.eoaccess.EOAdaptorChannel
public NSArray describeResults()
describeResults
in class com.webobjects.eoaccess.EOAdaptorChannel
public NSMutableDictionary fetchRow()
fetchRow
in class com.webobjects.eoaccess.EOAdaptorChannel
public void setAttributesToFetch(NSArray attributes)
setAttributesToFetch
in class com.webobjects.eoaccess.EOAdaptorChannel
public NSArray attributesToFetch()
attributesToFetch
in class com.webobjects.eoaccess.EOAdaptorChannel
public void cancelFetch()
cancelFetch
in class com.webobjects.eoaccess.EOAdaptorChannel
public NSDictionary primaryKeyForNewRowWithEntity(com.webobjects.eoaccess.EOEntity entity)
primaryKeyForNewRowWithEntity
in class com.webobjects.eoaccess.EOAdaptorChannel
public NSArray primaryKeysForNewRowsWithEntity(int count, com.webobjects.eoaccess.EOEntity entity)
primaryKeysForNewRowsWithEntity
in class com.webobjects.eoaccess.EOAdaptorChannel
public NSArray describeStoredProcedureNames()
describeStoredProcedureNames
in class com.webobjects.eoaccess.EOAdaptorChannel
public void addStoredProceduresNamed(NSArray storedProcedureNames, com.webobjects.eoaccess.EOModel model)
addStoredProceduresNamed
in class com.webobjects.eoaccess.EOAdaptorChannel
public NSArray describeTableNames()
describeTableNames
in class com.webobjects.eoaccess.EOAdaptorChannel
public com.webobjects.eoaccess.EOModel describeModelWithTableNames(NSArray tableNames)
describeModelWithTableNames
in class com.webobjects.eoaccess.EOAdaptorChannel
public Object delegate()
delegate
in class com.webobjects.eoaccess.EOAdaptorChannel
public void setDelegate(Object delegate)
setDelegate
in class com.webobjects.eoaccess.EOAdaptorChannel
public NSMutableDictionary dictionaryWithObjectsForAttributes(Object[] objects, NSArray attributes)
dictionaryWithObjectsForAttributes
in class com.webobjects.eoaccess.EOAdaptorChannel
public void executeStoredProcedure(com.webobjects.eoaccess.EOStoredProcedure storedProcedure, NSDictionary values)
executeStoredProcedure
in class com.webobjects.eoaccess.EOAdaptorChannel
public NSDictionary returnValuesForLastStoredProcedureInvocation()
returnValuesForLastStoredProcedureInvocation
in class com.webobjects.eoaccess.EOAdaptorChannel
public void performAdaptorOperation(com.webobjects.eoaccess.EOAdaptorOperation adaptorOp)
performAdaptorOperation
in class com.webobjects.eoaccess.EOAdaptorChannel
public void performAdaptorOperations(NSArray adaptorOps)
performAdaptorOperations
in class com.webobjects.eoaccess.EOAdaptorChannel
Copyright © 2002 – 2020 Project Wonder.