Uses of Class
uk.org.ogsadai.client.toolkit.activity.RequestComponent

Packages that use RequestComponent
uk.org.ogsadai.client.databrowser Provides a graphical user-interface client (DataBrowser) to OGSA-DAI services. 
uk.org.ogsadai.client.toolkit.activity Provides base classes for request componenents and activities. 
uk.org.ogsadai.client.toolkit.activity.delivery This package provides classes that provide a client-side representation of delivery activities in Java. 
uk.org.ogsadai.client.toolkit.activity.examples Provides client toolkit versions of the example activities. 
uk.org.ogsadai.client.toolkit.activity.factory.demo Provides client toolkit versions of the activities used in the data service resource factory demo. 
uk.org.ogsadai.client.toolkit.activity.files Provides client-side classes for OGSA-DAI file activities. 
uk.org.ogsadai.client.toolkit.activity.indexedfiles Provides client-side classes for OGSA-DAI activites that operate on indexed files. 
uk.org.ogsadai.client.toolkit.activity.misc This package provides classes that provide a client-side representation of miscellaneous activities in Java. 
uk.org.ogsadai.client.toolkit.activity.relational   
uk.org.ogsadai.client.toolkit.activity.resource   
uk.org.ogsadai.client.toolkit.activity.sql Provides client-side classes for OGSA-DAI activites that allow SQL access to relational databases. 
uk.org.ogsadai.client.toolkit.activity.transform Contains the client toolkit activity classes for various data transformation activities. 
uk.org.ogsadai.client.toolkit.activity.xmldb Contains the client toolkit activity classes for various XML database activities. 
uk.org.ogsadai.client.toolkit.service This package provides interfaces representing web services and OGSA-DAI data services. 
uk.org.ogsadai.client.toolkit.wsi This package provides classes implementing the service interfaces of uk.org.ogsadai.client.toolkit.service
uk.org.ogsadai.client.toolkit.wsrf This package provides classes implementing the service interfaces of uk.org.ogsadai.client.toolkit.service
 

Uses of RequestComponent in uk.org.ogsadai.client.databrowser
 

Methods in uk.org.ogsadai.client.databrowser with parameters of type RequestComponent
 Response DBDataResource.perform(RequestComponent component)
          Performs a request containing a single request component on this data service resource.
 

Uses of RequestComponent in uk.org.ogsadai.client.toolkit.activity
 

Subclasses of RequestComponent in uk.org.ogsadai.client.toolkit.activity
 class Activity
          An OGSA-DAI activity - a request component.
 class Composite
          An abstract class that maintains an ordered list of activities.
 class ExampleActivity
          This is a template class that can be used for writing new client toolkit activity.
 class Flow
          The client-side representation of a flow component in a request.
 class ParameterizedActivity
          An OGSA-DAI parameterized activity.
 class Sequence
          The client-side representation of a sequence component in a request.
 

Methods in uk.org.ogsadai.client.toolkit.activity that return RequestComponent
protected  RequestComponent Composite.removeChild(int index)
          Removes the request component at the specified index from the composite.
protected  RequestComponent Composite.getChild(int index)
          Returns the request component at the specified index.
 

Methods in uk.org.ogsadai.client.toolkit.activity with parameters of type RequestComponent
 void ActivityRequest.add(RequestComponent component)
          Adds the given request component to the request.
 void ActivityRequest.add(RequestComponent[] components)
          Adds the given array of request components to the request.
 void Composite.addChild(RequestComponent child)
          Adds a RequestComponent, which can be an activity or a flow or sequence component, to this composite.
protected  void Composite.insertChild(int index, RequestComponent child)
          Inserts a request component into the composite.
protected  boolean Composite.removeChild(RequestComponent child)
          Removes the specified request component from the list of children.
 

Constructors in uk.org.ogsadai.client.toolkit.activity with parameters of type RequestComponent
ActivityRequest(RequestComponent[] components)
          Constructs an activity request that contains the specified components.
Flow(RequestComponent[] components)
          Constructs a flow component from an array of request components.
Sequence(RequestComponent[] components)
          Constructs a sequence from an array of request components.
Composite(RequestComponent[] components)
          Constructs a composite from an array of request components.
 

Uses of RequestComponent in uk.org.ogsadai.client.toolkit.activity.delivery
 

Subclasses of RequestComponent in uk.org.ogsadai.client.toolkit.activity.delivery
 class DeliverFromDT
          This activity retrieves data from a stream exposed by a data service resource exposed by a service.
 class DeliverFromFile
          This activity delivers data from a file on a data service's filesystem to another activity.
 class DeliverFromGFTP
          This activity reads data via GridFTP for delivery to another activity.
 class DeliverFromURL
          This activity delivers from a URL to another activity.
 class DeliverToAttachment
          This activity delivers data to an attachment that will be sent with the response message.
 class DeliverToDT
          This activity delivers data to a stream exposed by a data service resource exposed by a service.
 class DeliverToFile
          This activity delivers data to a file within a data service's file system.
 class DeliverToGFTP
          This activity delivers data from some activity via GridFTP.
 class DeliverToNull
          Activity that throws away its input.
 class DeliverToResourceProperty
          Activity that delivers its input to a specified resource property.
 class DeliverToSMTP
          This activity creates and sends an e-mail containing data from another activity.
 class DeliverToStream
          This activity delivers data from some activity to the OGSA-DAI DeliverToStreamServlet.
 class DeliverToURL
          This activity delivers data to a URL.
 class DTInputStream
          This activity receives data through a data service's put operations.
 class DTOutputStream
          This activity exposes data through a data service's get operations.
 

Uses of RequestComponent in uk.org.ogsadai.client.toolkit.activity.examples
 

Subclasses of RequestComponent in uk.org.ogsadai.client.toolkit.activity.examples
 class DemoExternalInput
          Activity to demonstrate the use of an external input.
 

Uses of RequestComponent in uk.org.ogsadai.client.toolkit.activity.factory.demo
 

Subclasses of RequestComponent in uk.org.ogsadai.client.toolkit.activity.factory.demo
 class DemoCreateInstance
          Activity to request that a demo factory resource create a new demo instance resource.
 class DemoCreateTransientInstance
          Activity to request that a demo factory resource create a new non-persisted demo instance resource.
 class DemoQueryInstance
          Activity to query a demo instance resource created by a demo factory resource.
 

Uses of RequestComponent in uk.org.ogsadai.client.toolkit.activity.files
 

Subclasses of RequestComponent in uk.org.ogsadai.client.toolkit.activity.files
 class CopyFile
          Copies a file.
 class CreateFile
          Creates a new file on a file system resource.
 class DeleteFile
          Deletes a file.
 class DirectoryAccess
          Lists names of all files and subdirectories in a given directory.
 class FileAppend
          A file writing activity which appends data to the end of a file or to the end of each line.
 class FileDelete
          A file writing activity which deletes data matching a regular expression from a file or from each line in a file.
 class FileInsert
          A file writing activity which inserts data at a particular offset of the entire file or each line.
 class FileReplace
          A file writing activity which replaces data matching a regular expression from a file or from each line in a file.
 class FileWriting
          An OGSA-DAI file writing activity.
 class MoveFile
          Moves a file.
 

Uses of RequestComponent in uk.org.ogsadai.client.toolkit.activity.indexedfiles
 

Subclasses of RequestComponent in uk.org.ogsadai.client.toolkit.activity.indexedfiles
 class AddAndIndexFile
          This activity adds a flat file to a file system data service resource and indexes it.
 class IndexedFileSearch
          This activity evaluates a search activity across an indexed file or an indexed set of files within a file system data service resource.
 class ReadFile
          This activity retrieves the contents of files.
 

Uses of RequestComponent in uk.org.ogsadai.client.toolkit.activity.misc
 

Subclasses of RequestComponent in uk.org.ogsadai.client.toolkit.activity.misc
 class DataStore
          A data store to provide data for other activities.
 class Notification
          This activity generates a notification message upon commencement or completion of processing of a perform document.
 

Uses of RequestComponent in uk.org.ogsadai.client.toolkit.activity.relational
 

Subclasses of RequestComponent in uk.org.ogsadai.client.toolkit.activity.relational
 class DatabaseSchemaToXML
          This activity converts database schema (produced by the extract database schema activity for example) into an XML format.
 class ExtractDatabaseSchema
          This activity supports the extraction of database schema-related information from a relational data service resource.
 class ExtractPhysicalSchema
          This activity supports the extraction of physical database schema-related information from a relational data service resource.
 

Uses of RequestComponent in uk.org.ogsadai.client.toolkit.activity.resource
 

Subclasses of RequestComponent in uk.org.ogsadai.client.toolkit.activity.resource
 class RemoveDataServiceResource
          Withdraws a data service resource from a service.
 

Uses of RequestComponent in uk.org.ogsadai.client.toolkit.activity.sql
 

Subclasses of RequestComponent in uk.org.ogsadai.client.toolkit.activity.sql
 class CSV
          This activity converts the output of SQL activities that produce java.sql.ResultSet objects into CSV format.
 class RemoveDuplicatesWebRowSet
          This activity is usually linked to the outupt of a SQLBag activity and aims at removing any duplicate rows existing in the WebRowSet document.
 class ResultsetProjection
          This activity projects data referenced in a Resultset onto a column specified by name or index.
 class SQLBag
          This activity executes the same SQL query over a number of different data resources being exposed by corresponding data service resources.
 class SQLBulkLoad
          This activity bulk loads data into a table within a relational database.
 class SQLQuery
          This activity evaluates an SQL statement that generates a single java.sql.ResultSet.
 class SQLResilientQuery
          This activity aims at executing the same SQL query over a number of different data resources being exposed by corresponding data service resources.
 class SQLResultToBytes
          This activity takes an SQL result set and extracts the data from a single column of the first row as a stream of binary data.
 class SQLStoredProcedure
          This activity evaluates a stored procedure within a relational database.
 class SQLUpdate
          This activity executes the given SQL statement, which should be an SQL INSERT, UPDATE, or DELETE statement or an SQL statement that returns nothing, such as an SQL DDL statement.
 class WebRowSet
          This activity converts the output of SQL activities that produce java.sql.ResultSet objects into XML WebRowSet format.
 

Uses of RequestComponent in uk.org.ogsadai.client.toolkit.activity.transform
 

Subclasses of RequestComponent in uk.org.ogsadai.client.toolkit.activity.transform
 class BlockAggregator
          This activity aggregates sequences of blocks together to form larger blocks.
 class BytesToTempFile
          This activity takes an stream of byte arrays and writes them to a temporary file on the server.
 class CSVProjection
          This is activty performs a projection of CSV values based on a column index.
 class FrequencyDistributor
          This activity distributes a sequence of numeric values into spaces that are defined by a sequence of numeric values.
 class GZIPCompression
          This activity archives data from other activities producing a GZIP archive and also metadata about the compression.
 class GZIPDecompression
          This activity decompresses data from another activity that produces a GZIP archive.
 class RandomSample
          This activity performs random sampling of a sequence of values it receives as input and delivers these as output.
 class StringTokenizerActivity
          This activity separates string blocks it receives into smaller blocks based upon a set of delimiters.
 class WebRowSetProjection
          This activity projects data in WebRowSet XML format onto a column specified by name or index.
 class XSLTransform
          This activity performs an XSL transformation on the data output by another activity.
 class ZIPArchive
          This activity archives data from other activities producing a ZIP archive and also metadata about the compression.
 

Uses of RequestComponent in uk.org.ogsadai.client.toolkit.activity.xmldb
 

Subclasses of RequestComponent in uk.org.ogsadai.client.toolkit.activity.xmldb
 class XMLBulkLoad
          This activity bulk loads a set of documents into an XML collection exposed by an XMLDB data service resource.
 class XMLCreateCollection
          This activity creates a new collection within an XML database collection exposed by an XMLDB data service resource.
 class XMLCreateResource
          This activity creates a new resource within an XML database collection exposed by an XMLDB data service resource.
 class XMLCreateResourceFromActivityOutput
          This activity creates a new resource within an XML database collection exposed by an XMLDB data service resource.
 class XMLListCollections
          This activity lists the collections within an XML database collection as exposed by an XMLDB data service resource.
 class XMLListResources
          This activity lists the resources within an XML database collection as exposed by an XMLDB data service resource.
 class XMLRemoveCollection
          This activity removes a collection from an XML database collection exposed by a data service resource.
 class XMLRemoveResource
          This activity removes a resource from an XML database collection exposed by a data service resource.
 class XPathQuery
          This activity queries a resource/collection exposed by an XMLDB data service resource using an XPath expression.
 class XQuery
          This activity queries a resource/collection exposed by an XMLDB data service resource using an XQuery expression.
 class XUpdate
          This activity updates a resource/collection exposed by an XMLDB data service resource using an XUpdate expression.
 

Uses of RequestComponent in uk.org.ogsadai.client.toolkit.service
 

Methods in uk.org.ogsadai.client.toolkit.service with parameters of type RequestComponent
 Response DataService.perform(RequestComponent request)
          Send a single activity request to a data service resource exposed by a service.
 

Uses of RequestComponent in uk.org.ogsadai.client.toolkit.wsi
 

Methods in uk.org.ogsadai.client.toolkit.wsi with parameters of type RequestComponent
 Response WSIDataService.perform(RequestComponent component)
           
 

Uses of RequestComponent in uk.org.ogsadai.client.toolkit.wsrf
 

Methods in uk.org.ogsadai.client.toolkit.wsrf with parameters of type RequestComponent
 Response WSRFDataService.perform(RequestComponent component)