|
|
CanRead (handle)
|
/* Ensures that we have read permissions for this file
@param handle The FILE-INFO handle representing the file */
|
|
|
CanWrite (handle)
|
/* Ensures that we have write permissions for this file
@param handle The FILE-INFO handle representing the file */
|
|
|
INTEGER Execute (IWebRequest, Object, IHttpResponse, DataObjectService, MappedOperation, Object)
|
/* Executes the operation.
@param IWebRequest The request that resulting in the exception
@param P.L.Object The message body of the incoming request. Typically
will be transformed from bytes into something useful; may also have an envelope removed.
@param IHttpResponse The current response object, if any
@param DataObjectService The service being operated on
@param MappedOperation The mapped operation
@param P.L.Object The business entity (business logic service)
@return integer A non-null status code use to deal with errors */
|
|
|
INTEGER Read (MappedOperation, IWebRequest, IHttpResponse)
|
/* Reads a file off disk and puts it into the response Entity
@param MappedOperation The current operation
@param IWebRequest The source request
@param IHttpResponse the response
@return integer The status code to return */
|
|
|
INTEGER Remove (MappedOperation, IWebRequest, IHttpResponse)
|
/* Deletes a file from disk
@param MappedOperation The current operation
@param IWebRequest The source request
@param IHttpResponse the response
@return integer The status code to return */
|
|
|
CHARACTER ResolveTokens (MappedOperation, IWebRequest)
|
/* Resolves any tokens in the file name (TargetName) into appropriate values
@param MappedOperation The operation
@param IWebRequest The current request
@return character The resolved filename */
|
|
|
ValidateDirectory (handle, character)
|
/* Ensures that the file is in an appropriate location
@param handle The FILE-INFO handle representing the directory
@param character The tomcat webapp path */
|
|
|
ValidateFile (handle, character)
|
/* Ensures that the file is in an appropriate location
@param handle The FILE-INFO handle representing the file
@param character The tomcat webapp name */
|
|
|
INTEGER Write (MappedOperation, IWebRequest, Object, IHttpResponse)
|
/* Writes a file to disk from the request's Entity
@param MappedOperation The current operation
@param IWebRequest The source request
@param IHttpResponse the response
@return integer The status code to return */
|