er.restadaptor
Class ERRESTAdaptorChannel
java.lang.Object
com.webobjects.eoaccess.EOAdaptorChannel
er.restadaptor.ERRESTAdaptorChannel
public class ERRESTAdaptorChannel
- 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 |
Method Summary |
com.webobjects.foundation.NSArray<com.webobjects.eoaccess.EOAttribute> |
attributesToFetch()
|
void |
cancelFetch()
|
void |
closeChannel()
|
ERRESTAdaptorContext |
context()
|
java.lang.Object |
convertValue(java.lang.String strValue,
com.webobjects.eoaccess.EOAttribute attribute)
|
int |
deleteRowsDescribedByQualifier(com.webobjects.eocontrol.EOQualifier qualifier,
com.webobjects.eoaccess.EOEntity entity)
|
com.webobjects.eoaccess.EOModel |
describeModelWithTableNames(com.webobjects.foundation.NSArray anArray)
|
com.webobjects.foundation.NSArray |
describeResults()
|
com.webobjects.foundation.NSArray |
describeTableNames()
|
void |
evaluateExpression(com.webobjects.eoaccess.EOSQLExpression anExpression)
|
void |
executeStoredProcedure(com.webobjects.eoaccess.EOStoredProcedure aStoredProcedure,
com.webobjects.foundation.NSDictionary someValues)
|
com.webobjects.foundation.NSMutableDictionary |
fetchRow()
|
void |
insertRow(com.webobjects.foundation.NSDictionary row,
com.webobjects.eoaccess.EOEntity entity)
|
boolean |
isFetchInProgress()
|
boolean |
isOpen()
|
void |
openChannel()
|
java.lang.String |
pluralName(com.webobjects.eoaccess.EOEntity entity)
|
protected void |
processQualifier(com.webobjects.eoaccess.EOEntity entity,
com.webobjects.eocontrol.EOQualifier qualifier,
java.lang.StringBuffer urlBuffer,
com.webobjects.foundation.NSMutableDictionary<java.lang.String,java.lang.Object> attributesFromQualifier)
|
com.webobjects.foundation.NSDictionary |
returnValuesForLastStoredProcedureInvocation()
|
void |
selectAttributes(com.webobjects.foundation.NSArray attributesToFetch,
com.webobjects.eocontrol.EOFetchSpecification fetchSpecification,
boolean shouldLock,
com.webobjects.eoaccess.EOEntity entity)
|
void |
setAttributesToFetch(com.webobjects.foundation.NSArray attributesToFetch)
|
java.lang.String |
singularName(com.webobjects.eoaccess.EOEntity entity)
|
java.lang.String |
textValue(org.w3c.dom.Element element)
|
int |
updateValuesInRowsDescribedByQualifier(com.webobjects.foundation.NSDictionary updatedRow,
com.webobjects.eocontrol.EOQualifier qualifier,
com.webobjects.eoaccess.EOEntity entity)
|
java.lang.String |
urlForQualifier(com.webobjects.eoaccess.EOEntity entity,
com.webobjects.eocontrol.EOQualifier qualifier,
com.webobjects.foundation.NSMutableDictionary<java.lang.String,java.lang.Object> attributesFromQualifier)
|
com.webobjects.foundation.NSArray<java.lang.String> |
urlPrefixes(com.webobjects.eoaccess.EOEntity entity)
|
protected com.webobjects.foundation.NSSet<java.lang.String> |
variableNamesForUrl(java.lang.String url)
|
Methods inherited from class com.webobjects.eoaccess.EOAdaptorChannel |
_raiseOptimisticLockingExceptionWithReason, _setRawDictionaryInitializerForAttributes, adaptorContext, addStoredProceduresNamed, delegate, deleteRowDescribedByQualifier, describeStoredProcedureNames, dictionaryWithObjectsForAttributes, lockRowComparingAttributes, performAdaptorOperation, performAdaptorOperations, primaryKeyForNewRowWithEntity, primaryKeysForNewRowsWithEntity, setDelegate, updateValuesInRowDescribedByQualifier |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ERRESTAdaptorChannel
public ERRESTAdaptorChannel(ERRESTAdaptorContext context)
context
public ERRESTAdaptorContext context()
attributesToFetch
public com.webobjects.foundation.NSArray<com.webobjects.eoaccess.EOAttribute> attributesToFetch()
- Specified by:
attributesToFetch
in class com.webobjects.eoaccess.EOAdaptorChannel
cancelFetch
public void cancelFetch()
- Specified by:
cancelFetch
in class com.webobjects.eoaccess.EOAdaptorChannel
closeChannel
public void closeChannel()
- Specified by:
closeChannel
in class com.webobjects.eoaccess.EOAdaptorChannel
describeResults
public com.webobjects.foundation.NSArray describeResults()
- Specified by:
describeResults
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 anArray)
- Overrides:
describeModelWithTableNames
in class com.webobjects.eoaccess.EOAdaptorChannel
evaluateExpression
public void evaluateExpression(com.webobjects.eoaccess.EOSQLExpression anExpression)
- Specified by:
evaluateExpression
in class com.webobjects.eoaccess.EOAdaptorChannel
executeStoredProcedure
public void executeStoredProcedure(com.webobjects.eoaccess.EOStoredProcedure aStoredProcedure,
com.webobjects.foundation.NSDictionary someValues)
- Specified by:
executeStoredProcedure
in class com.webobjects.eoaccess.EOAdaptorChannel
fetchRow
public com.webobjects.foundation.NSMutableDictionary fetchRow()
- Specified by:
fetchRow
in class com.webobjects.eoaccess.EOAdaptorChannel
isFetchInProgress
public boolean isFetchInProgress()
- Specified by:
isFetchInProgress
in class com.webobjects.eoaccess.EOAdaptorChannel
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
returnValuesForLastStoredProcedureInvocation
public com.webobjects.foundation.NSDictionary returnValuesForLastStoredProcedureInvocation()
- Specified by:
returnValuesForLastStoredProcedureInvocation
in class com.webobjects.eoaccess.EOAdaptorChannel
urlPrefixes
public com.webobjects.foundation.NSArray<java.lang.String> urlPrefixes(com.webobjects.eoaccess.EOEntity entity)
pluralName
public java.lang.String pluralName(com.webobjects.eoaccess.EOEntity entity)
singularName
public java.lang.String singularName(com.webobjects.eoaccess.EOEntity entity)
textValue
public java.lang.String textValue(org.w3c.dom.Element element)
convertValue
public java.lang.Object convertValue(java.lang.String strValue,
com.webobjects.eoaccess.EOAttribute attribute)
urlForQualifier
public java.lang.String urlForQualifier(com.webobjects.eoaccess.EOEntity entity,
com.webobjects.eocontrol.EOQualifier qualifier,
com.webobjects.foundation.NSMutableDictionary<java.lang.String,java.lang.Object> attributesFromQualifier)
variableNamesForUrl
protected com.webobjects.foundation.NSSet<java.lang.String> variableNamesForUrl(java.lang.String url)
processQualifier
protected void processQualifier(com.webobjects.eoaccess.EOEntity entity,
com.webobjects.eocontrol.EOQualifier qualifier,
java.lang.StringBuffer urlBuffer,
com.webobjects.foundation.NSMutableDictionary<java.lang.String,java.lang.Object> attributesFromQualifier)
selectAttributes
public void selectAttributes(com.webobjects.foundation.NSArray attributesToFetch,
com.webobjects.eocontrol.EOFetchSpecification fetchSpecification,
boolean shouldLock,
com.webobjects.eoaccess.EOEntity entity)
- Specified by:
selectAttributes
in class com.webobjects.eoaccess.EOAdaptorChannel
setAttributesToFetch
public void setAttributesToFetch(com.webobjects.foundation.NSArray attributesToFetch)
- Specified by:
setAttributesToFetch
in class com.webobjects.eoaccess.EOAdaptorChannel
updateValuesInRowsDescribedByQualifier
public int updateValuesInRowsDescribedByQualifier(com.webobjects.foundation.NSDictionary updatedRow,
com.webobjects.eocontrol.EOQualifier qualifier,
com.webobjects.eoaccess.EOEntity entity)
- Specified by:
updateValuesInRowsDescribedByQualifier
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
deleteRowsDescribedByQualifier
public int deleteRowsDescribedByQualifier(com.webobjects.eocontrol.EOQualifier qualifier,
com.webobjects.eoaccess.EOEntity entity)
- Specified by:
deleteRowsDescribedByQualifier
in class com.webobjects.eoaccess.EOAdaptorChannel
Copyright © 2002 – 2007 Project Wonder.