Package omero.cmd

Class ManageImageBinaries

  • All Implemented Interfaces:
    Ice.Object, java.io.Serializable, java.lang.Cloneable
    Direct Known Subclasses:
    ManageImageBinariesI

    public class ManageImageBinaries
    extends Request
    Queries and modifies the various binary artifacts which may be linked to an Image. This can be useful, e.g., after converting pre-OMERO-5 archived original files into Fileset. The command works in several stages: 1. loads an Image by id, failing if none present. 2. renames Pixels file to '*_bak' 3. deletes existing Pyramidfiles if present; This command can be run multiple times with different settings to iteratively test if the migration is working.
    See Also:
    Serialized Form
    • Field Detail

      • __ids

        public static final java.lang.String[] __ids
      • imageId

        public long imageId
      • togglePixels

        public boolean togglePixels
      • deletePyramid

        public boolean deletePyramid
      • deleteThumbnails

        public boolean deleteThumbnails
    • Constructor Detail

      • ManageImageBinaries

        public ManageImageBinaries()
      • ManageImageBinaries

        public ManageImageBinaries​(long imageId,
                                   boolean togglePixels,
                                   boolean deletePyramid,
                                   boolean deleteThumbnails)