Activity - fileAccessActivity

Activity Type: File

Description

Access the contents of a file.

Examples

<fileAccessActivity name="readBytesActivity">
  <file>some/file.ext</file>
  <bytes offset="3" length="9"/>
  <output name="fileBytesAccessOutput" base64encode="false"/>
</fileAccessActivity>
<fileAccessActivity name="readLinesActivity">
  <file>some/file.ext</file>
  <lines offset="2" length="5"/>
  <output name="fileLinesAccessOutput" base64encode="true"/>
</fileAccessActivity>

Specification

Element fileAccessActivity:

Input and Output Types

Warning to Service Deployers

This activity can be used by clients to potentially access any directory on your server below that exposed by the associated OGSA-DAI service.

Data Resource Accessor

This activity requires a data resource accessor that implements the following interface: uk.org.ogsadai.dataresource.FileAccessProvider

XML Schema

OGSA-DAI/schema/ogsadai/xsd/activities/file_access.xsd

Class

uk.org.ogsadai.activity.files.FileAccessActivity

Client Toolkit Class

None at present.