Uses of Interface
uk.org.ogsadai.common.BlockWriter

Packages that use BlockWriter
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.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.activity.xmldb.commands Contains a command interface and various implementations for use by the XML database activities. 
uk.org.ogsadai.common This package provides a set of common classes and interfaces supporting all the other OGSA-DAI components. 
uk.org.ogsadai.engine Contains the core classes and interfaces of the engine component which is chiefly responsible for processing requests and building responses. 
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.sessions Contains the core classes and interfaces used to support sessions. 
 

Uses of BlockWriter in uk.org.ogsadai.activity
 

Classes in uk.org.ogsadai.activity that implement BlockWriter
(package private)  class CallThroughExternalPipe
          This is a simple unsynchronized Pipe with a variable length internal buffer.
(package private)  class CallThroughPipe
          This is a simple unsynchronized Pipe with a variable length internal buffer.
 class SynchronizedGrowableExternalPipe
          This is a pipe designed to be shared between multiple writer threads and a single reader thread.
 class SynchronizedGrowablePipe
          This is a pipe designed to be shared between multiple writers threads and a single reader thread.
 

Methods in uk.org.ogsadai.activity that return BlockWriter
 BlockWriter ActivityContext.getOutput(java.lang.String name)
          Gets the BlockWriter for an internal output from the activity.
 

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

Fields in uk.org.ogsadai.activity.delivery declared as BlockWriter
private  BlockWriter InputStreamActivity.mOutput
          Activity output - data from the client received from the input
private  BlockWriter DeliverToStreamActivity.mOutput
          Activity output - the data from the other activity
private  BlockWriter AbstractDeliverFromDTActivity.mOutput
          Activity output stream.
protected  BlockWriter AbstractDeliverFromAddressActivity.mOutput
          Activity output - data read from address
private  BlockWriter OutputStreamActivity.mOutput
          Activity output - exposed to client via data transport operations
private  BlockWriter DeliverToAttachmentActivity.mOutput
          Activity
 

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

Fields in uk.org.ogsadai.activity.delivery.wsrf declared as BlockWriter
private  BlockWriter DeliverFromGFTPActivity.mOutput
          Activity output - data from GridFTP
 

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

Fields in uk.org.ogsadai.activity.examples declared as BlockWriter
private  BlockWriter ExampleActivity.mOutput
          Activity output stream.
private  BlockWriter DemoExternalInputActivity.mOutput
          Activity output.
private  BlockWriter HelloWorldActivity.mOutput
          Output stream for the activity.
 

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

Fields in uk.org.ogsadai.activity.files declared as BlockWriter
private  BlockWriter FileManipulationActivity.mOutput
          Activity output - a dummy which outputs "1" to indicate completion.
private  BlockWriter FileAccessActivity.mOutput
          Activity output - file content
private  BlockWriter FileWritingActivity.mOutput
          The input to another activity, to which to write this activity's output.
private  BlockWriter DirectoryAccessActivity.mOutput
          Activity output - list of file and directory names
 

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

Fields in uk.org.ogsadai.activity.indexedfiles declared as BlockWriter
private  BlockWriter FileReadingActivity.mOutput
          Activity output - bytes/lines read
private  BlockWriter SearchIndexedFileActivity.mDocumentLocationsOutput
          Activity output 1 - location of each matching document.
private  BlockWriter SearchIndexedFileActivity.mSearchResultsOutput
          Activity output 2 - searchResult elements describing matching fields.
 

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

Fields in uk.org.ogsadai.activity.misc declared as BlockWriter
private  BlockWriter NotificationActivity.mDataOutput
          Data output stream
private  BlockWriter NotificationActivity.mNotificationOutput
          Notification message output stream
private  BlockWriter DataStoreActivity.mOutput
          Output to which the data contained in the cache is written.
 

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

Fields in uk.org.ogsadai.activity.relational declared as BlockWriter
private  BlockWriter DatabaseSchemaToXMLActivity.mOutput
          Activity's only output - an XML document
private  BlockWriter ExtractDatabaseSchemaActivity.mOutput
          Activity output - the database schema
private  BlockWriter SQLServerExtractPhysicalSchemaActivity.mOutput
          Activity's output - the database metadata
private  BlockWriter MySQLExtractPhysicalSchemaActivity.mOutput
          Activity output - the database schema
private  BlockWriter PhysicalSchemaFileActivity.mOutput
          Activity output - physical metadata
 

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

Fields in uk.org.ogsadai.activity.resource declared as BlockWriter
private  BlockWriter RemoveResourceActivity.mOutput
          Activity output.
 

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

Classes in uk.org.ogsadai.activity.sql that implement BlockWriter
 class NonBufferingPipe
          This is a simple unsynchronized Pipe with no internal buffer.
 

Fields in uk.org.ogsadai.activity.sql declared as BlockWriter
protected  BlockWriter SQLResultToBytesActivity.mOutput
          Write to which the activity's output is written
private  BlockWriter RemoveDuplicatesWebRowSetActivity.mOutput
          Activity output - WebRowSet
private  BlockWriter SQLResultsToCSVActivity.mOutput
          Activity output - CSV java.lang.Strings
private  BlockWriter ResultsetProjectionActivity.mOutput
          Activity output - java.lang.Objects
private  BlockWriter SQLResultsToXMLActivity.mOutput
          Activity output - WebRowSet XML as java.lang.Strings
protected  BlockWriter SQLQueryMultipleActivity.mOutput
          Activity output - WebRowSet containing result
protected  BlockWriter AbstractSQLActivity.mOutput
          Activity output
 

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

Fields in uk.org.ogsadai.activity.transform declared as BlockWriter
private  BlockWriter RandomSampleActivity.mOutput
          Activity output.
private  BlockWriter WebRowSetProjectionActivity.mOutput
          Activity output.
private  BlockWriter StringTokenizerActivity.mOutput
          Tokenized output data.
private  BlockWriter XSLTransformActivity.mOutput
          Activity output - transformed XML
private  BlockWriter GZIPCompressionActivity.mCompressedOutput
          Activity output - compressed data
private  BlockWriter GZIPCompressionActivity.mMetadataOutput
          Activity output - compression meta data
private  BlockWriter ZIPArchiveActivity.mArchivedOutput
          Activity output - archived data
private  BlockWriter ZIPArchiveActivity.mMetadataOutput
          Activity output - archive meta data
protected  BlockWriter BytesToTempFileActivity.mOutput
          Write to which the activity's output is written
private  BlockWriter CSVProjectionActivity.mOutput
          Activity output.
private  BlockWriter GZIPDecompressionActivity.mDecompressedOutput
          Activity output - decompressed data
private  BlockWriter GZIPDecompressionActivity.mMetadataOutput
          Activity output - compression meta data
private  BlockWriter FrequencyDistributorActivity.mOutput
          Activity output.
private  BlockWriter BlockAggregatorActivity.mOutput
          Activity output
 

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

Fields in uk.org.ogsadai.activity.xmldb declared as BlockWriter
protected  BlockWriter XMLDBActivity.mOutput
          Activity output used for all XMLDB Activities.
 

Uses of BlockWriter in uk.org.ogsadai.activity.xmldb.commands
 

Fields in uk.org.ogsadai.activity.xmldb.commands declared as BlockWriter
private  BlockWriter CommandContextImpl.mOutput
          Output that will be returned.
 

Methods in uk.org.ogsadai.activity.xmldb.commands that return BlockWriter
 BlockWriter CommandContext.getOutput()
          Gets the output for the command to write any results to.
 BlockWriter CommandContextImpl.getOutput()
           
 

Constructors in uk.org.ogsadai.activity.xmldb.commands with parameters of type BlockWriter
CommandContextImpl(org.xmldb.api.base.Collection collection, ActivityContext context, BlockWriter output)
          Constructs an instance using the specified parameters.
 

Uses of BlockWriter in uk.org.ogsadai.common
 

Fields in uk.org.ogsadai.common declared as BlockWriter
private  BlockWriter BlockWriterWriter.mBlockWriter
           
 

Constructors in uk.org.ogsadai.common with parameters of type BlockWriter
BlockWriterWriter(BlockWriter writer)
          Constructs a new object that wraps the given BlockWriter.
 

Uses of BlockWriter in uk.org.ogsadai.engine
 

Subinterfaces of BlockWriter in uk.org.ogsadai.engine
 interface Pipe
          Utility interface to aggregate uk.org.ogsadai.common.BlockReader and uk.org.ogsadai.common.BlockWriter together
 

Classes in uk.org.ogsadai.engine that implement BlockWriter
 class SimplePipe
          A simple implementation of a Pipe that can contain a single object.
 class SynchronizedPipe
          A simple fixed-sized synchronized pipe that uses a circular buffer to store blocks of data.
 

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

Fields in uk.org.ogsadai.examples.demoFactory declared as BlockWriter
private  BlockWriter DemoQueryInstanceActivity.mOutput
          Activity output.
private  BlockWriter DemoCreateInstanceActivity.mOutput
          Activity output.
 

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

Fields in uk.org.ogsadai.examples.demoTransientFactory declared as BlockWriter
private  BlockWriter DemoCreateTransientInstanceActivity.mOutput
          Activity output.
 

Uses of BlockWriter in uk.org.ogsadai.sessions
 

Methods in uk.org.ogsadai.sessions that return BlockWriter
private  BlockWriter SimpleSessionStreamManager.getBlockWriter(SessionStreamID id)
          Gets the BlockWriter for the identified session input stream.