|
Project Wonder 5.0 | |||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 | |||||||||||
PREV NEXT | FRAMES NO FRAMES |