omero::model::Job
        Overview
        [ "protected" ]
            class Job extends IObject
        Derived Classes and Interfaces
        
            - ImportJob
- IndexingJob
- IntegrityCheckJob
- MetadataImportJob
- ParseJob
- PixelDataJob
- ScriptJob
- ThumbnailGenerationJob
- UploadJob
Used By
        
            - api::IScript::validateScript
- api::JobHandle::getJob
- api::JobHandle::submit
- grid::InteractiveProcessor::getJob
- grid::Processor::parseJob
- grid::Processor::processJob
- grid::Processor::willAccept
- grid::SharedResources::acquireProcessor
- FilesetLinkedJobSeq
- Fileset::findFilesetJobLink
- Fileset::linkJob
- Fileset::unlinkJob
- FilesetJobLink::child
- FilesetJobLink::getChild
- FilesetJobLink::link
- FilesetJobLink::setChild
- reloadOriginalFileLinks
- JobOriginalFileLink::getParent
- JobOriginalFileLink::link
- JobOriginalFileLink::parent
- JobOriginalFileLink::setParent
Operation Index
        
            - getVersion
- 
                
- setVersion
- 
                
- getUsername
- 
                
- setUsername
- 
                
- getGroupname
- 
                
- setGroupname
- 
                
- getType
- 
                
- setType
- 
                
- getMessage
- 
                
- setMessage
- 
                
- getStatus
- 
                
- setStatus
- 
                
- getSubmitted
- 
                
- setSubmitted
- 
                
- getScheduledFor
- 
                
- setScheduledFor
- 
                
- getStarted
- 
                
- setStarted
- 
                
- getFinished
- 
                
- setFinished
- 
                
- unloadOriginalFileLinks
- 
                
- sizeOfOriginalFileLinks
- 
                
- copyOriginalFileLinks
- 
                
- addJobOriginalFileLink
- 
                
- addAllJobOriginalFileLinkSet
- 
                
- removeJobOriginalFileLink
- 
                
- removeAllJobOriginalFileLinkSet
- 
                
- clearOriginalFileLinks
- 
                
- reloadOriginalFileLinks
- 
                
- getOriginalFileLinksCountPerOwner
- 
                
- linkOriginalFile
- 
                
- addJobOriginalFileLinkToBoth
- 
                
- findJobOriginalFileLink
- 
                
- unlinkOriginalFile
- 
                
- removeJobOriginalFileLinkFromBoth
- 
                
- linkedOriginalFileList
- 
                
Data Member Index
        
            - version
- 
                
- username
- 
                
- groupname
- 
                
- type
- 
                
- message
- 
                
- status
- 
                
- submitted
- 
                
- scheduledFor
- 
                
- started
- 
                
- finished
- 
                
- originalFileLinksSeq
- 
                
- originalFileLinksLoaded
- 
                
- originalFileLinksCountPerOwner
- 
                
Operations
        RInt getVersion()
        void setVersion(RInt theVersion)
        
        void setUsername(RString theUsername)
        RString getGroupname()
        void setGroupname(RString theGroupname)
        
        void setType(RString theType)
        
        void setMessage(RString theMessage)
        
        void setStatus(JobStatus theStatus)
        RTime getSubmitted()
        void setSubmitted(RTime theSubmitted)
        RTime getScheduledFor()
        void setScheduledFor(RTime theScheduledFor)
        RTime getStarted()
        void setStarted(RTime theStarted)
        RTime getFinished()
        void setFinished(RTime theFinished)
        void unloadOriginalFileLinks()
        int sizeOfOriginalFileLinks()
        
        
        
        void removeJobOriginalFileLink(JobOriginalFileLink theTarget)
        
        void clearOriginalFileLinks()
        void reloadOriginalFileLinks(Job toCopy)
        sys::CountMap getOriginalFileLinksCountPerOwner()
        
        void addJobOriginalFileLinkToBoth(JobOriginalFileLink link, bool bothSides)
        
        void unlinkOriginalFile(OriginalFile removal)
        void removeJobOriginalFileLinkFromBoth(JobOriginalFileLink link, bool bothSides)
        
        Data Members
        RInt version;
        
        
        
        
        
        RTime submitted;
        RTime scheduledFor;
        
        
        
        bool originalFileLinksLoaded;
        sys::CountMap originalFileLinksCountPerOwner;