public class Neo4JChannel<T extends Ersatz>
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 |
---|
Neo4JChannel(Neo4JContext<T> context) |
Modifier and Type | Method and Description |
---|---|
Neo4JContext<T> |
adaptorContext() |
NSArray<EOAttribute> |
attributesToFetch() |
void |
cancelFetch() |
void |
closeChannel() |
int |
deleteRowsDescribedByQualifier(com.webobjects.eocontrol.EOQualifier qualifier,
com.webobjects.eoaccess.EOEntity entity) |
NSArray<EOAttribute> |
describeResults() |
void |
evaluateExpression(com.webobjects.eoaccess.EOSQLExpression paramEOSQLExpression) |
void |
executeStoredProcedure(com.webobjects.eoaccess.EOStoredProcedure paramEOStoredProcedure,
NSDictionary paramNSDictionary) |
NSMutableDictionary<String,Object> |
fetchRow() |
void |
insertRow(NSDictionary<String,Object> row,
com.webobjects.eoaccess.EOEntity entity) |
boolean |
isFetchInProgress() |
boolean |
isOpen() |
void |
openChannel() |
NSDictionary<String,Object> |
primaryKeyForNewRowWithEntity(com.webobjects.eoaccess.EOEntity entity) |
NSDictionary<?,?> |
returnValuesForLastStoredProcedureInvocation() |
void |
selectAttributes(NSArray<EOAttribute> attributes,
com.webobjects.eocontrol.EOFetchSpecification fetchSpec,
boolean isLocking,
com.webobjects.eoaccess.EOEntity entity) |
void |
setAttributesToFetch(NSArray<EOAttribute> paramNSArray) |
NSMutableDictionary<String,Object> |
toSnapshot(com.webobjects.eoaccess.EOEntity entity,
Ersatz ultimate) |
int |
updateValuesInRowsDescribedByQualifier(NSDictionary<String,Object> dict,
com.webobjects.eocontrol.EOQualifier qualifier,
com.webobjects.eoaccess.EOEntity entity) |
_raiseOptimisticLockingExceptionWithReason, _setRawDictionaryInitializerForAttributes, addStoredProceduresNamed, delegate, deleteRowDescribedByQualifier, describeModelWithTableNames, describeStoredProcedureNames, describeTableNames, dictionaryWithObjectsForAttributes, lockRowComparingAttributes, performAdaptorOperation, performAdaptorOperations, primaryKeysForNewRowsWithEntity, setDelegate, updateValuesInRowDescribedByQualifier
public Neo4JChannel(Neo4JContext<T> context)
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 NSDictionary<String,Object> primaryKeyForNewRowWithEntity(com.webobjects.eoaccess.EOEntity entity)
primaryKeyForNewRowWithEntity
in class com.webobjects.eoaccess.EOAdaptorChannel
public Neo4JContext<T> adaptorContext()
adaptorContext
in class com.webobjects.eoaccess.EOAdaptorChannel
public void insertRow(NSDictionary<String,Object> row, com.webobjects.eoaccess.EOEntity entity)
insertRow
in class com.webobjects.eoaccess.EOAdaptorChannel
public void executeStoredProcedure(com.webobjects.eoaccess.EOStoredProcedure paramEOStoredProcedure, NSDictionary paramNSDictionary)
executeStoredProcedure
in class com.webobjects.eoaccess.EOAdaptorChannel
public void cancelFetch()
cancelFetch
in class com.webobjects.eoaccess.EOAdaptorChannel
public boolean isFetchInProgress()
isFetchInProgress
in class com.webobjects.eoaccess.EOAdaptorChannel
public void selectAttributes(NSArray<EOAttribute> attributes, com.webobjects.eocontrol.EOFetchSpecification fetchSpec, boolean isLocking, com.webobjects.eoaccess.EOEntity entity)
selectAttributes
in class com.webobjects.eoaccess.EOAdaptorChannel
public NSMutableDictionary<String,Object> fetchRow()
fetchRow
in class com.webobjects.eoaccess.EOAdaptorChannel
public NSMutableDictionary<String,Object> toSnapshot(com.webobjects.eoaccess.EOEntity entity, Ersatz ultimate)
public int updateValuesInRowsDescribedByQualifier(NSDictionary<String,Object> dict, com.webobjects.eocontrol.EOQualifier qualifier, com.webobjects.eoaccess.EOEntity entity)
updateValuesInRowsDescribedByQualifier
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 evaluateExpression(com.webobjects.eoaccess.EOSQLExpression paramEOSQLExpression)
evaluateExpression
in class com.webobjects.eoaccess.EOAdaptorChannel
public NSDictionary<?,?> returnValuesForLastStoredProcedureInvocation()
returnValuesForLastStoredProcedureInvocation
in class com.webobjects.eoaccess.EOAdaptorChannel
public NSArray<EOAttribute> attributesToFetch()
attributesToFetch
in class com.webobjects.eoaccess.EOAdaptorChannel
public NSArray<EOAttribute> describeResults()
describeResults
in class com.webobjects.eoaccess.EOAdaptorChannel
public void setAttributesToFetch(NSArray<EOAttribute> paramNSArray)
setAttributesToFetch
in class com.webobjects.eoaccess.EOAdaptorChannel
Copyright © 2002 – 2020 Project Wonder.