AttachmentDataBulkImport Contains methods for bulk importing attachment data into the attachment storage subsystem. 
AttachmentDirectoryAccessor Interface for a component that provides access to attachment directories. 
AttachmentHealth Classes that implement this can report a health status. 
AttachmentStore This interface is deprecated. since 6.3. Please access attachments via AttachmentManager, and thumbnails via ThumbnailManager.  
AttachmentZipKit.AttachmentZipEntries This interface is deprecated. Use AttachmentIndexManager instead. Since v6.4.  
AttachmentZipKit.AttachmentZipEntry This interface is deprecated. Use AttachmentIndexManager instead. Since v6.4.  
BulkAttachmentOperations Methods for handling attachments in bulk. 
FileBasedAttachmentStore Interface for an attachment store that presents a File-based interface for accessing attachments. 
FileSystemAttachmentStore Marker interface for an AttachmentStore implementation that uses the file system. 
ReadOnlyFileBasedAttachmentStore Represents a read-only attachment store on a file system. 
RemoteAttachmentStore Marker interface for AttachmentStore implementations that work with a remote attachment store (e.g. 
SimpleAttachmentStore Represents the most fundamental functionality of an attachment store - streams. 
SimpleAttachmentStore.Factory Factory for external plugins to retrieve a new store  
StreamAttachmentStore Stream based operations on attachments This interface contains subset of methods from AttachmentStore and is dedicated to replace it. 
TemporaryWebAttachmentManager Manager for temporary web attachments. 
TemporaryWebAttachmentsMonitorLocator Locator to abstract how we obtain the TemporaryWebAttachmentsMonitor. 


AttachmentAdapterImpl Used by Project Import. 
AttachmentConstants Constants useful for dealing with attachments 
AttachmentCreationDateComparator Attachment Comparator based on creation date in ascending order 
AttachmentFileGetData Represents attachment data based on files system. 

Compares attachments based on the file's name. 


Compares attachments by file name first, and then creation date if the file names are the same. 

AttachmentItem An attachment items holds an attachment and an optional thumbnail. 
AttachmentItems This class is deprecated. Do not use, this is internal class and will be removed  
AttachmentKey Wraps important information required to retrieve an attachment from an attachment store. 
AttachmentKeys Utility methods for creating AttachmentKeys. 
AttachmentsCategoriser This class is deprecated. Do not use, this is internal class and will be removed  
AttachmentZipKit This class is deprecated. Use AttachmentIndexManager instead. Since v6.4.  
BackwardCompatibleAttachmentStore AttachmentStore implementation that wraps around two AttachmentStores (a file system implementation, and a remote Blobstore implementation), and handles delegating to them appropriately given dark feature flags. 
ConvertTemporaryAttachmentParams Values holder for new attachment (created from the temporary attachment). 
ConvertTemporaryAttachmentParamsBuilder A builder class for ConvertTemporaryAttachmentParams
CreateAttachmentParamsBean Bean containing parameters, which describe created attachment. 
CustomCloseableInputStream A proxy input stream that allows for custom behaviour when the close() method is called. 
DefaultAttachmentValidator Default implementations for AttachmentValidator 
DefaultReadOnlyFileSystemAttachmentStore Basic implementation of a ReadOnlyFileBasedAttachmentStore rooted at the specified root directory. 
DefaultTemporaryWebAttachmentManager Default implementation of TemporaryWebAttachmentManager. 
FileAttachments Contains utility methods for dealing with attachments on the file system. 
FileSystemAttachmentDirectoryAccessor Implementation of the AttachmentDirectoryAccessor that deals with filesystem-based attachment storage. 
Path Copied from FECRU

./java/com/cenqua/fisheye/ r54145  

StoreAttachmentBean Bean used to store attachment in attachment stores. 
StoreAttachmentBeanMapper Maps Attachment to StoreAttachmentBean 
TemporaryAttachment Represents a temporary attachment, that is an attachment that's been uploaded to the server but not yet attached to an issue. 
TemporaryAttachmentId An object representing identity of temporary attachment. 
TemporaryWebAttachment Represents temporary attachment uploaded by user which may be later converted into a real attachment. 
TemporaryWebAttachmentFactory Factory for TemporaryWebAttachment



AttachmentCleanupException Represents a situation where attachments could not be cleaned up. 
AttachmentCopyException Represents a case where there was an error moving the attachment. 
AttachmentDeleteException Represents a case where there was an deleting reading the attachment (e.g. 
AttachmentMoveException Represents a case where there was an error moving the attachment. 
AttachmentReadException Represents a case where there was an error reading the attachment (e.g. 
AttachmentRuntimeException Base class for attachment exceptions that may come from asynchronous operations. 
AttachmentStorageUnavailableException Represents a case where the attachment storage subsystem is unavailable e.g. 
AttachmentWriteException Represents a case where writing attachment data has failed (e.g. 
NoAttachmentDataException Represents a case where there is no record for an attachment id. 
TemporaryAttachmentStorageUnavailableException Represents a case where the storage subsystem for temporary attachments (e.g.