|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Activity | |
uk.org.ogsadai.activity | Contains the core interfaces and classes of the Activity Framework. |
uk.org.ogsadai.activity.delivery | This package provides classes implementing delivery activities. |
uk.org.ogsadai.activity.delivery.wsrf | This package provides classes implementing delivery activities that are specific to WSRF-compliant versions of OGSA-DAI. |
uk.org.ogsadai.activity.examples | Various example activities that may be of interest to activity developers. |
uk.org.ogsadai.activity.files | Activities for writing and reading files. |
uk.org.ogsadai.activity.indexedfiles | Activities for indexing and searching text files using the Apache Lucene search engine. |
uk.org.ogsadai.activity.misc | Contains miscellaneous activity implementations for which no suitable common group exists. |
uk.org.ogsadai.activity.relational | Contains activities that retrieve logical and physical metadata from a relational database. |
uk.org.ogsadai.activity.resource | |
uk.org.ogsadai.activity.sql | Activities that provide SQL access to a relational data resource. |
uk.org.ogsadai.activity.sql.csv | Specialised SQL query activities for CSV data resources. |
uk.org.ogsadai.activity.transform | Contains activity implementations for transforming data from one format into another. |
uk.org.ogsadai.activity.xmldb | Contains activity implementations for performing various operations on XML databases. |
uk.org.ogsadai.engine.controlflow | Contains classes and interfaces for a composite request structure that enables control-flow to within request processing. |
uk.org.ogsadai.examples.authorization | |
uk.org.ogsadai.examples.demoFactory | Example code for the demo factory tutorial. |
uk.org.ogsadai.examples.demoTransientFactory | Example code for the demo transient factory tutorial. |
uk.org.ogsadai.service.authorization | Interfaces and classes to control access to data service resources and activities. |
Uses of Activity in uk.org.ogsadai.activity |
Subclasses of Activity in uk.org.ogsadai.activity | |
(package private) class |
ObserverActivity
This is a special kind of activity used internally for observing the status of an activity that is driven by an external output. |
(package private) class |
ResultActivity
This is a special kind of activity used internally for processing any dangling outputs. |
Fields in uk.org.ogsadai.activity declared as Activity | |
private Activity |
CallThroughPipe.mActivity
The activity that outputs data into this pipe when processed. |
private Activity |
CallThroughExternalPipe.mActivity
The activity that outputs data into this pipe when processed. |
Methods in uk.org.ogsadai.activity that return Activity | |
Activity[] |
ActivityFactoryImpl.createActivities(org.w3c.dom.Document document)
|
private Activity |
ActivityFactoryImpl.createActivity(org.w3c.dom.Element element)
Creates an Activity instance using an
ActivityCreator . |
Activity |
ActivityCreator.createActivity(org.w3c.dom.Element element)
Creates an Activity instance. |
Activity[] |
ActivityFactory.createActivities(org.w3c.dom.Document document)
Constructs the activity implementations for each of the activity elements contained in the given perform document. |
private Activity[] |
ActivityPipelineRequestComponent.getAllActivities()
Gets an array of all the activities, internal and external. |
private Activity[] |
ActivityRequestFactory.createActivities(org.w3c.dom.Document requestDocument)
Creates all of the activities described in the request document. |
Methods in uk.org.ogsadai.activity with parameters of type Activity | |
private void |
ActivityCreator.initialiseActivityConfiguration(Activity activity,
org.w3c.dom.Document configurationDoc)
Creates an activity configuration object, if it hasn't already been created, then passes it into the new activity. |
boolean |
Activity.connectsTo(Activity activity)
Indicates whether or not the specified activity is connected to this activity. |
private static void |
RequestProcessor.processActivity(Activity activity)
Processes the specified activity until it is finished. |
void |
ActivityPipelineRequestComponent.addActivity(Activity activity)
Adds the specified activity to this activity pipeline. |
private void |
ActivityRequestFactory.authorizeActivities(Activity[] activities,
RequestContext context)
Authorize activities within the current request context. |
Constructors in uk.org.ogsadai.activity with parameters of type Activity | |
CallThroughPipe(Activity activity)
Constructs a CallThroughPipe that will pull data
from the specified source Activity . |
|
CallThroughExternalPipe(Activity activity,
ProcessingStatus status)
Constructs a CallThroughPipe that will pull data
from the specified source Activity . |
|
ObserverActivity(Activity activity)
Constructs an ObserverActivity that will observe
the status of another activity. |
Uses of Activity in uk.org.ogsadai.activity.delivery |
Subclasses of Activity in uk.org.ogsadai.activity.delivery | |
class |
AbstractDeliverFromAddressActivity
This abstract class contains methods to connect to a java.io.InputStream and pull all the information on
that stream into OGSA-DAI, either in one byte array block, or via
multiple set sized byte array blocks. |
class |
AbstractDeliverFromDTActivity
This activity gets data from a stream exposed by an active session of a data service resource exposed by a data service. |
class |
AbstractDeliverToAddressActivity
This abstract class contains methods to connect to a java.io.InputStream and push information onto
that stream from OGSA-DAI. |
class |
AbstractDeliverToDTActivity
This activity delivers data to a stream exposed by an active session of a data service resource exposed by a data service. |
class |
AbstractDTDeliveryActivity
This class is an abstract super-class of activities supporting invocation of data transport operations on data services. |
class |
DeliverFromFileActivity
An activity that reads the data contained in a file on the local filesystem of a data service resource, and writes it to an output. |
class |
DeliverFromURLActivity
This activity retrieves data from a specified URL and writes it to an output. |
class |
DeliverToAttachmentActivity
This activity delivers data from an activity stream to the SOAP message attachment. |
class |
DeliverToFileActivity
An activity which consumes data from an input and delivers it to a file on the service container's local filesystem. |
class |
DeliverToNullActivity
This activity simply throws away its input. |
class |
DeliverToResourcePropertyActivity
This activity writes its input to a resource property. |
class |
DeliverToSMTPActivity
An activity to consume input data and delivers it by email using the Standard Mail Transfer Protocol (SMTP). |
class |
DeliverToStreamActivity
Activity that delivers data to a DeliverToStreamServlet where it can be retrieved via HTTP. |
class |
DeliverToURLActivity
An activity that consumes data produced by another activity and delivers it to a URL. |
class |
InputStreamActivity
Create an input stream that is exposed via a service's data transport putFully/Block operations. |
class |
OutputStreamActivity
Create an output stream that is exposed via a service's data transport getFully/NBlocks/Block operations. |
Uses of Activity in uk.org.ogsadai.activity.delivery.wsrf |
Subclasses of Activity in uk.org.ogsadai.activity.delivery.wsrf | |
class |
DeliverFromGDTActivity
This activity gets data from a stream that is part of a currently active session within a data service resource exposed by a data service. |
class |
DeliverFromGFTPActivity
This activity gets data from a GridFTP server. |
class |
DeliverToGDTActivity
This activity delivers data to a stream that is part of a session currently active within a data service resource exposed by a data service. |
class |
DeliverToGFTPActivity
This activity delivers data to a GridFTP server. |
Uses of Activity in uk.org.ogsadai.activity.examples |
Subclasses of Activity in uk.org.ogsadai.activity.examples | |
class |
DemoExternalInputActivity
Activity to demonstrate the external input functionality. |
class |
ExampleActivity
This is a template class that can be copied into a new file, renamed and modified in order to implement a new activity. |
class |
HelloWorldActivity
A simple "HelloWorld"-style activity for that shows how to return a String. |
Uses of Activity in uk.org.ogsadai.activity.files |
Subclasses of Activity in uk.org.ogsadai.activity.files | |
class |
AbstractFileActivity
Abstract superclass for all activities which are intended for use with data resources that implement the FileAccessProvider interface. |
class |
DirectoryAccessActivity
An activity which returns a comma-separated list of the files contained within a directory. |
class |
FileAccessActivity
Reads a file or extracts part of a file. |
class |
FileManipulationActivity
An activity which provides the means by which to move, copy, create and delete files from a files data service resource. |
class |
FileWritingActivity
This activity allows writing to a file. |
Uses of Activity in uk.org.ogsadai.activity.indexedfiles |
Subclasses of Activity in uk.org.ogsadai.activity.indexedfiles | |
class |
AddAndIndexFileActivity
Imports a flat file into a file system data resource and builds an index using the Jakarta Lucene full-text search engine. |
class |
FileReadingActivity
An activity to read data from one or more binary or text files stored on the server. |
class |
SearchIndexedFileActivity
Searches an index that has been built by the Jakarta Lucene full-text search engine. |
Uses of Activity in uk.org.ogsadai.activity.misc |
Subclasses of Activity in uk.org.ogsadai.activity.misc | |
class |
DataStoreActivity
The DataStoreActivity acts as a cache of data from which other
activities can retrieve blocks at their convenience. |
class |
NotificationActivity
An activity that produces a notification message when the output stream of another activity has completed or commenced. |
Uses of Activity in uk.org.ogsadai.activity.relational |
Subclasses of Activity in uk.org.ogsadai.activity.relational | |
class |
DatabaseSchemaToXMLActivity
An activity that converts a stream of table metadata objects into an XML document. |
class |
ExtractDatabaseSchemaActivity
An activity that retrieves database metadata from the database and copies it into new objects. |
class |
MySQLExtractPhysicalSchemaActivity
An activity that retrieves physical metadata from a MySQL database and returns an XML string. |
class |
PhysicalSchemaFileActivity
An activity that retrieves physical metadata from a file (stored in the configuration for this activity) and writes it as an XML string to its only output. |
class |
SQLServerExtractPhysicalSchemaActivity
An activity that retrieves physical metadata from a Microsoft SQLServer database and returns an XML string. |
Uses of Activity in uk.org.ogsadai.activity.resource |
Subclasses of Activity in uk.org.ogsadai.activity.resource | |
class |
RemoveResourceActivity
An activity that removes a data service resource from a service. |
Uses of Activity in uk.org.ogsadai.activity.sql |
Subclasses of Activity in uk.org.ogsadai.activity.sql | |
class |
AbstractParameterisedSQLActivity
Abstract class for implementations of SQL activites that support parameterised SQL statements. |
class |
AbstractSQLActivity
Super-class of SQL activity implementations. |
(package private) class |
CallDataService
This inner class contacts a data service resource exposed by a data service. |
class |
RemoveDuplicatesWebRowSetActivity
This activity is used to remove duplicate records (rows) in a query result from multiple relational data service resources (exposed by data services). |
class |
ResultsetProjectionActivity
A ResultSetProjectionActivity projects a
java.sql.ResultsSet input onto a column name or a
column index. |
class |
SQLBagActivity
This activity runs queries over two relational data service resources and merges the results into a single WebRowSet document and sends it back as the output of this activity. |
class |
SQLBulkLoadRowSetActivity
Bulk loads data, provided in the WebRowSet format, into a table. |
class |
SQLQueryMultipleActivity
This is abstract class for activities which query multiple relational resources e.g. |
class |
SQLQueryStatementActivity
Executes one or a sequence of SQL query statements across a JDBC connection. |
class |
SQLResilientQueryActivity
This activity runs queries over two relational data service resources and returns the results as a WebRowSet document from the first one that returns its results. |
class |
SQLResultsToCSVActivity
Implementation of SQL java.sql.ResultSet to CSV (Comma
Separated Values) conversion activity (sqlResultstoCSV ). |
class |
SQLResultsToXMLActivity
Implementation of SQL java.sql.ResultSet to WebRowSet
conversion activity (sqlResultstoXML ). |
class |
SQLResultToBytesActivity
Activity that converts a single entry in an SQL result set to a binary stream. |
class |
SQLStoredProcedureActivity
Executes a stored procedure across a JDBC connection. |
class |
SQLUpdateStatementActivity
Executes one or a sequence of SQL update statements across a JDBC connection. |
Fields in uk.org.ogsadai.activity.sql declared as Activity | |
private Activity |
NonBufferingPipe.mActivity
Activity that outputs data into this pipe when processed. |
Constructors in uk.org.ogsadai.activity.sql with parameters of type Activity | |
NonBufferingPipe(Activity activity)
Constructs a CallThroughPipe that will pull data
from the specified source Activity . |
Uses of Activity in uk.org.ogsadai.activity.sql.csv |
Subclasses of Activity in uk.org.ogsadai.activity.sql.csv | |
class |
CSVQueryStatementActivity
Executes SQL query statements on a CSV data resource. |
Uses of Activity in uk.org.ogsadai.activity.transform |
Subclasses of Activity in uk.org.ogsadai.activity.transform | |
class |
BlockAggregatorActivity
This activity aggregates blocks together using overloaded processBlocks(Type) methods. |
class |
BytesToTempFileActivity
This activity takes an stream of byte arrays and writes them to a temporary file on the server. |
class |
CSVProjectionActivity
A CSVProjectionActivity projects the i-th value
from a sequence of CSV values. |
class |
FrequencyDistributorActivity
A FrequencyDistributorActivity distributes the input values,
that should be numeric, into the corresponding spaces that emerge from
the parameter sequence of values. |
class |
GZIPCompressionActivity
An Activity to perform GZIP compression. |
class |
GZIPDecompressionActivity
An Activity to perform GZIP decompression. |
class |
RandomSampleActivity
A RandomSampleActivity takes as input a sequence of
values and returns a random subset of them basen on the fraction
provided. |
class |
StringTokenizerActivity
This activity tokenizes the input data it recieves using a specified set of delimiters. |
class |
WebRowSetProjectionActivity
A WebRowSetProjectionActivity projects a WebRowSet
input document onto a column name or a column index. |
class |
XSLTransformActivity
An Activity to perform XSL-Transforms. |
class |
ZIPArchiveActivity
An Activity to archive and compress one or more inputs
using the ZIP format. |
Uses of Activity in uk.org.ogsadai.activity.xmldb |
Subclasses of Activity in uk.org.ogsadai.activity.xmldb | |
class |
XMLBulkLoadActivity
An XMLDBActivity for bulk loading data into a XMLDB
compliant database collection. |
class |
XMLCollectionManagementActivity
An activity for performing XMLDB collection management operations such as creating, removing and listing collections. |
class |
XMLDBActivity
This is the base class for all Activity |
class |
XMLDBCommandActivity
This XMLDBActivity is designed to execute a single
Command . |
class |
XMLResourceManagementActivity
An activity for performing XMLDB resource management operations such as creating, removing and listing resources within collections. |
class |
XPathStatementActivity
An XMLDBActivity for performing XPath statements. |
class |
XQueryStatementActivity
An XMLDBActivity for performing XQuery statements. |
class |
XUpdateStatementActivity
An XMLDBActivity for performing XUpdate statements on XMLDB
compliant database Collections and specified resources within them. |
Uses of Activity in uk.org.ogsadai.engine.controlflow |
Methods in uk.org.ogsadai.engine.controlflow with parameters of type Activity | |
RequestComponent |
RequestComponentFactory.createRequestComponent(Activity[] activities,
org.w3c.dom.Document requestDocument)
Creates a composite RequestComponent structure for the
specified request document. |
RequestComponent |
RequestComponentFactoryImpl.createRequestComponent(Activity[] activities,
org.w3c.dom.Document requestDocument)
|
private void |
RequestComponentFactoryImpl.searchForConnections(Activity activity,
java.util.List activities,
ActivityPipelineRequestComponent pipeline)
Builds a pipeline by iterating through the inputs and outputs of an activity searching for connected activities. |
Uses of Activity in uk.org.ogsadai.examples.authorization |
Methods in uk.org.ogsadai.examples.authorization with parameters of type Activity | |
boolean |
UpdateableFileAuthorizer.authorizeActivity(java.lang.String resourceID,
Activity activity,
SecurityContext context)
|
boolean |
SimpleFileAuthorizer.authorizeActivity(java.lang.String resourceID,
Activity activity,
SecurityContext context)
Authorizes access to an activity based on an access control list. |
Uses of Activity in uk.org.ogsadai.examples.demoFactory |
Subclasses of Activity in uk.org.ogsadai.examples.demoFactory | |
class |
DemoCreateInstanceActivity
An activity that creates a new data service resource to demonstrate the data service resource creation functionality. |
class |
DemoQueryInstanceActivity
An activity that queries a data service resource created by a demo data service resource factory resource. |
Uses of Activity in uk.org.ogsadai.examples.demoTransientFactory |
Subclasses of Activity in uk.org.ogsadai.examples.demoTransientFactory | |
class |
DemoCreateTransientInstanceActivity
An activity that creates a new data resource to demonstrate the data service resource creation functionality. |
Uses of Activity in uk.org.ogsadai.service.authorization |
Methods in uk.org.ogsadai.service.authorization with parameters of type Activity | |
boolean |
NullAuthorizer.authorizeActivity(java.lang.String resourceID,
Activity activity,
SecurityContext context)
Always returns true . |
boolean |
AccessAuthorizer.authorizeActivity(java.lang.String resourceID,
Activity activity,
SecurityContext context)
Authorizes access for the given activity and resource in the specified security context. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |