Package ome.services

Class RawFileBean

    • Constructor Detail

      • RawFileBean

        public RawFileBean()
        default constructor
      • RawFileBean

        public RawFileBean​(boolean checking)
        overridden to allow Spring to set boolean
        Parameters:
        checking -
    • Method Detail

      • setOriginalFilesService

        public final void setOriginalFilesService​(ome.io.nio.OriginalFilesService ioService)
        I/O service (OriginalFilesService) Bean injector.
        Parameters:
        ioService - an OriginalFileService.
      • setIRepositoryInfo

        public final void setIRepositoryInfo​(ome.api.IRepositoryInfo iRepositoryInfo)
        Disk Space Usage service Bean injector
        Parameters:
        iRepositoryInfo - an IRepositoryInfo
      • setAdminService

        public final void setAdminService​(ome.api.IAdmin admin)
      • setChecksumProviderFactory

        public final void setChecksumProviderFactory​(ome.util.checksum.ChecksumProviderFactory checksumProviderFactory)
        ChecksumProviderFactory Bean injector
        Parameters:
        checksumProviderFactory - a ChecksumProviderFactory
      • clean

        public void clean()
      • getFileId

        @Transactional(readOnly=true)
        public java.lang.Long getFileId()
        Specified by:
        getFileId in interface ome.api.RawFileStore
      • setFileId

        @Transactional(readOnly=true)
        public void setFileId​(long fileId)
        Specified by:
        setFileId in interface ome.api.RawFileStore
      • read

        public byte[] read​(long position,
                           int length)
        Specified by:
        read in interface ome.api.RawFileStore
      • truncate

        public boolean truncate​(long length)
        Specified by:
        truncate in interface ome.api.RawFileStore
      • write

        public void write​(byte[] buf,
                          long position,
                          int length)
        Specified by:
        write in interface ome.api.RawFileStore
      • isDiskSpaceChecking

        public boolean isDiskSpaceChecking()
        getter disk overflow checking
        Returns:
        See above.
      • setDiskSpaceChecking

        public void setDiskSpaceChecking​(boolean diskSpaceChecking)
        setter disk overflow checking
        Parameters:
        diskSpaceChecking - a boolean