|
|||||||||||
| ?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 implementations that interact with XMLDB data service resources/ |
?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 ? ? | ||||||||||