Uses of Class
uk.org.ogsadai.exception.DAIException

Packages that use DAIException
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.files Activities for writing and reading files. 
uk.org.ogsadai.activity.files.regexp Helper classes for file writing activities. 
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.sql.parameters Helper classes for SQL activities which manage the various input streams for parameters. 
uk.org.ogsadai.activity.transform Contains activity implementations for transforming data from one format into another. 
uk.org.ogsadai.activity.xmldb.commands Contains a command interface and various implementations for use by the XML database activities. 
uk.org.ogsadai.client Provides a collection of command-line OGSA-DAI clients. 
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.xmldb Contains the client toolkit activity classes for various XML database activities. 
uk.org.ogsadai.client.toolkit.exception Classes for exposing faults from OGSA-DAI services as client-side exceptions. 
uk.org.ogsadai.client.toolkit.properties This package provides classes which act as client-side representations of the properties of data services and data service resources. 
uk.org.ogsadai.client.toolkit.security Provides client toolkit security related functionality. 
uk.org.ogsadai.common This package provides a set of common classes and interfaces supporting all the other OGSA-DAI components. 
uk.org.ogsadai.common.files This package provides a set of common classes for file manipulation. 
uk.org.ogsadai.common.properties This package provides classes and interfaces provide for the use of properties, both those where the property value is static and those where its value is provided on-demand via callbacks. 
uk.org.ogsadai.common.rolemap This package provides a set of classes to support the mapping of security credentials to usernames and passwords - role mapping. 
uk.org.ogsadai.common.xml This package provides a set of common classes for XML manipulation. 
uk.org.ogsadai.converters.csv   
uk.org.ogsadai.converters.databaseschema   
uk.org.ogsadai.converters.resultset Contains classes and interfaces for converting SQL result sets into different serialisations. 
uk.org.ogsadai.converters.webrowset WebRowSet converter interfaces for converting WebRowSet XML into java.sql.ResultSet objects. 
uk.org.ogsadai.dataresource Provides the data service resource layer of OGSA-DAI and also the core data data resource accessors. 
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.exception General OGSA-DAI exceptions and error message support. 
uk.org.ogsadai.service This package provides classes and interfaces relating to data services. 
uk.org.ogsadai.service.authorization Interfaces and classes to control access to data service resources and activities. 
uk.org.ogsadai.service.resource This package provides classes and interfaces relating to data service resources. 
uk.org.ogsadai.service.resource.config Classes to do with Data Service Resource configuration. 
uk.org.ogsadai.service.resource.factory Provides functionality to dynamically create new data service resources from activities. 
uk.org.ogsadai.service.wsrf.dataservice.impl This package provides classes implementing OGSA-DAI WSRF-compliant data services. 
uk.org.ogsadai.service.wsrf.properties This package provides classes that support the wrapping of OGSA-DAI data service resource properties in a form compatible with Globus Toolkit 4.0. 
uk.org.ogsadai.service.wsrf.resource This package provides classes that support the wrapping of OGSA-DAI data service resources in a form compatible with Globus Toolkit 4.0. 
uk.org.ogsadai.service.wsrf.sgr This package provides wrapper classes that support the use of Globus Toolkit 4.0 ServiceGroup services and clients. 
uk.org.ogsadai.sessions Contains the core classes and interfaces used to support sessions. 
 

Uses of DAIException in uk.org.ogsadai.activity
 

Subclasses of DAIException in uk.org.ogsadai.activity
 class ActivityAuthorizationException
          There was an authorization failure during the execution of an activity.
 class ActivityConfigurationException
          There was a failure during the configuration of a configurable activity.
 class ActivityConfigurationPropertyException
          There is a problem with an configurable activity configuration property.
 class ActivityCreationException
          There was a failure during the creation of an activity that was not caused due to bad parameters from a client.
 class ActivityExecutionException
          There was a failure during the execution of an activity that was not caused due to bad parameters from a client.
 class ActivitySpecificationException
          There was a failure during the execution of an activity that was caused due to bad parameters from a client.
 class ActivityStreamNotFoundException
          An activity stream cannot be accessed.
 class ActivityTypesCreationException
          There was a failure during the creation of an activity types document from activity configurations.
 class AssemblePerformDocumentException
          Exception thrown when there is a problem building a Perform document schema from an activity configuration document.
 class BufferDataForResponseException
          There was a failure when buffering data for a response.
 class DuplicateActivityPropertyKeyException
          Exception thrown when there is a duplicate key for an activity property.
 class DuplicatePipeException
          A request contains two or more pipes with the same name.
 class InvalidActivityClassException
          Exception thrown when an activity implementation class does not derive from a required class or interface.
 class UnsupportedActivityException
          Exception thrown when an unsupported activity is encountered.
 

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

Subclasses of DAIException in uk.org.ogsadai.activity.delivery
 class ServletStreamAccessException
          Exception thrown when an attempt is made to access data via a servlet but the service, resource, session or stream is unknown.
 class UnknownSMTPHostException
          SMTP host is unknown or cannot be contacted.
 

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

Subclasses of DAIException in uk.org.ogsadai.activity.files
 class FileMatchExpressionException
          An exception denoting that the user has provided an incorrect file match expression.
 class MalformedReplacementStringException
          An exception denoting the user's attempt to use a replacement string which contained syntax errors.
 class NonIncreasingSequenceException
          An exception denoting the user's attempt to use a sequence which is not strictly increasing.
 

Uses of DAIException in uk.org.ogsadai.activity.files.regexp
 

Subclasses of DAIException in uk.org.ogsadai.activity.files.regexp
 class MalformedRegexpPatternException
          Malformed regular expression pattern.
 class UnsupportedRegexpPatternFormatException
          Unsupported regular expression pattern format.
 

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

Subclasses of DAIException in uk.org.ogsadai.activity.indexedfiles
 class IllegalIndexedFileQueryException
          A given indexed file query is illegal.
 class NoAnalyzerException
          There is no file analyzer for a file of a specific type.
 class NoIndexerException
          There is no file indexer for a file of a specific type.
 

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

Subclasses of DAIException in uk.org.ogsadai.activity.misc
 class DataStoreXMLTextException
          The data store activity was given text data that was an XML fragment.
 

Uses of DAIException in uk.org.ogsadai.activity.sql.parameters
 

Subclasses of DAIException in uk.org.ogsadai.activity.sql.parameters
 class MissingParametersException
          Exception thrown when a value for a parameter in a parameterised SQL statement has not been provided.
 class ParameterAccessException
          Exception thrown when a problem arises when accessing the value of a parameter in a parameterised SQL statement.
 class ParameterDuplicationException
          Two values were provided for the same parameter in a request.
 class ParameterSetupException
          Exception thrown when a problem arises when setting the value of a parameter in a parameterised SQL statement.
 class ParametersUnsupportedException
          Exception thrown when SQL parameters are unsupported.
 

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

Subclasses of DAIException in uk.org.ogsadai.activity.transform
 class BlockAggregatorSizeException
          The blockAggregator activity was given a size attribute with an incorrect value.
 class IllegalDelimiterException
          An illegal delimiter was provided.
 class MissingXSLTException
          The xslTransform activity was not given an XSLT transform either inline or via an activity input.
 class ZIPArchiveCommentLengthException
          The zipArchive activity was given a comment with an incorrect length.
 

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

Subclasses of DAIException in uk.org.ogsadai.activity.xmldb.commands
 class XMLDBCommandCreationException
          Raised when an XMLDB command factory experiences problems when creating a command.
 class XMLDBCommandExecutionException
          Raised when an XMLDB command experiences problems when executing an XMLDB command.
 class XMLDBCommandSpecificationException
          Raised when there is a problem in the settings of an XMLDB command as provided by a client.
 class XMLDBCreateCollectionException
          Raised when an XMLDB collection cannot be created.
 class XMLDBCreateResourceException
          Raised when an XMLDB resource cannot be created.
 class XMLDBListCollectionsException
          Raised when the collections of an XMLDB collection cannot be listed.
 class XMLDBListResourcesException
          Raised when the resources of an XMLDB collection cannot be listed.
 class XMLDBRemoveCollectionException
          Raised when an XMLDB collection cannot be removed.
 class XMLDBRemoveResourceException
          Raised when an XMLDB resource cannot be removed.
 class XMLDBStreamNotFoundException
          An XMLDB command context stream cannot be accessed.
 class XMLDBUnsupportedCommandException
          Raised when an unsupported command is provided to an XMLDB command factory.
 

Uses of DAIException in uk.org.ogsadai.client
 

Subclasses of DAIException in uk.org.ogsadai.client
 class CoGUtilAccessException
          A problem arose when accessing Java CoG utilities.
 

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

Subclasses of DAIException in uk.org.ogsadai.client.toolkit.activity
 class NoActivityOutputException
          Exception thrown when an attempt is made to access the data from an activity output when there is no data to be accessed.
 

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

Subclasses of DAIException in uk.org.ogsadai.client.toolkit.activity.delivery
 class StreamDataException
          A problem was encountered when streaming data from a service.
 

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

Subclasses of DAIException in uk.org.ogsadai.client.toolkit.activity.xmldb
 class XMLDBResourceException
          A problem arose with an XMLDB resource.
 

Uses of DAIException in uk.org.ogsadai.client.toolkit.exception
 

Subclasses of DAIException in uk.org.ogsadai.client.toolkit.exception
 class AuthorisationException
          A server-side authorisation error occurred.
 class DataFormatException
          Data is not in an expected format and a problem was encountered when parsing it.
 class RequestException
          There is a problem with the client's request.
 class ResourceBusyException
          A resource the client attempted to contact is busy server-side.
 class ResourceUnknownException
          A resource the client attempted to contact is unknown server-side.
 class ServerException
          An internal server-side error occurred.
 class ServiceCommsException
          A problem arose in client-server communications.
 class SOAPAttachmentException
          An internal problem arose in the client toolkit when trying to extract SOAP attachments.
 class UnknownSessionException
          A session in the client's request is unknown to the target data service resource.
 class UnknownSessionStreamException
          A stream in the client's request is unknown to the session to which the request was directed.
 

Uses of DAIException in uk.org.ogsadai.client.toolkit.properties
 

Subclasses of DAIException in uk.org.ogsadai.client.toolkit.properties
 class RequestStatusException
          Exception thrown when the status of a request indicates that the request is not progressing as expected.
 class UnknownPropertyException
          A property name in a client's request is unknown to the target data service resource.
 class UnknownRequestStatusException
          An unknown request status was encountered.
 

Uses of DAIException in uk.org.ogsadai.client.toolkit.security
 

Subclasses of DAIException in uk.org.ogsadai.client.toolkit.security
 class DAICredentialException
          Super-class of exceptions thrown when there is a problem with accessing a security credential.
 class DAICredentialExtractionException
          Exception thrown when a credential cannot be extracted for some reason.
 class DAIExpiredCredentialException
          Exception thrown when an extracted credential has expired.
 class DAIMissingCredentialException
          Exception thrown when a credential cannot be found.
 

Uses of DAIException in uk.org.ogsadai.common
 

Subclasses of DAIException in uk.org.ogsadai.common
 class BlockMakerException
          A uk.org.ogsadai.common.BlockMaker encountered a problem when accessing its blocks.
 class DocumentValidationException
          Exception raised when some document is deemed to be invalid, for some application-specific reason.
 class GridCredentialAccessException
          Exception raised when a problem is encountered when trying to access a Grid credential.
 class NoGridCredentialException
          Exception raised when no Grid credential can be found.
 class ReaderClosedException
          An attempt was made to access a closed java.io.Reader.
 class UnsupportedBlockException
          An unsupported block was encountered.
 

Uses of DAIException in uk.org.ogsadai.common.files
 

Subclasses of DAIException in uk.org.ogsadai.common.files
 class DAIDirectoryFoundException
          Exception thrown when a directory is unexpectedly found.
 class DAIDirectoryNotDirectoryException
          Exception thrown when a specified directory is not actually a directory.
 class DAIDirectoryNotFoundException
          Exception thrown when a directory cannot be found.
 class DAIDirectoryReadException
          Exception thrown when a directory cannot be read.
 class DAIFileAlreadyExistsException
          Exception thrown when a file already exists.
 class DAIFileContentError
          Exception thrown when there is an error in the expected content of a file.
 class DAIFileCreateException
          Exception thrown when a file failed to be created.
 class DAIFileDeleteException
          Exception thrown when a file failed to be deleted.
 class DAIFileException
          Abstract super-class of all file-related exceptions.
 class DAIFileFoundException
          Exception thrown when a file is unexpectedly found.
 class DAIFileNotFileException
          Exception thrown when a specified file is not actually a file.
 class DAIFileNotFoundException
          Exception thrown when a file cannot be found.
 class DAIFileReadIOException
          Exception thrown when there is an exception while reading a file.
 class DAIFileRenameException
          Exception thrown when a file failed to be renamed.
 class DAIFileWriteIOException
          Exception thrown when there is an exception while writing a file.
 

Uses of DAIException in uk.org.ogsadai.common.properties
 

Subclasses of DAIException in uk.org.ogsadai.common.properties
 class DynamicPropertyCreationException
          A dynamic property cannot be created due to problems with its implementation class.
 class PropertyValueException
          Exception raised when there is a problem accessing a property value.
 

Constructors in uk.org.ogsadai.common.properties with parameters of type DAIException
DynamicPropertyCreationException(javax.xml.namespace.QName name, DAIException e)
          Constructor.
 

Uses of DAIException in uk.org.ogsadai.common.rolemap
 

Subclasses of DAIException in uk.org.ogsadai.common.rolemap
 class RoleMapAuthorizationException
          Authorization exception thrown by role mappers when the user is not authorized.
 class RoleMapCannotAuthorizeException
          An exception thrown when trying to authorize.
 class RoleMapConfigurationException
          An exception thrown when trying to configure role maps.
 class RoleMapperCreationException
          A problem arose when creating a role mapper.
 

Uses of DAIException in uk.org.ogsadai.common.xml
 

Subclasses of DAIException in uk.org.ogsadai.common.xml
 class XMLDocumentException
          An exception thrown when parsing an XML document including information on the point in the document causing the error.
 class XMLEmptyAttributeException
          An expected attribute is empty from an element in an XML document.
 class XMLEmptyElementException
          An element is empty in an XML document.
 class XMLFileException
          An exception thrown when trying to access, read or write an XML file.
 class XMLMissingAttributeException
          An expected attribute is missing from an element in an XML document.
 class XMLMissingElementException
          An expected element is missing from an XML document.
 class XMLParseException
          An exception thrown when parsing an XML document.
 

Uses of DAIException in uk.org.ogsadai.converters.csv
 

Subclasses of DAIException in uk.org.ogsadai.converters.csv
 class CSVConfigurationException
          Exception raised when illegal arguments are used to set CSV file format.
 class CSVParseException
          Exception raised when there is a problem in parsing a CSV file.
 

Uses of DAIException in uk.org.ogsadai.converters.databaseschema
 

Subclasses of DAIException in uk.org.ogsadai.converters.databaseschema
 class RelationalSchemaParseException
          Exception raised when there is a problem in parsing relational database schema from XML.
 class ResultSetTableMetaDataException
          Exception raised when there is a problem in extracting metadata about a table from a java.sql.ResultSet.
 

Uses of DAIException in uk.org.ogsadai.converters.resultset
 

Subclasses of DAIException in uk.org.ogsadai.converters.resultset
 class ResultSetHandlerColumnException
          Problem arising when trying to convert a java.sql.ResultSet column to another format.
 class ResultSetHandlerException
          Problem arising when trying to convert a java.sql.ResultSet to another format.
 

Uses of DAIException in uk.org.ogsadai.converters.webrowset
 

Subclasses of DAIException in uk.org.ogsadai.converters.webrowset
 class WebRowSetParseException
          Exception raised when there is a problem in parsing a WebRowSet.
 class WebRowSetResultSetParseException
          Problem arising when trying to parse a WebRowSet into a java.sql.ResultSet.
 

Uses of DAIException in uk.org.ogsadai.dataresource
 

Subclasses of DAIException in uk.org.ogsadai.dataresource
 class DataResourceAccessorConfigException
          A problem was encountered when accessing the configuration of a data resource accessor.
 class DataResourceAccessorCreationException
          A problem was encountered when creating a data resource accessor class instance.
 class DataResourceAccessorMetaDataException
          A problem was encountered when creating data resource accessor meta data.
 class DataResourceAccessorSetupException
          A problem was encountered when setting up a data resource accessor.
 class DataResourceAuthorizationException
          Authorization exception thrown when a user is denied access to a data resource.
 class DataResourceUseException
          A problem was encountered when using a data resource.
 class FilesResourceUseException
          A problem was encountered when using a files data resource.
 class JDBCCloseConnectionException
          A problem was encountered when closing an JDBC connection.
 class JDBCConnectionAccessException
          A problem was encountered when using an JDBC connection.
 class JDBCConnectionUseException
          A problem was encountered when using an JDBC connection.
 class MetaDataAuthorizationException
          Authorization exception thrown when a user is denied access to data resource meta data.
 class MetaDataExtractionException
          A problem was encountered when extracting data resource meta data.
 class XMLDBCloseCollectionException
          A problem was encountered when closing an XMLDB collection.
 class XMLDBCollectionAccessException
          A problem was encountered when using an XMLDB collection.
 class XMLDBCollectionUseException
          A problem was encountered when using an XMLDB collection.
 class XMLDBRegistrationException
          Exception thrown when there is a error registering a database with an XMLDB database manager.
 class XMLDBUnknownCollectionException
          Exception thrown when attempting to access an unknown XMLDB collection.
 class XMLDBUnknownSubCollectionException
          Exception thrown when attempting to access an unknown XMLDB sub-collection.
 

Uses of DAIException in uk.org.ogsadai.engine
 

Subclasses of DAIException in uk.org.ogsadai.engine
 class IllegalConcurrencySettingException
          Raised when there is a problem with a concurrency setting.
 class MaxRequestTimeoutException
          A request timeout greater than the maximum has been specified.
 class RequestAuthorizationException
          There was an authorization failure during the execution of the request.
 class RequestCreationException
          There was an error during the creation of an internal representation of the request.
 class RequestExecutionException
          There was an error during the execution of the request.
 class RequestMaximumReachedException
          The maximum number of requests that can be processed and queued has been reached.
 class RequestSpecificationException
          There was an error during the execution of the request that was caused by information in the request.
 

Uses of DAIException in uk.org.ogsadai.exception
 

Subclasses of DAIException in uk.org.ogsadai.exception
 class AuthorizationExecutionException
          A problem occurred when authorizing something.
 class DAIAuthorizationException
          Authorization exceptions abstract class.
 class DAIClassCreateException
          Exception thrown when unable to create an instance of a named class using reflection.
 class DAIClassMissingInterfaceException
          Exception thrown when a class does not implement an expected interface.
 class DAIClassMissingMethodException
          Exception thrown when a class does not implement an expected method.
 class DAIClassNotFoundException
          Exception throw when a class specified in a configuration file cannot be found.
 class DAIClassSecurityException
          Exception thrown when security error when accessing a class through reflection.
 class DAIFileReadAuthorizationException
          Authorization exception thrown by a user is not authorized to read a file or directory.
 class DAIFileWriteAuthorizationException
          Authorization exception thrown by a user is not authorized to write a file or directory.
 class DAIIOException
          Exception thrown when there is an IO exception while reading IO.
 class DAIMalformedURLException
          Exception thrown when a URL is malformed.
 class DAIMethodInvocationException
          Exception thrown when unable to invoke a method using reflection.
 class DAINumberFormatException
          Exception thrown when a class a string provided should contain a numeric value.
 class DAIOutOfBoundsException
          Exception thrown when a numerical value is out of bounds.
 class DAIProjectionException
          Exception thrown while thying to project from WebRowSet or CSV input and the column name or column index does not exist.
 class DAIResourceReadIOException
          Exception thrown when there is an IO exception while reading a resource file.
 class DAIUnknownHostException
          Exception thrown when the host on which OGSA-DAI is running cannot be determined.
 class DAIUnsupportedURLProtocolException
          Exception thrown when a URL is malformed.
 class DAIURLContentException
          Exception thrown when there is an error in the expected content of a URL.
 class DAIURLReadIOException
          Exception thrown when there is an IO exception while reading a URL.
 

Constructors in uk.org.ogsadai.exception with parameters of type DAIException
DAIURLContentException(java.lang.String url, DAIException cause)
          Constructor.
 

Uses of DAIException in uk.org.ogsadai.service
 

Subclasses of DAIException in uk.org.ogsadai.service
 class DeploymentParamParseException
          Exception thrown when a value for an OGSA-DAI data service deployment descriptor parameter cannot be parsed to a value of a given class/type.
 class MessageContextException
          Exception thrown when there is a problem accessing the service message context.
 class MissingDeploymentParamException
          Exception thrown when a value for an OGSA-DAI data service deployment descriptor parameter cannot be found.
 class MissingPerformDocException
          Exception thrown when a Perform document cannot be found within a client's request to a service's Perform operation.
 class ResourceFileException
          Exception thrown when there is a problem accessing or reading an OGSA-DAI data service resource file.
 

Constructors in uk.org.ogsadai.service with parameters of type DAIException
ResourceFileException(java.io.File file, DAIException cause)
          Create exception.
 

Uses of DAIException in uk.org.ogsadai.service.authorization
 

Subclasses of DAIException in uk.org.ogsadai.service.authorization
 class ActivityAccessAuthorizationException
          Thrown when a user is not authorized to access an activity on a resource.
 class AuthorizationInitialisationException
          Thrown when the authorization could not be initialised.
 class ResourceAuthorizationException
          Thrown when a user is not authorized to access a resource.
 

Uses of DAIException in uk.org.ogsadai.service.resource
 

Subclasses of DAIException in uk.org.ogsadai.service.resource
 class DAIConfigDirectoryException
          Problem with OGSA-DAI configuration files directory.
 class NoSuchResourceIDException
          Exception thrown when a data service resource with the specified ID is not registered.
 class PersistResourceNameFileException
          Problem when persisting data service resource name in a file.
 class RemoveResourceNameFileException
          Problem when removing data service resource name in a file.
 class ResourceCreationException
          Exception thrown when OGSA-DAI data service resource cannot be created.
 class ResourceIDAlreadyAssignedException
          Exception thrown when a proposed data service resource ID has already been assigned to an existing resource.
 class ResourceKeyInvalidException
          Exception thrown when OGSA-DAI data service resource key is invalid.
 class ResourceRequestAuthorizationException
          There was an authorization failure during the execution of the request by a resource.
 class ResourceRequestExecutionException
          There was an error during the execution of the request by a resource.
 class ResourceRequestSpecificationException
          There was an error during the execution of the request, by a resource, that was caused by information in the request.
 

Constructors in uk.org.ogsadai.service.resource with parameters of type DAIException
DAIConfigDirectoryException(java.io.File file, DAIException cause)
          Constructor.
ResourceCreationException(java.lang.String id, DAIException cause)
          Create exception.
 

Uses of DAIException in uk.org.ogsadai.service.resource.config
 

Methods in uk.org.ogsadai.service.resource.config that throw DAIException
 ActivitiesConfig FileBasedDSRComponentFactory.getActivityConfiguration()
          Gets the activities configuration details for the data service resource.
 DataResourceAccessor FileBasedDSRComponentFactory.getDataResourceAccessor()
          Gets the data resource accessor for the data service resource.
 SessionComponentFactory FileBasedDSRComponentFactory.getSessionComponentFactory()
          Gets the sessions component factory that can be used to create the session componets to be used with the data service resource.
 ActivitiesConfig DSRComponentFactory.getActivityConfiguration()
          Gets the activity configuration details for a data service resource.
 DataResourceAccessor DSRComponentFactory.getDataResourceAccessor()
          Gets the data resource accessor for the data service resource.
 SessionComponentFactory DSRComponentFactory.getSessionComponentFactory()
          Gets the sessions component factory that can be used to create the session componets to be used with the data service resource.
 

Uses of DAIException in uk.org.ogsadai.service.resource.factory
 

Subclasses of DAIException in uk.org.ogsadai.service.resource.factory
 class CreateResourceConfigDirectoryException
          Problem when creating data service resource configuration files directory.
 class CreateResourceConfigFileException
          Problem when creating data service resource configuration file.
 class CustomiseResourceConfigFileException
          Problem when customising data service resource configuration file.
 class DynamicDataServiceResourceCreationException
          Exception thrown when a data service resource cannot be dynamically created due to an error.
 class DynamicDataServiceResourceRemovalException
          Exception thrown when a data service resource cannot be dynamically removed due to an error.
 class ResourceFactoryUtilCreateException
          Exception thrown when a DataServiceResourceFactoryUtil object could not be created due to an error.
 

Constructors in uk.org.ogsadai.service.resource.factory with parameters of type DAIException
ResourceFactoryUtilCreateException(DAIException cause)
          Constructor.
 

Uses of DAIException in uk.org.ogsadai.service.wsrf.dataservice.impl
 

Methods in uk.org.ogsadai.service.wsrf.dataservice.impl with parameters of type DAIException
protected  void DataServiceImpl.throwRequestFault(DAIException e)
          Throw information about a uk.org.ogsadai.exception.DAIException back to the client in a RequestFaultType.
 

Uses of DAIException in uk.org.ogsadai.service.wsrf.properties
 

Subclasses of DAIException in uk.org.ogsadai.service.wsrf.properties
 class GTResourcePropertySetUpdateException
          Exception thrown then an attempt to add/remove a property to/from a Globus resource property set in response to the addition/removal of this property to/from an OGSA-DAI data service resources' set of properties fails.
 

Uses of DAIException in uk.org.ogsadai.service.wsrf.resource
 

Subclasses of DAIException in uk.org.ogsadai.service.wsrf.resource
 class DAIEPRConstructionException
          Error arising during the construction of a resource-qualified endpoint reference.
 class DAIResourceContextException
          Encapsulates Globus Toolkit-specific errors from the resource context into an OGSA-DAI-compatible form.
 class DAIResourceException
          Encapsulates Globus Toolkit-specific resource errors into an OGSA-DAI-compatible form.
 class MissingKeyClassException
          Exception thrown when OGSA-DAI data service resource key cannot be created due to the name of the key class being missing.
 

Uses of DAIException in uk.org.ogsadai.service.wsrf.sgr
 

Subclasses of DAIException in uk.org.ogsadai.service.wsrf.sgr
 class DAIMDSRegistrationException
          Wraps exceptions thrown when an error occurs while attempting to register with MDS into an OGSA-DAI-compatible form.
 class DAIMDSRegistrationFailureException
          Exception which reports that a specific resource has failed to register with the Globus MDS.
 class ServiceGroupRegistrationConfigException
          Exception thrown when there is a failure setting up Globus Toolkit to support registering a service with a service group.
 class ServiceGroupRegistrationException
          Exception thrown when there is a failure registering a service with a service group.
 

Uses of DAIException in uk.org.ogsadai.sessions
 

Subclasses of DAIException in uk.org.ogsadai.sessions
 class MaxSessionParticipantsException
          A session has reached its maximum number of participants.
 class SessionAttrCreationException
          A session attribute cannot be created.
 class SessionAttrValueCreationException
          A session attribute value cannot be initialised.
 class SessionCoordinatorCreationException
          A session coordinator cannot be created.
 class SessionCreationException
          A session cannot be creation.
 class SessionJoinDeniedException
          A participant is not allowed to join a session.
 class SessionJoinException
          A problem arose when a participant joined a session.
 class SessionLookupException
          A session cannot be looked up.
 class SessionManagerCreationException
          A session manager cannot be created.
 class SessionManagerFactoryCreationException
          A session manager factory cannot be created.
 class SessionNotFoundException
          A session cannot be accessed.
 class SessionReleaseException
          A problem occurred when a session released a participant.
 class SessionRequestException
          A request violates session-specific conditions.
 class SessionStreamClosedException
          A session's stream has been closed.
 class SessionStreamDuplicateException
          An attempt is made to add a session stream with a name that already exists.
 class SessionStreamIOException
          There was a problem encountered when reading to or writing from a session's stream.
 class SessionStreamNotFoundException
          A session's stream cannot be accessed.
 class SessionStreamRequestNotProcessingException
          The request associated with a session's stream has not yet started processing.
 class SessionTerminationException
          A session cannot be terminated.
 class SessionViewCreationException
          A session view cannot be created.
 class StaticSessionAttrException
          An attempt was made to update or remove a static session attribute.
 

Methods in uk.org.ogsadai.sessions that throw DAIException
 SessionCoordinator SessionComponentFactory.getSessionCoordinator()
          Gets the session coordinator for the data service resource.
 SessionCoordinator SessionConfigurationLoader.getSessionCoordinator()
          Gets the session coordinator for the data service resource.
 

Constructors in uk.org.ogsadai.sessions with parameters of type DAIException
SessionRequestException(SessionID id, DAIException e)
          Constructor.
SessionViewCreationException(SessionID id, DAIException e)
          Constructor.
SessionLookupException(SessionID id, DAIException e)
          Constructor.
SessionTerminationException(SessionID id, DAIException e)
          Constructor.
SessionManagerFactoryCreationException(DAIException e)
          Constructor.
SessionCreationException(DAIException e)
          Constructor.
SessionReleaseException(DAIException e)
          Constructor.
SessionManagerCreationException(DAIException e)
          Constructor.
SessionJoinException(DAIException e)
          Constructor.
SessionCoordinatorCreationException(DAIException e)
          Constructor.
SessionAttrValueCreationException(DAIException e)
          Constructor.
SessionJoinDeniedException(DAIException e)
          Constructor.