Project Wonder 5.0

Uses of Class
er.rest.entityDelegates.ERXRestContext

Packages that use ERXRestContext
er.directtorest   
er.directtorest.security   
er.rest.entityDelegates   
 

Uses of ERXRestContext in er.directtorest
 

Methods in er.directtorest with parameters of type ERXRestContext
 boolean ERD2RestDefaultEntityDelegate.canDeleteObject(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 boolean ERD2RestDefaultEntityDelegate.canInsertObject(com.webobjects.eoaccess.EOEntity entity, ERXRestContext context)
           
 boolean ERD2RestDefaultEntityDelegate.canInsertObject(com.webobjects.eoaccess.EOEntity parentEntity, java.lang.Object parentObject, java.lang.String parentKey, com.webobjects.eoaccess.EOEntity entity, ERXRestContext context)
           
 boolean ERD2RestDefaultEntityDelegate.canInsertProperty(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String propertyName, ERXRestContext context)
           
 boolean ERD2RestDefaultEntityDelegate.canUpdateObject(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 boolean ERD2RestDefaultEntityDelegate.canUpdateProperty(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String propertyName, ERXRestContext context)
           
 boolean ERD2RestDefaultEntityDelegate.canViewObject(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 boolean ERD2RestDefaultEntityDelegate.canViewProperty(com.webobjects.eoaccess.EOEntity entity, java.lang.Object obj, java.lang.String propertyName, ERXRestContext context)
           
 void ERD2RestDelegate.delete(ERXRestRequest restRequest, ERXRestContext restContext)
           
 boolean ERD2RestDefaultEntityDelegate.displayDetails(ERXRestKey key, ERXRestContext context)
           
 java.lang.String[] ERD2RestDefaultEntityDelegate.displayProperties(ERXRestKey key, boolean allProperties, boolean allToMany, ERXRestContext context)
           
 ERXRestKey ERD2RestDelegate.insert(ERXRestRequest restRequest, ERXRestContext restContext)
           
 void ERD2RestDefaultEntityDelegate.inserted(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 com.webobjects.foundation.NSArray ERD2RestDefaultEntityDelegate.objectsForEntity(com.webobjects.eoaccess.EOEntity entity, ERXRestContext context)
           
 void ERD2RestDelegate.update(ERXRestRequest restRequest, ERXRestContext restContext)
           
 void ERD2RestDefaultEntityDelegate.updated(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
protected  void ERD2RestDelegate.updateDynamicPage(java.lang.String task, ERXRestRequest restRequest, ERXRestContext restContext)
           
 ERXRestKey ERD2RestDelegate.view(ERXRestRequest restRequest, ERXRestContext restContext)
           
 com.webobjects.foundation.NSArray ERD2RestDefaultEntityDelegate.visibleObjects(com.webobjects.eoaccess.EOEntity parentEntity, java.lang.Object parentObject, java.lang.String parentKey, com.webobjects.eoaccess.EOEntity entity, com.webobjects.foundation.NSArray objects, ERXRestContext context)
           
 

Uses of ERXRestContext in er.directtorest.security
 

Methods in er.directtorest.security with parameters of type ERXRestContext
 boolean ERD2RestDenySecurityDelegate.canDeleteObject(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 boolean ERD2RestDefaultSecurityDelegate.canDeleteObject(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 boolean ERD2RestAllowSecurityDelegate.canDeleteObject(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 boolean ERD2RestDenySecurityDelegate.canInsertObject(com.webobjects.eoaccess.EOEntity entity, ERXRestContext context)
           
 boolean ERD2RestDefaultSecurityDelegate.canInsertObject(com.webobjects.eoaccess.EOEntity entity, ERXRestContext context)
           
 boolean ERD2RestAllowSecurityDelegate.canInsertObject(com.webobjects.eoaccess.EOEntity entity, ERXRestContext context)
           
 boolean ERD2RestDenySecurityDelegate.canInsertObject(com.webobjects.eoaccess.EOEntity parentEntity, java.lang.Object parentObject, java.lang.String parentKey, com.webobjects.eoaccess.EOEntity entity, ERXRestContext context)
           
 boolean ERD2RestDefaultSecurityDelegate.canInsertObject(com.webobjects.eoaccess.EOEntity parentEntity, java.lang.Object parentObject, java.lang.String parentKey, com.webobjects.eoaccess.EOEntity entity, ERXRestContext context)
           
 boolean ERD2RestAllowSecurityDelegate.canInsertObject(com.webobjects.eoaccess.EOEntity parentEntity, java.lang.Object parentObject, java.lang.String parentKey, com.webobjects.eoaccess.EOEntity entity, ERXRestContext context)
           
 boolean ERD2RestDenySecurityDelegate.canInsertProperty(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String propertyName, ERXRestContext context)
           
 boolean ERD2RestDefaultSecurityDelegate.canInsertProperty(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String propertyName, ERXRestContext context)
           
 boolean ERD2RestAllowSecurityDelegate.canInsertProperty(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String propertyName, ERXRestContext context)
           
 boolean ERD2RestDenySecurityDelegate.canUpdateObject(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 boolean ERD2RestDefaultSecurityDelegate.canUpdateObject(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 boolean ERD2RestAllowSecurityDelegate.canUpdateObject(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 boolean ERD2RestDenySecurityDelegate.canUpdateProperty(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String propertyName, ERXRestContext context)
           
 boolean ERD2RestDefaultSecurityDelegate.canUpdateProperty(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String propertyName, ERXRestContext context)
           
 boolean ERD2RestAllowSecurityDelegate.canUpdateProperty(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String propertyName, ERXRestContext context)
           
 boolean ERD2RestDenySecurityDelegate.canViewObject(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 boolean ERD2RestDefaultSecurityDelegate.canViewObject(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 boolean ERD2RestAllowSecurityDelegate.canViewObject(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 boolean ERD2RestDenySecurityDelegate.canViewProperty(com.webobjects.eoaccess.EOEntity entity, java.lang.Object obj, java.lang.String propertyName, ERXRestContext context)
           
 boolean ERD2RestDefaultSecurityDelegate.canViewProperty(com.webobjects.eoaccess.EOEntity entity, java.lang.Object obj, java.lang.String propertyName, ERXRestContext context)
           
 boolean ERD2RestAllowSecurityDelegate.canViewProperty(com.webobjects.eoaccess.EOEntity entity, java.lang.Object obj, java.lang.String propertyName, ERXRestContext context)
           
 

Uses of ERXRestContext in er.rest.entityDelegates
 

Methods in er.rest.entityDelegates that return ERXRestContext
 ERXRestContext ERXRestKey.context()
          Returns the rest context that was used to create this key.
 

Methods in er.rest.entityDelegates with parameters of type ERXRestContext
protected  com.webobjects.eocontrol.EOEnterpriseObject ERXAbstractRestEntityDelegate._objectWithKey(com.webobjects.eoaccess.EOEntity entity, java.lang.String key, ERXRestContext context)
           
protected  void ERXAbstractRestEntityDelegate._updateArrayFromDocument(com.webobjects.eoaccess.EOEntity parentEntity, com.webobjects.eocontrol.EOEnterpriseObject parentObject, java.lang.String attributeName, com.webobjects.eoaccess.EOEntity entity, com.webobjects.foundation.NSArray currentObjects, com.webobjects.foundation.NSArray toManyNodes, ERXRestContext context)
           
 void ERXAbstractRestEntityDelegate._updatePropertiesFromDocument(boolean inserting, com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestRequestNode eoNode, ERXRestContext context)
           
 void ERXAbstractRestEntityDelegate._updateRelationshipFromDocument(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, com.webobjects.eoaccess.EORelationship relationship, ERXRestRequestNode relationshipNode, ERXRestContext context)
           
protected  void ERXAbstractRestResponseWriter.appendArrayToResponse(ERXRestContext context, IERXRestResponse response, ERXRestKey result, int indent, com.webobjects.foundation.NSMutableSet<java.lang.Object> visitedObjects)
           
protected  void ERXXmlRestResponseWriter.appendArrayToResponse(ERXRestContext context, IERXRestResponse response, ERXRestKey result, java.lang.String arrayName, java.lang.String entityName, com.webobjects.foundation.NSArray valueKeys, int indent, com.webobjects.foundation.NSMutableSet<java.lang.Object> visitedObjects)
           
protected  void ERXDictionaryRestResponseWriter.appendArrayToResponse(ERXRestContext context, IERXRestResponse response, ERXRestKey result, java.lang.String arrayName, java.lang.String entityName, com.webobjects.foundation.NSArray valueKeys, int indent, com.webobjects.foundation.NSMutableSet<java.lang.Object> visitedObjects)
           
protected abstract  void ERXAbstractRestResponseWriter.appendArrayToResponse(ERXRestContext context, IERXRestResponse response, ERXRestKey key, java.lang.String arrayName, java.lang.String entityName, com.webobjects.foundation.NSArray valueKeys, int indent, com.webobjects.foundation.NSMutableSet<java.lang.Object> visitedObjects)
          Writes the given array of objects to the response.
protected  void ERXXmlRestResponseWriter.appendDetailsToResponse(ERXRestContext context, IERXRestResponse response, com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String objectName, java.lang.String entityName, java.lang.Object id, com.webobjects.foundation.NSArray displayKeys, int indent, com.webobjects.foundation.NSMutableSet<java.lang.Object> visitedObjects)
           
protected  void ERXDictionaryRestResponseWriter.appendDetailsToResponse(ERXRestContext context, IERXRestResponse response, com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String objectName, java.lang.String entityName, java.lang.Object id, com.webobjects.foundation.NSArray displayKeys, int indent, com.webobjects.foundation.NSMutableSet<java.lang.Object> visitedObjects)
           
protected abstract  void ERXAbstractRestResponseWriter.appendDetailsToResponse(ERXRestContext context, IERXRestResponse response, com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String objectName, java.lang.String entityName, java.lang.Object id, com.webobjects.foundation.NSArray displayKeys, int indent, com.webobjects.foundation.NSMutableSet<java.lang.Object> visitedObjects)
          Writes the visible details of an object to the response.
protected  void ERXAbstractRestResponseWriter.appendDictionaryToResponse(ERXRestContext context, IERXRestResponse response, ERXRestKey result, int indent, com.webobjects.foundation.NSMutableSet<java.lang.Object> visitedObjects)
           
protected  void ERXXmlRestResponseWriter.appendNoDetailsToResponse(ERXRestContext context, IERXRestResponse response, com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String objectName, java.lang.String entityName, java.lang.Object id, int indent)
           
protected  void ERXDictionaryRestResponseWriter.appendNoDetailsToResponse(ERXRestContext context, IERXRestResponse response, com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String objectName, java.lang.String entityName, java.lang.Object id, int indent)
           
protected abstract  void ERXAbstractRestResponseWriter.appendNoDetailsToResponse(ERXRestContext context, IERXRestResponse response, com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String objectName, java.lang.String entityName, java.lang.Object id, int indent)
          Write an object to the response without showing its details.
protected  void ERXXmlRestResponseWriter.appendPrimitiveToResponse(ERXRestContext context, IERXRestResponse response, ERXRestKey result, int indent, java.lang.Object value)
           
protected  void ERXDictionaryRestResponseWriter.appendPrimitiveToResponse(ERXRestContext context, IERXRestResponse response, ERXRestKey result, int indent, java.lang.Object value)
           
protected abstract  void ERXAbstractRestResponseWriter.appendPrimitiveToResponse(ERXRestContext context, IERXRestResponse response, ERXRestKey result, int indent, java.lang.Object value)
          Writes the bare primitive out to the response.
 void IERXRestResponseWriter.appendToResponse(ERXRestContext context, IERXRestResponse response, ERXRestKey result)
          Called at the end of a request to produce the output to the user.
 void ERXXmlRestResponseWriter.appendToResponse(ERXRestContext context, IERXRestResponse response, ERXRestKey result)
           
 void ERXPListRestResponseWriter.appendToResponse(ERXRestContext context, IERXRestResponse response, ERXRestKey result)
           
 void ERXJSONRestResponseWriter.appendToResponse(ERXRestContext context, IERXRestResponse response, ERXRestKey result)
           
 void ERXAbstractRestResponseWriter.appendToResponse(ERXRestContext context, IERXRestResponse response, ERXRestKey result)
           
protected  void ERXAbstractRestResponseWriter.appendToResponse(ERXRestContext context, IERXRestResponse response, ERXRestKey result, int indent, com.webobjects.foundation.NSMutableSet<java.lang.Object> visitedObjects)
           
protected  void ERXXmlRestResponseWriter.appendVisitedToResponse(ERXRestContext context, IERXRestResponse response, com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String objectName, java.lang.String entityName, java.lang.Object id, int indent)
           
protected  void ERXDictionaryRestResponseWriter.appendVisitedToResponse(ERXRestContext context, IERXRestResponse response, com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String objectName, java.lang.String entityName, java.lang.Object id, int indent)
           
protected abstract  void ERXAbstractRestResponseWriter.appendVisitedToResponse(ERXRestContext context, IERXRestResponse response, com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String objectName, java.lang.String entityName, java.lang.Object id, int indent)
          Write an object to the response that has already been visited.
 boolean IERXRestAuthenticationDelegate.authenticate(ERXRestContext context)
          Attempt to authenticate the user with the given context.
 boolean ERXUnsafeRestAuthenticationDelegate.authenticate(ERXRestContext context)
           
 boolean IERXRestSecurityDelegate.canDeleteObject(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
          Returns whether or not the given object can be deleted.
 boolean ERXUnsafeRestEntityDelegate.canDeleteObject(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 boolean ERXUnsafeReadOnlyRestEntityDelegate.canDeleteObject(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 boolean ERXDenyRestEntityDelegate.canDeleteObject(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 boolean IERXRestSecurityDelegate.canInsertObject(com.webobjects.eoaccess.EOEntity entity, ERXRestContext context)
          Returns whether or not the caller is allowed to insert a new object of the given entity.
 boolean ERXUnsafeRestEntityDelegate.canInsertObject(com.webobjects.eoaccess.EOEntity entity, ERXRestContext context)
           
 boolean ERXUnsafeReadOnlyRestEntityDelegate.canInsertObject(com.webobjects.eoaccess.EOEntity entity, ERXRestContext context)
           
 boolean ERXDenyRestEntityDelegate.canInsertObject(com.webobjects.eoaccess.EOEntity entity, ERXRestContext context)
           
 boolean IERXRestSecurityDelegate.canInsertObject(com.webobjects.eoaccess.EOEntity parentEntity, java.lang.Object parentObject, java.lang.String parentKey, com.webobjects.eoaccess.EOEntity entity, ERXRestContext context)
          Returns whether or not a new object can be inserted into the specified relationship of an existing object.
 boolean ERXUnsafeRestEntityDelegate.canInsertObject(com.webobjects.eoaccess.EOEntity parentEntity, java.lang.Object parentObject, java.lang.String parentKey, com.webobjects.eoaccess.EOEntity entity, ERXRestContext context)
           
 boolean ERXUnsafeReadOnlyRestEntityDelegate.canInsertObject(com.webobjects.eoaccess.EOEntity parentEntity, java.lang.Object parentObject, java.lang.String parentKey, com.webobjects.eoaccess.EOEntity entity, ERXRestContext context)
           
 boolean ERXDenyRestEntityDelegate.canInsertObject(com.webobjects.eoaccess.EOEntity parentEntity, java.lang.Object parentObject, java.lang.String parentKey, com.webobjects.eoaccess.EOEntity entity, ERXRestContext context)
           
 boolean IERXRestSecurityDelegate.canInsertProperty(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String propertyName, ERXRestContext context)
          Returns whether or not the given property can be set during an insert.
 boolean ERXUnsafeRestEntityDelegate.canInsertProperty(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String propertyName, ERXRestContext context)
           
 boolean ERXUnsafeReadOnlyRestEntityDelegate.canInsertProperty(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String propertyName, ERXRestContext context)
           
 boolean ERXStandardRestEntityDelegate.canInsertProperty(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String propertyName, ERXRestContext context)
          Returns true if propertyName is declared as an insert property.
 boolean ERXDenyRestEntityDelegate.canInsertProperty(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String propertyName, ERXRestContext context)
           
 boolean IERXRestSecurityDelegate.canUpdateObject(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
          Returns whether or not the given object can be updated.
 boolean ERXUnsafeRestEntityDelegate.canUpdateObject(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 boolean ERXUnsafeReadOnlyRestEntityDelegate.canUpdateObject(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 boolean ERXDenyRestEntityDelegate.canUpdateObject(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 boolean IERXRestSecurityDelegate.canUpdateProperty(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String propertyName, ERXRestContext context)
          Returns whether or not the given property can be set during an update.
 boolean ERXUnsafeRestEntityDelegate.canUpdateProperty(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String propertyName, ERXRestContext context)
           
 boolean ERXUnsafeReadOnlyRestEntityDelegate.canUpdateProperty(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String propertyName, ERXRestContext context)
           
 boolean ERXStandardRestEntityDelegate.canUpdateProperty(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String propertyName, ERXRestContext context)
          Returns true if propertyName is declared as an update property.
 boolean ERXDenyRestEntityDelegate.canUpdateProperty(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String propertyName, ERXRestContext context)
           
 boolean IERXRestSecurityDelegate.canViewObject(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
          Returns whether or not the given object can be seen.
 boolean ERXUnsafeRestEntityDelegate.canViewObject(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 boolean ERXUnsafeReadOnlyRestEntityDelegate.canViewObject(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 boolean ERXDenyRestEntityDelegate.canViewObject(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 boolean IERXRestSecurityDelegate.canViewProperty(com.webobjects.eoaccess.EOEntity entity, java.lang.Object obj, java.lang.String propertyName, ERXRestContext context)
          Returns whether or not the given property can be seen.
 boolean ERXUnsafeRestEntityDelegate.canViewProperty(com.webobjects.eoaccess.EOEntity entity, java.lang.Object obj, java.lang.String propertyName, ERXRestContext context)
           
 boolean ERXUnsafeReadOnlyRestEntityDelegate.canViewProperty(com.webobjects.eoaccess.EOEntity entity, java.lang.Object obj, java.lang.String propertyName, ERXRestContext context)
           
 boolean ERXStandardRestEntityDelegate.canViewProperty(com.webobjects.eoaccess.EOEntity entity, java.lang.Object obj, java.lang.String propertyName, ERXRestContext context)
          Returns true if propertyName is declared as a view property.
 boolean ERXDenyRestEntityDelegate.canViewProperty(com.webobjects.eoaccess.EOEntity entity, java.lang.Object obj, java.lang.String propertyName, ERXRestContext context)
           
 void IERXRestEntityDelegate.delete(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
          Deletes the given object.
 void ERXUnsafeReadOnlyRestEntityDelegate.delete(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 void ERXDenyRestEntityDelegate.delete(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 void ERXAbstractRestEntityDelegate.delete(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 void IERXRestDelegate.delete(ERXRestRequest deleteRequest, ERXRestContext context)
          Deletes the given object (NSArray of EOEnterpriseObject).
 void ERXDefaultRestDelegate.delete(ERXRestRequest deleteRequest, ERXRestContext context)
           
protected  boolean ERXAbstractRestResponseWriter.displayDetails(ERXRestContext context, ERXRestKey key)
          Returns whether or not the details (i.e.
 boolean IERXRestEntityDelegate.displayDetails(ERXRestKey key, ERXRestContext context)
           
 boolean ERXDenyRestEntityDelegate.displayDetails(ERXRestKey key, ERXRestContext context)
           
 boolean ERXAbstractRestEntityDelegate.displayDetails(ERXRestKey key, ERXRestContext context)
           
protected  java.lang.String[] ERXAbstractRestResponseWriter.displayProperties(ERXRestContext context, ERXRestKey key)
          Returns the set of properties that can be displayed for the given key.
 java.lang.String[] IERXRestEntityDelegate.displayProperties(ERXRestKey key, boolean allProperties, boolean allToMany, ERXRestContext context)
           
 java.lang.String[] ERXDenyRestEntityDelegate.displayProperties(ERXRestKey key, boolean allProperties, boolean allToMany, ERXRestContext context)
           
 java.lang.String[] ERXAbstractRestEntityDelegate.displayProperties(ERXRestKey key, boolean allProperties, boolean allToMany, ERXRestContext context)
           
 ERXRestKey IERXRestDelegate.insert(ERXRestRequest insertRequest, ERXRestContext context)
          Creates the objects defined by the XML document (which can contain a single object or an array inserts).
 ERXRestKey ERXDefaultRestDelegate.insert(ERXRestRequest insertRequest, ERXRestContext context)
           
 void ERXUnsafeReadOnlyRestEntityDelegate.inserted(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 void ERXStandardRestEntityDelegate.inserted(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
          Default empty implementation.
 void ERXDenyRestEntityDelegate.inserted(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
abstract  void ERXAbstractRestEntityDelegate.inserted(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
          Called after performing the user's requested insert.
protected  ERXRestKey ERXDefaultRestDelegate.insertInto(com.webobjects.eoaccess.EOEntity entity, ERXRestRequest insertRequest, com.webobjects.eoaccess.EOEntity parentEntity, com.webobjects.eocontrol.EOEnterpriseObject parentObject, java.lang.String parentKey, ERXRestContext context)
           
 com.webobjects.eocontrol.EOEnterpriseObject IERXRestEntityDelegate.insertObjectFromDocument(com.webobjects.eoaccess.EOEntity entity, ERXRestRequestNode insertNode, com.webobjects.eoaccess.EOEntity parentEntity, com.webobjects.eocontrol.EOEnterpriseObject parentObject, java.lang.String parentKey, ERXRestContext context)
          Insert a new object of the given type into a parent object's keypath from an XML document.
 com.webobjects.eocontrol.EOEnterpriseObject ERXDenyRestEntityDelegate.insertObjectFromDocument(com.webobjects.eoaccess.EOEntity entity, ERXRestRequestNode insertNode, com.webobjects.eoaccess.EOEntity parentEntity, com.webobjects.eocontrol.EOEnterpriseObject parentObject, java.lang.String parentKey, ERXRestContext context)
           
 com.webobjects.eocontrol.EOEnterpriseObject ERXAbstractRestEntityDelegate.insertObjectFromDocument(com.webobjects.eoaccess.EOEntity entity, ERXRestRequestNode insertNode, com.webobjects.eoaccess.EOEntity parentEntity, com.webobjects.eocontrol.EOEnterpriseObject parentObject, java.lang.String parentKey, ERXRestContext context)
           
 com.webobjects.eocontrol.EOEnterpriseObject IERXRestEntityDelegate.objectForNode(com.webobjects.eoaccess.EOEntity entity, ERXRestRequestNode node, ERXRestContext context)
          Returns the object that is associated with the given node.
 com.webobjects.eocontrol.EOEnterpriseObject ERXDenyRestEntityDelegate.objectForNode(com.webobjects.eoaccess.EOEntity entity, ERXRestRequestNode node, ERXRestContext context)
           
 com.webobjects.eocontrol.EOEnterpriseObject ERXAbstractRestEntityDelegate.objectForNode(com.webobjects.eoaccess.EOEntity entity, ERXRestRequestNode node, ERXRestContext context)
           
 com.webobjects.eocontrol.EOEnterpriseObject ERXDenyRestEntityDelegate.objectFromNode(com.webobjects.eoaccess.EOEntity entity, ERXRestRequestNode node, ERXRestContext context)
           
 com.webobjects.foundation.NSArray IERXRestEntityDelegate.objectsForEntity(com.webobjects.eoaccess.EOEntity entity, ERXRestContext context)
          Returns an array of all of the EOs visible to the user for the given entity.
 com.webobjects.foundation.NSArray ERXUnsafeRestEntityDelegate.objectsForEntity(com.webobjects.eoaccess.EOEntity entity, ERXRestContext context)
           
 com.webobjects.foundation.NSArray ERXUnsafeReadOnlyRestEntityDelegate.objectsForEntity(com.webobjects.eoaccess.EOEntity entity, ERXRestContext context)
           
 com.webobjects.foundation.NSArray ERXDenyRestEntityDelegate.objectsForEntity(com.webobjects.eoaccess.EOEntity entity, ERXRestContext context)
           
 com.webobjects.eocontrol.EOEnterpriseObject IERXRestEntityDelegate.objectWithKey(com.webobjects.eoaccess.EOEntity entity, java.lang.String key, ERXRestContext context)
          Returns the object that has the given key.
 com.webobjects.eocontrol.EOEnterpriseObject ERXDenyRestEntityDelegate.objectWithKey(com.webobjects.eoaccess.EOEntity entity, java.lang.String key, ERXRestContext context)
           
 com.webobjects.eocontrol.EOEnterpriseObject ERXAbstractRestEntityDelegate.objectWithKey(com.webobjects.eoaccess.EOEntity entity, java.lang.String key, ERXRestContext context)
           
 com.webobjects.eocontrol.EOEnterpriseObject IERXRestEntityDelegate.objectWithKey(com.webobjects.eoaccess.EOEntity entity, java.lang.String key, com.webobjects.foundation.NSArray objs, ERXRestContext context)
          Returns the object that has the given key from the provided array.
 com.webobjects.eocontrol.EOEnterpriseObject ERXDenyRestEntityDelegate.objectWithKey(com.webobjects.eoaccess.EOEntity entity, java.lang.String key, com.webobjects.foundation.NSArray objs, ERXRestContext context)
           
 com.webobjects.eocontrol.EOEnterpriseObject ERXAbstractRestEntityDelegate.objectWithKey(com.webobjects.eoaccess.EOEntity entity, java.lang.String key, com.webobjects.foundation.NSArray objs, ERXRestContext context)
           
static ERXRestKey ERXRestKey.parse(ERXRestContext context, ERXRestRequestNode node, java.lang.String path)
           
static ERXRestKey ERXRestKey.parse(ERXRestContext context, java.lang.String path)
          Parse the given URL path and return an ERXRestKey that represents it.
 void IERXRestEntityDelegate.preprocess(com.webobjects.eoaccess.EOEntity entity, com.webobjects.foundation.NSArray objects, ERXRestContext context)
          Called before enumerating the given array of objects for display.
 void ERXDenyRestEntityDelegate.preprocess(com.webobjects.eoaccess.EOEntity entity, com.webobjects.foundation.NSArray objects, ERXRestContext context)
           
 void ERXAbstractRestEntityDelegate.preprocess(com.webobjects.eoaccess.EOEntity entity, com.webobjects.foundation.NSArray objects, ERXRestContext context)
          Does nothing.
 ERXRestKey IERXRestDelegate.process(ERXRestRequest restRequest, ERXRestContext context)
          Inserts or updates the objects defined by the XML document.
 ERXRestKey ERXDefaultRestDelegate.process(ERXRestRequest restRequest, ERXRestContext context)
           
 com.webobjects.eocontrol.EOEnterpriseObject IERXRestEntityDelegate.processObjectFromDocument(com.webobjects.eoaccess.EOEntity entity, ERXRestRequestNode eoNode, ERXRestContext context)
          Inserts or updates an object of the given type.
 com.webobjects.eocontrol.EOEnterpriseObject ERXDenyRestEntityDelegate.processObjectFromDocument(com.webobjects.eoaccess.EOEntity entity, ERXRestRequestNode eoNode, ERXRestContext context)
           
 com.webobjects.eocontrol.EOEnterpriseObject ERXAbstractRestEntityDelegate.processObjectFromDocument(com.webobjects.eoaccess.EOEntity entity, ERXRestRequestNode eoNode, ERXRestContext context)
           
protected  com.webobjects.eocontrol.EOQualifier ERXStandardRestEntityDelegate.qualifierFromContext(ERXRestContext context)
          A shortcut for pulling a qualifier from the "qualifier" form value.
static com.webobjects.eoaccess.EOEntity ERXRestEntityDelegateUtils.requiredEntityNamed(ERXRestContext context, java.lang.String name)
           
protected  com.webobjects.foundation.NSArray<com.webobjects.eocontrol.EOSortOrdering> ERXStandardRestEntityDelegate.sortOrderingsFromContext(ERXRestContext context)
          A shortcut for pulling the sort ordering from the "order" and "direction" form values.
 void IERXRestEntityDelegate.takeValueForKey(com.webobjects.eoaccess.EOEntity entity, java.lang.Object obj, java.lang.String propertyName, java.lang.String value, ERXRestContext context)
          Sets the value for the specified property name on the given object.
 void ERXDenyRestEntityDelegate.takeValueForKey(com.webobjects.eoaccess.EOEntity entity, java.lang.Object obj, java.lang.String propertyName, java.lang.String value, ERXRestContext context)
           
 void ERXAbstractRestEntityDelegate.takeValueForKey(com.webobjects.eoaccess.EOEntity entity, java.lang.Object obj, java.lang.String propertyName, java.lang.String value, ERXRestContext context)
          Parses the attribute with parseAttributeValue and sets it on the object.
static java.lang.String ERXRestEntityDelegateUtils.toString(ERXRestContext context, IERXRestResponseWriter writer, com.webobjects.eoaccess.EOEntity entity, com.webobjects.foundation.NSArray values)
          Returns a String form of the given objects using the given delegate.
static java.lang.String ERXRestEntityDelegateUtils.toString(ERXRestContext context, IERXRestResponseWriter writer, java.lang.Object value)
          Returns a String form of the given object using the given delegate.
 void IERXRestDelegate.update(ERXRestRequest updateRequest, ERXRestContext context)
          Updates the objects defined by the XML document (which can contain partial updates or array updates).
 void ERXDefaultRestDelegate.update(ERXRestRequest updateRequest, ERXRestContext context)
           
 void IERXRestEntityDelegate.updateArrayFromDocument(com.webobjects.eoaccess.EOEntity parentEntity, com.webobjects.eocontrol.EOEnterpriseObject parentObject, java.lang.String attributeName, com.webobjects.eoaccess.EOEntity entity, com.webobjects.foundation.NSArray currentObjects, com.webobjects.foundation.NSArray toManyNodes, ERXRestContext context)
          Updates an array of objects for a to-many relationship from an XML document.
 void ERXDenyRestEntityDelegate.updateArrayFromDocument(com.webobjects.eoaccess.EOEntity parentEntity, com.webobjects.eocontrol.EOEnterpriseObject parentObject, java.lang.String attributeName, com.webobjects.eoaccess.EOEntity entity, com.webobjects.foundation.NSArray currentObjects, com.webobjects.foundation.NSArray toManyNodes, ERXRestContext context)
           
 void ERXAbstractRestEntityDelegate.updateArrayFromDocument(com.webobjects.eoaccess.EOEntity parentEntity, com.webobjects.eocontrol.EOEnterpriseObject parentObject, java.lang.String attributeName, com.webobjects.eoaccess.EOEntity entity, com.webobjects.foundation.NSArray currentObjects, com.webobjects.foundation.NSArray toManyNodes, ERXRestContext context)
           
 void ERXUnsafeReadOnlyRestEntityDelegate.updated(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
 void ERXStandardRestEntityDelegate.updated(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
          Default empty implementation.
 void ERXDenyRestEntityDelegate.updated(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
           
abstract  void ERXAbstractRestEntityDelegate.updated(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestContext context)
          Called after performing the user's requested updates.
 void IERXRestEntityDelegate.updateObjectFromDocument(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestRequestNode eoNode, ERXRestContext context)
          Updates an existing object from an XML document.
 void ERXDenyRestEntityDelegate.updateObjectFromDocument(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestRequestNode eoNode, ERXRestContext context)
           
 void ERXAbstractRestEntityDelegate.updateObjectFromDocument(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOEnterpriseObject eo, ERXRestRequestNode eoNode, ERXRestContext context)
           
 java.lang.Object IERXRestEntityDelegate.valueForKey(com.webobjects.eoaccess.EOEntity entity, java.lang.Object obj, java.lang.String propertyName, ERXRestContext context)
          Returns the value for the specified property name on the given object.
 java.lang.Object ERXDenyRestEntityDelegate.valueForKey(com.webobjects.eoaccess.EOEntity entity, java.lang.Object obj, java.lang.String propertyName, ERXRestContext context)
           
 java.lang.Object ERXAbstractRestEntityDelegate.valueForKey(com.webobjects.eoaccess.EOEntity entity, java.lang.Object obj, java.lang.String propertyName, ERXRestContext context)
          Returns the value for the given property name.
 ERXRestKey IERXRestDelegate.view(ERXRestRequest restRequest, ERXRestContext restContext)
          Views the object defined by the incoming url.
 ERXRestKey ERXDefaultRestDelegate.view(ERXRestRequest restRequest, ERXRestContext restContext)
           
 com.webobjects.foundation.NSArray IERXRestEntityDelegate.visibleObjects(com.webobjects.eoaccess.EOEntity parentEntity, java.lang.Object parentObject, java.lang.String parentKey, com.webobjects.eoaccess.EOEntity entity, com.webobjects.foundation.NSArray objects, ERXRestContext context)
          Given an array, this method filters the array based on the callers permission level.
 com.webobjects.foundation.NSArray ERXUnsafeRestEntityDelegate.visibleObjects(com.webobjects.eoaccess.EOEntity parentEntity, java.lang.Object parent, java.lang.String key, com.webobjects.eoaccess.EOEntity entity, com.webobjects.foundation.NSArray objects, ERXRestContext context)
           
 com.webobjects.foundation.NSArray ERXUnsafeReadOnlyRestEntityDelegate.visibleObjects(com.webobjects.eoaccess.EOEntity parentEntity, java.lang.Object parent, java.lang.String key, com.webobjects.eoaccess.EOEntity entity, com.webobjects.foundation.NSArray objects, ERXRestContext context)
           
 com.webobjects.foundation.NSArray ERXDenyRestEntityDelegate.visibleObjects(com.webobjects.eoaccess.EOEntity parentEntity, java.lang.Object parent, java.lang.String key, com.webobjects.eoaccess.EOEntity entity, com.webobjects.foundation.NSArray objects, ERXRestContext context)
           
 

Constructors in er.rest.entityDelegates with parameters of type ERXRestContext
ERXRestKey(ERXRestContext context, com.webobjects.eoaccess.EOEntity entity, java.lang.String keyAlias)
          Constructs an ERXRestKey.
ERXRestKey(ERXRestContext context, com.webobjects.eoaccess.EOEntity entity, java.lang.String keyAlias, java.lang.Object value)
          Constructs an ERXRestKey.
ERXRestRequest(ERXRestContext context, ERXRestRequestNode rootNode, java.lang.String requestPath)
           
 


Last updated: Tue, Feb 21, 2017 • 05:45 PM CET

Copyright © 2002 – 2007 Project Wonder.