public class Neo4JChannel<T extends Ersatz> extends EOAdaptorChannel
EOAdaptorChannel.Delegate
_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) |
_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 EOAdaptorChannel
public void openChannel()
openChannel
in class EOAdaptorChannel
public void closeChannel()
closeChannel
in class EOAdaptorChannel
public NSDictionary<String,Object> primaryKeyForNewRowWithEntity(EOEntity entity)
primaryKeyForNewRowWithEntity
in class EOAdaptorChannel
public Neo4JContext<T> adaptorContext()
adaptorContext
in class EOAdaptorChannel
public void insertRow(NSDictionary<String,Object> row, EOEntity entity)
insertRow
in class EOAdaptorChannel
public void executeStoredProcedure(EOStoredProcedure paramEOStoredProcedure, NSDictionary paramNSDictionary)
executeStoredProcedure
in class EOAdaptorChannel
public void cancelFetch()
cancelFetch
in class EOAdaptorChannel
public boolean isFetchInProgress()
isFetchInProgress
in class EOAdaptorChannel
public void selectAttributes(NSArray<EOAttribute> attributes, EOFetchSpecification fetchSpec, boolean isLocking, EOEntity entity)
selectAttributes
in class EOAdaptorChannel
public NSMutableDictionary<String,Object> fetchRow()
fetchRow
in class EOAdaptorChannel
public NSMutableDictionary<String,Object> toSnapshot(EOEntity entity, Ersatz ultimate)
public int updateValuesInRowsDescribedByQualifier(NSDictionary<String,Object> dict, EOQualifier qualifier, EOEntity entity)
updateValuesInRowsDescribedByQualifier
in class EOAdaptorChannel
public int deleteRowsDescribedByQualifier(EOQualifier qualifier, EOEntity entity)
deleteRowsDescribedByQualifier
in class EOAdaptorChannel
public void evaluateExpression(EOSQLExpression paramEOSQLExpression)
evaluateExpression
in class EOAdaptorChannel
public NSDictionary<?,?> returnValuesForLastStoredProcedureInvocation()
returnValuesForLastStoredProcedureInvocation
in class EOAdaptorChannel
public NSArray<EOAttribute> attributesToFetch()
attributesToFetch
in class EOAdaptorChannel
public NSArray<EOAttribute> describeResults()
describeResults
in class EOAdaptorChannel
public void setAttributesToFetch(NSArray<EOAttribute> paramNSArray)
setAttributesToFetch
in class EOAdaptorChannel
Copyright © 2002 – 2024 Project Wonder.