Uses of Class
uk.org.ogsadai.activity.ActivitySpecificationException

Packages that use ActivitySpecificationException
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.examples.demoFactory Example code for the demo factory tutorial. 
uk.org.ogsadai.examples.demoTransientFactory Example code for the demo transient factory tutorial. 
 

Uses of ActivitySpecificationException in uk.org.ogsadai.activity
 

Methods in uk.org.ogsadai.activity that throw ActivitySpecificationException
 Activity[] ActivityFactoryImpl.createActivities(org.w3c.dom.Document document)
           
private  void ActivityFactoryImpl.parseChildren(org.w3c.dom.Node root, java.util.List list)
          Recursively parses the children of the specified node of a perform document, creating activities as their specifications are encountered and adding these to a list.
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.
protected  void Activity.initialise()
          This method should be overridden by subclasses to perform any initialisation they require before the process method invocations begin.
 Activity[] ActivityFactory.createActivities(org.w3c.dom.Document document)
          Constructs the activity implementations for each of the activity elements contained in the given perform document.
 

Constructors in uk.org.ogsadai.activity that throw ActivitySpecificationException
Activity(org.w3c.dom.Element element)
          Constructs an activity using the specified element.
 

Uses of ActivitySpecificationException in uk.org.ogsadai.activity.delivery
 

Methods in uk.org.ogsadai.activity.delivery that throw ActivitySpecificationException
 void InputStreamActivity.initialise()
           
 void AbstractDeliverToAddressActivity.initialise()
           
 void DeliverToStreamActivity.initialise()
           
 void AbstractDeliverFromDTActivity.initialise()
           
protected abstract  java.lang.Object AbstractDeliverFromDTActivity.getFully()
          Retrieve data from the target data service.
protected abstract  java.lang.Object AbstractDeliverFromDTActivity.getNBlocks(int numBlocks)
          Retrieve a number of blocks of data from the target data service.
protected  void AbstractDeliverFromAddressActivity.setupBlocking(org.w3c.dom.Element fromElement)
          Gets the block size, in bytes, from a blockSizeInBytes attribute of the given element and saves this in an instance variable.
 void AbstractDeliverFromAddressActivity.initialise()
           
 void DeliverToNullActivity.initialise()
           
 void OutputStreamActivity.initialise()
           
 void DeliverToResourcePropertyActivity.initialise()
           
 void AbstractDeliverToDTActivity.initialise()
           
protected abstract  void AbstractDeliverToDTActivity.putFully(java.lang.Object data)
          Deliver a complete batch of data to the data service.
protected abstract  void AbstractDeliverToDTActivity.putBlock(java.lang.Object data)
          Deliver a block of data to the data service.
protected abstract  void AbstractDeliverToDTActivity.putClosingBlock()
          Inform the data service that all blocks have been delivered.
 void AbstractDTDeliveryActivity.initialise()
           
protected abstract  void AbstractDTDeliveryActivity.contactTargetService()
          Create a stub for the target service.
 void DeliverToSMTPActivity.initialise()
           
 void DeliverToAttachmentActivity.initialise()
           
 

Constructors in uk.org.ogsadai.activity.delivery that throw ActivitySpecificationException
InputStreamActivity(org.w3c.dom.Element element)
           
AbstractDeliverToAddressActivity(org.w3c.dom.Element element)
           
DeliverToStreamActivity(org.w3c.dom.Element element)
           
AbstractDeliverFromDTActivity(org.w3c.dom.Element element)
           
DeliverFromURLActivity(org.w3c.dom.Element element)
           
AbstractDeliverFromAddressActivity(org.w3c.dom.Element element)
           
DeliverFromFileActivity(org.w3c.dom.Element element)
           
DeliverToURLActivity(org.w3c.dom.Element element)
           
DeliverToNullActivity(org.w3c.dom.Element element)
           
OutputStreamActivity(org.w3c.dom.Element element)
           
DeliverToResourcePropertyActivity(org.w3c.dom.Element element)
           
AbstractDeliverToDTActivity(org.w3c.dom.Element element)
           
AbstractDTDeliveryActivity(org.w3c.dom.Element element)
           
DeliverToSMTPActivity(org.w3c.dom.Element element)
           
DeliverToAttachmentActivity(org.w3c.dom.Element element)
          Creates the deliverToAttachment activity.
DeliverToFileActivity(org.w3c.dom.Element element)
           
 

Uses of ActivitySpecificationException in uk.org.ogsadai.activity.delivery.wsrf
 

Methods in uk.org.ogsadai.activity.delivery.wsrf that throw ActivitySpecificationException
protected  void DeliverToGDTActivity.putFully(java.lang.Object data)
           
protected  void DeliverToGDTActivity.putBlock(java.lang.Object data)
           
protected  void DeliverToGDTActivity.putClosingBlock()
           
protected  void DeliverToGDTActivity.contactTargetService()
           
 void DeliverFromGFTPActivity.initialise()
           
protected  java.lang.Object DeliverFromGDTActivity.getFully()
           
protected  java.lang.Object DeliverFromGDTActivity.getNBlocks(int numBlocks)
           
protected  void DeliverFromGDTActivity.contactTargetService()
           
 void DeliverToGFTPActivity.initialise()
           
 

Constructors in uk.org.ogsadai.activity.delivery.wsrf that throw ActivitySpecificationException
DeliverToGDTActivity(org.w3c.dom.Element activity)
           
DeliverFromGFTPActivity(org.w3c.dom.Element element)
           
DeliverFromGDTActivity(org.w3c.dom.Element activity)
           
DeliverToGFTPActivity(org.w3c.dom.Element element)
           
 

Uses of ActivitySpecificationException in uk.org.ogsadai.activity.examples
 

Methods in uk.org.ogsadai.activity.examples that throw ActivitySpecificationException
 void ExampleActivity.initialise()
           
 void DemoExternalInputActivity.initialise()
           
 void HelloWorldActivity.initialise()
           
 

Constructors in uk.org.ogsadai.activity.examples that throw ActivitySpecificationException
ExampleActivity(org.w3c.dom.Element element)
           
DemoExternalInputActivity(org.w3c.dom.Element element)
           
HelloWorldActivity(org.w3c.dom.Element element)
           
 

Uses of ActivitySpecificationException in uk.org.ogsadai.activity.files
 

Methods in uk.org.ogsadai.activity.files that throw ActivitySpecificationException
 void FileManipulationActivity.initialise()
           
private  void FileManipulationActivity.copy()
          Copy a file, bytewise, from a source file, creating the destination file if necessary.
private  void FileManipulationActivity.move()
          Move a file, bytewise, from a source file, creating the destination file if necessary.
private  void FileManipulationActivity.delete()
          Delete a file.
private  void FileManipulationActivity.create()
          Create a file.
 void FileAccessActivity.initialise()
           
private  InfiniteSet FileWritingActivity.parseMatch(java.lang.String list)
          Parses an expression of a collection of integers.
private  void FileWritingActivity.parseLocate(org.w3c.dom.Element node)
          Parse a locate element, extracting its contents and setting the instance variables of this object appropriately.
private  void FileWritingActivity.extractFromOrTextAttribute(org.w3c.dom.Element node)
          Reads the from or text attributes of the given XML element, and sets instance variables accordingly.
 void FileWritingActivity.initialise()
           
private  void FileWritingActivity.performPerLineOffsetAndLength(java.io.RandomAccessFile raFile, long fileLength)
          Perform a replacement of text within a file, on a per-line basis, locating the text based on a range of bytes uniquely defined by an offset and a length.
private  void FileWritingActivity.performPerFileOffsetAndLength(java.io.RandomAccessFile raFile, long fileLength)
          Perform a replacement of text within a file, on a per-file basis, locating the text based on a range of bytes uniquely defined by an offset and a length.
 void AbstractFileActivity.initialise()
          Gets the data resource accessor for the files data resource according to whether the users credentials permit this access.
 void DirectoryAccessActivity.initialise()
           
 

Constructors in uk.org.ogsadai.activity.files that throw ActivitySpecificationException
FileManipulationActivity(org.w3c.dom.Element element)
           
FileAccessActivity(org.w3c.dom.Element element)
           
FileWritingActivity(org.w3c.dom.Element element)
           
AbstractFileActivity(org.w3c.dom.Element element)
           
DirectoryAccessActivity(org.w3c.dom.Element element)
           
 

Uses of ActivitySpecificationException in uk.org.ogsadai.activity.indexedfiles
 

Methods in uk.org.ogsadai.activity.indexedfiles that throw ActivitySpecificationException
 void AddAndIndexFileActivity.initialise()
           
 void FileReadingActivity.initialise()
           
private  boolean FileReadingActivity.hasNextFile()
          Checks if there is another instruction waiting in the input stream and retrieves filename, offset and length.
private  void FileReadingActivity.parseOffsetAndLength(java.lang.String namespace, org.w3c.dom.Element element)
          Extracts offset and length attributes from an element that contains either a bytes or lines subelement and stores these.
private  boolean FileReadingActivity.openFile(java.lang.String filename)
          Opens a file and skips mOffset lines or bytes
 void SearchIndexedFileActivity.initialise()
           
 

Constructors in uk.org.ogsadai.activity.indexedfiles that throw ActivitySpecificationException
AddAndIndexFileActivity(org.w3c.dom.Element element)
           
FileReadingActivity(org.w3c.dom.Element element)
           
SearchIndexedFileActivity(org.w3c.dom.Element element)
           
 

Uses of ActivitySpecificationException in uk.org.ogsadai.activity.misc
 

Methods in uk.org.ogsadai.activity.misc that throw ActivitySpecificationException
 void NotificationActivity.initialise()
           
private  void DataStoreActivity.constructHardcoded(org.w3c.dom.Element element)
          Completes construction for the activity using the hardcoded data mode.
private  java.lang.Object DataStoreActivity.getItemObject(org.w3c.dom.Element itemElement)
          Adds the contents of an item element to the data store.
 void DataStoreActivity.initialise()
           
 

Constructors in uk.org.ogsadai.activity.misc that throw ActivitySpecificationException
NotificationActivity(org.w3c.dom.Element element)
          Constructs an activity using the specified element.
DataStoreActivity(org.w3c.dom.Element element)
           
 

Uses of ActivitySpecificationException in uk.org.ogsadai.activity.relational
 

Methods in uk.org.ogsadai.activity.relational that throw ActivitySpecificationException
 void DatabaseSchemaToXMLActivity.initialise()
           
 void ExtractDatabaseSchemaActivity.initialise()
           
 void SQLServerExtractPhysicalSchemaActivity.initialise()
           
 void MySQLExtractPhysicalSchemaActivity.initialise()
           
 void PhysicalSchemaFileActivity.initialise()
           
 

Constructors in uk.org.ogsadai.activity.relational that throw ActivitySpecificationException
DatabaseSchemaToXMLActivity(org.w3c.dom.Element element)
           
ExtractDatabaseSchemaActivity(org.w3c.dom.Element element)
           
SQLServerExtractPhysicalSchemaActivity(org.w3c.dom.Element element)
           
MySQLExtractPhysicalSchemaActivity(org.w3c.dom.Element element)
           
PhysicalSchemaFileActivity(org.w3c.dom.Element element)
           
 

Uses of ActivitySpecificationException in uk.org.ogsadai.activity.resource
 

Methods in uk.org.ogsadai.activity.resource that throw ActivitySpecificationException
 void RemoveResourceActivity.initialise()
           
 

Constructors in uk.org.ogsadai.activity.resource that throw ActivitySpecificationException
RemoveResourceActivity(org.w3c.dom.Element element)
           
 

Uses of ActivitySpecificationException in uk.org.ogsadai.activity.sql
 

Methods in uk.org.ogsadai.activity.sql that throw ActivitySpecificationException
 void SQLResultToBytesActivity.initialise()
           
private  void SQLStoredProcedureActivity.parseOutParameters(org.w3c.dom.NodeList nodelist)
          Parses the SQL out parameters for the stored procedure and saves these.
 void AbstractParameterisedSQLActivity.initialise()
           
protected  void AbstractParameterisedSQLActivity.parseSQLParameters(org.w3c.dom.NodeList parameterNodes)
          This method will find the SQL parameters appropriate for this activity if any are specified.
 void RemoveDuplicatesWebRowSetActivity.initialise()
           
 void SQLResultsToCSVActivity.initialise()
           
 void SQLBulkLoadRowSetActivity.initialise()
           
private  void SQLBulkLoadRowSetActivity.parseInputStream(org.w3c.dom.NodeList inputNL)
          Gets the name of the activity's input stream.
 void ResultsetProjectionActivity.initialise()
           
 void SQLResultsToXMLActivity.initialise()
           
 void SQLQueryMultipleActivity.initialise()
           
 void AbstractSQLActivity.initialise()
           
protected  void AbstractSQLActivity.parseExpression(java.lang.String eltName, org.w3c.dom.NodeList list)
          Finds the SQL expression for this activity from the activity request XML.
protected  void AbstractSQLActivity.parseResultStream(java.lang.String eltName, org.w3c.dom.NodeList list)
          Get the name of an output stream for the activity.
 

Constructors in uk.org.ogsadai.activity.sql that throw ActivitySpecificationException
SQLResultToBytesActivity(org.w3c.dom.Element element)
          Constructs an instance of the SQLResultToBytes activity.
SQLStoredProcedureActivity(org.w3c.dom.Element element)
          Constructs an activity using the specified element.
SQLQueryStatementActivity(org.w3c.dom.Element element)
          Constructs an activity using the specified element.
CallDataService(org.w3c.dom.Element element, DataServiceInfo dataServiceInfo, java.lang.String sqlStatement)
          Constructor.
AbstractParameterisedSQLActivity(org.w3c.dom.Element element)
           
RemoveDuplicatesWebRowSetActivity(org.w3c.dom.Element element)
           
SQLResilientQueryActivity(org.w3c.dom.Element element)
           
SQLResultsToCSVActivity(org.w3c.dom.Element element)
           
SQLBagActivity(org.w3c.dom.Element element)
           
SQLBulkLoadRowSetActivity(org.w3c.dom.Element element)
          Constructs an activity using the specified element.
ResultsetProjectionActivity(org.w3c.dom.Element element)
           
SQLUpdateStatementActivity(org.w3c.dom.Element element)
          Constructs an activity using the specified element.
SQLResultsToXMLActivity(org.w3c.dom.Element element)
          Constructs an activity using the specified element.
SQLQueryMultipleActivity(org.w3c.dom.Element element)
           
AbstractSQLActivity(org.w3c.dom.Element element)
           
 

Uses of ActivitySpecificationException in uk.org.ogsadai.activity.sql.csv
 

Methods in uk.org.ogsadai.activity.sql.csv that throw ActivitySpecificationException
protected  void CSVQueryStatementActivity.parseSQLParameters(org.w3c.dom.NodeList nodes)
           
 

Constructors in uk.org.ogsadai.activity.sql.csv that throw ActivitySpecificationException
CSVQueryStatementActivity(org.w3c.dom.Element element)
           
 

Uses of ActivitySpecificationException in uk.org.ogsadai.activity.transform
 

Methods in uk.org.ogsadai.activity.transform that throw ActivitySpecificationException
 void RandomSampleActivity.initialise()
           
 void WebRowSetProjectionActivity.initialise()
           
private  int WebRowSetProjectionActivity.handleFirstBlock(java.lang.Object inputBlock, javax.xml.parsers.DocumentBuilder db)
          Handles the first block of the activity and determines index of requested column from the column name (in the case where the client provided the name of the column and not the index).
private  void WebRowSetProjectionActivity.handleRestBlocks(java.lang.Object inputBlock, javax.xml.parsers.DocumentBuilder db)
          Handles the remaining blocks that arrive.
 void StringTokenizerActivity.initialise()
           
 void XSLTransformActivity.initialise()
           
 void GZIPCompressionActivity.initialise()
           
 void ZIPArchiveActivity.initialise()
           
 void BytesToTempFileActivity.initialise()
           
 void CSVProjectionActivity.initialise()
           
private  java.lang.String CSVProjectionActivity.findValue(java.lang.String input)
           
 void GZIPDecompressionActivity.initialise()
           
 void FrequencyDistributorActivity.initialise()
           
protected  java.lang.Object BlockAggregatorActivity.processBlocks(java.lang.String string)
          Aggregates Strings.
protected  java.lang.Object BlockAggregatorActivity.processBlocks(org.w3c.dom.Node node)
          Aggregates org.w3c.dom objects.
 void BlockAggregatorActivity.initialise()
           
 

Constructors in uk.org.ogsadai.activity.transform that throw ActivitySpecificationException
RandomSampleActivity(org.w3c.dom.Element element)
           
WebRowSetProjectionActivity(org.w3c.dom.Element element)
          Constructs an activity using the specified element.
StringTokenizerActivity(org.w3c.dom.Element element)
           
XSLTransformActivity(org.w3c.dom.Element element)
           
GZIPCompressionActivity(org.w3c.dom.Element element)
           
ZIPArchiveActivity(org.w3c.dom.Element element)
           
BytesToTempFileActivity(org.w3c.dom.Element element)
          Constructs an instance of the BytesToTempFileActivity activity.
CSVProjectionActivity(org.w3c.dom.Element element)
           
GZIPDecompressionActivity(org.w3c.dom.Element element)
           
FrequencyDistributorActivity(org.w3c.dom.Element element)
           
BlockAggregatorActivity(org.w3c.dom.Element element)
           
 

Uses of ActivitySpecificationException in uk.org.ogsadai.activity.xmldb
 

Methods in uk.org.ogsadai.activity.xmldb that throw ActivitySpecificationException
 void XMLBulkLoadActivity.initialise()
           
 void XMLDBActivity.initialise()
           
private  long XUpdateStatementActivity.update()
          This method executes the XUpdate expression.
 

Constructors in uk.org.ogsadai.activity.xmldb that throw ActivitySpecificationException
XQueryStatementActivity(org.w3c.dom.Element element)
          Constructs an XQuery activity using the specified XML element.
XMLBulkLoadActivity(org.w3c.dom.Element element)
          Constructs an XMLBulkLoad activity using the specified XML element.
XMLResourceManagementActivity(org.w3c.dom.Element element)
          Constructs an XML resource management activity using the specified XML element.
XMLCollectionManagementActivity(org.w3c.dom.Element element)
          Constructs an XML collection management activity using the specified XML element.
XPathStatementActivity(org.w3c.dom.Element element)
          Constructs an XPath activity using the specified XML element.
XMLDBActivity(org.w3c.dom.Element element)
          Constructs an XMLDB activity using the specified XML element.
XUpdateStatementActivity(org.w3c.dom.Element element)
          Constructs an XUpdate activity using the specified XML element.
XMLDBCommandActivity(org.w3c.dom.Element element, CommandFactory factory)
          Constructs a CommandActivity using the specified element and command factory.
 

Uses of ActivitySpecificationException in uk.org.ogsadai.examples.demoFactory
 

Methods in uk.org.ogsadai.examples.demoFactory that throw ActivitySpecificationException
 void DemoQueryInstanceActivity.initialise()
           
 void DemoCreateInstanceActivity.initialise()
           
 

Constructors in uk.org.ogsadai.examples.demoFactory that throw ActivitySpecificationException
DemoQueryInstanceActivity(org.w3c.dom.Element element)
          Constructs a demo query instance activity using the specified XML element.
DemoCreateInstanceActivity(org.w3c.dom.Element element)
          Constructs a demo create instance activity using the specified XML element.
 

Uses of ActivitySpecificationException in uk.org.ogsadai.examples.demoTransientFactory
 

Methods in uk.org.ogsadai.examples.demoTransientFactory that throw ActivitySpecificationException
 void DemoCreateTransientInstanceActivity.initialise()
           
 

Constructors in uk.org.ogsadai.examples.demoTransientFactory that throw ActivitySpecificationException
DemoCreateTransientInstanceActivity(org.w3c.dom.Element element)
          Constructs an demo create transient instance activity using the specified XML element.