Package com.dynalivery.repository.util

Class Summary
AccessTimestamp This class is used to describe an access made to the repository
BinaryFilenameFilter A class to filter out valid report binary files
BinaryProperties This class describes the properties of an existing repository binary file.
BinaryRef This class is used to uniquely identify a binary file
CommonEditableFileProperties This class describes the properties in common to all editable files.
CommonFileProperties This class describes the properties common to all repository files.
EditableFileRef This class is used to uniquely identify a repository file
EJBReportRepository This is an implementation of Dynalivery Report Repository based on Enterprise Java Beans.
ExpirationOptions This class describes the desired expiration options when checking in an output file, modifying an output file or creating/modifying a folder.
ExpirationProperties This class describes the existing expiration settings for an output file.
FileOptions This class describes the common options desired when creating or modifying a repository file.
FileRef This class is used to uniquely identify a repository file
FileTypes This class defines the supported repository file types
FileUtilities This class defines some useful methods for manipulating files and filenames.
FolderOptions This class describes the desired options when creating or modifying a repository folder.
FolderProperties This class describes the properties of an existing repository folder.
FolderRef This class is used to uniquely identify a repository folder
JBossEJBReportRepository This is an implementation of Dynalivery Report Repository based on Enterprise Java Beans and targeted specifically at the JBoss AppServer.
JBossSecurityProvider This is an implementation of SecurityProvider interface for the JBoss AppServer.
JRunEJBReportRepository This is an implementation of Dynalivery Report Repository based on Enterprise Java Beans and targeted specifically at the Allaire/JRun AppServer.
JRunSecurityProvider This is an implementation of SecurityProvider interface for the Allaire/JRun AppServer.
OracleEJBReportRepository This is an implementation of Dynalivery Report Repository based on Enterprise Java Beans and targeted specifically at the Oracle AppServer.
OracleSecurityProvider This is an implementation of SecurityProvider interface for Oracle.
OutputFilenameFilter A class to filter out valid report output files
OutputOptions This class describes the desired options when checking in or modifying a report output file.
OutputProperties This class describes the properties of an existing report output file.
OutputRef This class is used to uniquely identify a report output file in the repository
ProgressReporter This abstract class is used to report the progress of a potentially long operation
Reflect  
ReportRepository This is the interface class for the Dynalivery Report Repository.
RepositoryRef This class is used as a base class for both folder and file references
RevisionInfo This class described a revision to a template or binary file.
SecurityOptions This class describes the desired security options when creating or modifying a repository file or folder.
SecurityProperties This class describes the properties of an existing repository file or folder.
SecurityProvider This abstract class defines the methods used to implement repository security.
SilverStreamEJBReportRepository This is an implementation of Dynalivery Report Repository based on Enterprise Java Beans and targeted specifically at the SilverStream AppServer.
SilverStreamLoginHandler  
SilverStreamSecurityProvider This is an implementation of SecurityProvider interface for SilverStream.
Statistics This class contains various statistics for the repository
SwingProgressReporter This class is used to report the progress of a potentially long operation using the Java Swing ProgressMonitor
TemplateFilenameFilter A class to filter out valid template files
TemplateProperties This class describes the properties of an existing repository template file.
TemplateRef This class is used to uniquely identify a design template file
Utilities This class defines some useful utility methods
Version This class defines the version of a repository component.
WebLogicEJBReportRepository This is an implementation of Dynalivery Report Repository based on Enterprise Java Beans and targeted specifically at the WebLogic AppServer.
WebLogicSecurityProvider This is an implementation of SecurityProvider interface for the WebLogic AppServer.
WebSphereEJBReportRepository This is an implementation of Dynalivery Report Repository based on Enterprise Java Beans and targeted specifically at the WebSphere AppServer.
WebSphereSecurityProvider This is an implementation of SecurityProvider interface for IBM WebSphere.
 

Exception Summary
AlreadyCheckedOutException A public class to return an exception when attempting to checkout a file which is already checked out by another user.
AuthenticationException A public class to return user authentication exceptions to users of the ReportRepository class.
DuplicateObjectException A public class to return an exception when attempting to create a repository object with the same name as an existing object.
FileExpiredException This exception is returned when attempting to checkout a file which has expired.
IncompleteBLOBException This exception is returned when retrieving a repository file that was written to the repository in multiple calls but not completed successfully.
InvalidOperationException This exception is returned by several repository methods if a basic business rules is violated by the operation being attempted.
InvalidParameterException A public class to return an exception when a bad parameter is passed to a repository method.
InvalidPathnameException A public class to return an exception when the specified repository pathname is invalid.
MissingParentException A public class to return an exception when attempting to checkin a derived template with an invalid parent reference.
NotCheckedOutException A public class to return an exception when attempting to checkin a file which is not checked out by this user.
OperationCanceledException This exception is thrown for methods that take a ProgressReporter and are canceled by the user.
PinnedFileException A public class to return an exception when attempting to delete a file or template referenced by one or more templates.
RepositorySecurityException A public class to return an exception when the attempted operation violates repository security.
ServerUnavailableException A public class to return a repository exception when the EJB server is unavailable
UnexpectedServerException A public class to return server exceptions to users of the ReportRepository class.
ValidationException A public class to return design template validation exceptions to users of the ReportRepository class.