Package omero.model
Class Job
- java.lang.Object
-
- Ice.ObjectImpl
-
- omero.model.IObject
-
- omero.model.Job
-
- All Implemented Interfaces:
Ice.Object,java.io.Serializable,java.lang.Cloneable,_IObjectOperations,_IObjectOperationsNC,_JobOperations,_JobOperationsNC
- Direct Known Subclasses:
_JobTie,ImportJob,IndexingJob,IntegrityCheckJob,MetadataImportJob,ParseJob,PixelDataJob,ScriptJob,ThumbnailGenerationJob,UploadJob
public abstract class Job extends IObject implements _JobOperations, _JobOperationsNC
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String[]__idsprotected RTimefinishedprotected RStringgroupnameprotected RStringmessageprotected java.util.Map<java.lang.Long,java.lang.Long>originalFileLinksCountPerOwnerprotected booleanoriginalFileLinksLoadedprotected java.util.List<JobOriginalFileLink>originalFileLinksSeqprotected RTimescheduledForstatic longserialVersionUIDprotected RTimestartedprotected JobStatusstatusprotected RTimesubmittedprotected RStringtypeprotected RStringusernameprotected RIntversion
-
Constructor Summary
Constructors Constructor Description Job()Job(RLong id, Details details, boolean loaded, RInt version, RString username, RString groupname, RString type, RString message, JobStatus status, RTime submitted, RTime scheduledFor, RTime started, RTime finished, java.util.List<JobOriginalFileLink> originalFileLinksSeq, boolean originalFileLinksLoaded, java.util.Map<java.lang.Long,java.lang.Long> originalFileLinksCountPerOwner)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Ice.DispatchStatus___addAllJobOriginalFileLinkSet(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___addJobOriginalFileLink(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___addJobOriginalFileLinkToBoth(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___clearOriginalFileLinks(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___copyOriginalFileLinks(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___findJobOriginalFileLink(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getFinished(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getGroupname(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getMessage(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getOriginalFileLinksCountPerOwner(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getScheduledFor(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getStarted(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getStatus(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getSubmitted(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getType(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getUsername(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getVersion(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___linkedOriginalFileList(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___linkOriginalFile(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___reloadOriginalFileLinks(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___removeAllJobOriginalFileLinkSet(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___removeJobOriginalFileLink(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___removeJobOriginalFileLinkFromBoth(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___setFinished(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___setGroupname(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___setMessage(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___setScheduledFor(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___setStarted(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___setStatus(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___setSubmitted(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___setType(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___setUsername(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___setVersion(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___sizeOfOriginalFileLinks(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___unlinkOriginalFile(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___unloadOriginalFileLinks(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)Ice.DispatchStatus__dispatch(IceInternal.Incoming in, Ice.Current __current)protected void__readImpl(IceInternal.BasicStream __is)protected void__writeImpl(IceInternal.BasicStream __os)voidaddAllJobOriginalFileLinkSet(java.util.List<JobOriginalFileLink> targets)voidaddJobOriginalFileLink(JobOriginalFileLink target)voidaddJobOriginalFileLinkToBoth(JobOriginalFileLink link, boolean bothSides)voidclearOriginalFileLinks()Jobclone()java.util.List<JobOriginalFileLink>copyOriginalFileLinks()java.util.List<JobOriginalFileLink>findJobOriginalFileLink(OriginalFile removal)RTimegetFinished()RStringgetGroupname()RStringgetMessage()java.util.Map<java.lang.Long,java.lang.Long>getOriginalFileLinksCountPerOwner()RTimegetScheduledFor()RTimegetStarted()JobStatusgetStatus()RTimegetSubmitted()RStringgetType()RStringgetUsername()RIntgetVersion()java.lang.Stringice_id()java.lang.Stringice_id(Ice.Current __current)java.lang.String[]ice_ids()java.lang.String[]ice_ids(Ice.Current __current)booleanice_isA(java.lang.String s)booleanice_isA(java.lang.String s, Ice.Current __current)static java.lang.Stringice_staticId()java.util.List<OriginalFile>linkedOriginalFileList()JobOriginalFileLinklinkOriginalFile(OriginalFile addition)voidreloadOriginalFileLinks(Job toCopy)voidremoveAllJobOriginalFileLinkSet(java.util.List<JobOriginalFileLink> targets)voidremoveJobOriginalFileLink(JobOriginalFileLink theTarget)voidremoveJobOriginalFileLinkFromBoth(JobOriginalFileLink link, boolean bothSides)voidsetFinished(RTime theFinished)voidsetGroupname(RString theGroupname)voidsetMessage(RString theMessage)voidsetScheduledFor(RTime theScheduledFor)voidsetStarted(RTime theStarted)voidsetStatus(JobStatus theStatus)voidsetSubmitted(RTime theSubmitted)voidsetType(RString theType)voidsetUsername(RString theUsername)voidsetVersion(RInt theVersion)intsizeOfOriginalFileLinks()voidunlinkOriginalFile(OriginalFile removal)voidunloadOriginalFileLinks()-
Methods inherited from class omero.model.IObject
___getDetails, ___getId, ___isAnnotated, ___isGlobal, ___isLink, ___isLoaded, ___isMutable, ___proxy, ___setId, ___shallowCopy, ___unload, ___unloadCollections, ___unloadDetails, getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
-
Methods inherited from class Ice.ObjectImpl
___ice_id, ___ice_ids, ___ice_isA, ___ice_ping, __checkMode, __read, __read, __readImpl, __write, __write, __writeImpl, ice_dispatch, ice_dispatch, ice_operationAttributes, ice_ping, ice_ping, ice_postUnmarshal, ice_preMarshal
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface omero.model._IObjectOperations
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
-
Methods inherited from interface omero.model._IObjectOperationsNC
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
-
Methods inherited from interface omero.model._JobOperations
addAllJobOriginalFileLinkSet, addJobOriginalFileLink, addJobOriginalFileLinkToBoth, clearOriginalFileLinks, copyOriginalFileLinks, findJobOriginalFileLink, getFinished, getGroupname, getMessage, getOriginalFileLinksCountPerOwner, getScheduledFor, getStarted, getStatus, getSubmitted, getType, getUsername, getVersion, linkedOriginalFileList, linkOriginalFile, reloadOriginalFileLinks, removeAllJobOriginalFileLinkSet, removeJobOriginalFileLink, removeJobOriginalFileLinkFromBoth, setFinished, setGroupname, setMessage, setScheduledFor, setStarted, setStatus, setSubmitted, setType, setUsername, setVersion, sizeOfOriginalFileLinks, unlinkOriginalFile, unloadOriginalFileLinks
-
-
-
-
Field Detail
-
__ids
public static final java.lang.String[] __ids
-
version
protected RInt version
-
username
protected RString username
-
groupname
protected RString groupname
-
type
protected RString type
-
message
protected RString message
-
status
protected JobStatus status
-
submitted
protected RTime submitted
-
scheduledFor
protected RTime scheduledFor
-
started
protected RTime started
-
finished
protected RTime finished
-
originalFileLinksSeq
protected java.util.List<JobOriginalFileLink> originalFileLinksSeq
-
originalFileLinksLoaded
protected boolean originalFileLinksLoaded
-
originalFileLinksCountPerOwner
protected java.util.Map<java.lang.Long,java.lang.Long> originalFileLinksCountPerOwner
-
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Job
public Job()
-
Job
public Job(RLong id, Details details, boolean loaded, RInt version, RString username, RString groupname, RString type, RString message, JobStatus status, RTime submitted, RTime scheduledFor, RTime started, RTime finished, java.util.List<JobOriginalFileLink> originalFileLinksSeq, boolean originalFileLinksLoaded, java.util.Map<java.lang.Long,java.lang.Long> originalFileLinksCountPerOwner)
-
-
Method Detail
-
ice_isA
public boolean ice_isA(java.lang.String s)
-
ice_isA
public boolean ice_isA(java.lang.String s, Ice.Current __current)
-
ice_ids
public java.lang.String[] ice_ids()
-
ice_ids
public java.lang.String[] ice_ids(Ice.Current __current)
-
ice_id
public java.lang.String ice_id()
-
ice_id
public java.lang.String ice_id(Ice.Current __current)
-
ice_staticId
public static java.lang.String ice_staticId()
-
addAllJobOriginalFileLinkSet
public final void addAllJobOriginalFileLinkSet(java.util.List<JobOriginalFileLink> targets)
- Specified by:
addAllJobOriginalFileLinkSetin interface_JobOperationsNC
-
addJobOriginalFileLink
public final void addJobOriginalFileLink(JobOriginalFileLink target)
- Specified by:
addJobOriginalFileLinkin interface_JobOperationsNC
-
addJobOriginalFileLinkToBoth
public final void addJobOriginalFileLinkToBoth(JobOriginalFileLink link, boolean bothSides)
- Specified by:
addJobOriginalFileLinkToBothin interface_JobOperationsNC
-
clearOriginalFileLinks
public final void clearOriginalFileLinks()
- Specified by:
clearOriginalFileLinksin interface_JobOperationsNC
-
copyOriginalFileLinks
public final java.util.List<JobOriginalFileLink> copyOriginalFileLinks()
- Specified by:
copyOriginalFileLinksin interface_JobOperationsNC
-
findJobOriginalFileLink
public final java.util.List<JobOriginalFileLink> findJobOriginalFileLink(OriginalFile removal)
- Specified by:
findJobOriginalFileLinkin interface_JobOperationsNC
-
getFinished
public final RTime getFinished()
- Specified by:
getFinishedin interface_JobOperationsNC
-
getGroupname
public final RString getGroupname()
- Specified by:
getGroupnamein interface_JobOperationsNC
-
getMessage
public final RString getMessage()
- Specified by:
getMessagein interface_JobOperationsNC
-
getOriginalFileLinksCountPerOwner
public final java.util.Map<java.lang.Long,java.lang.Long> getOriginalFileLinksCountPerOwner()
- Specified by:
getOriginalFileLinksCountPerOwnerin interface_JobOperationsNC
-
getScheduledFor
public final RTime getScheduledFor()
- Specified by:
getScheduledForin interface_JobOperationsNC
-
getStarted
public final RTime getStarted()
- Specified by:
getStartedin interface_JobOperationsNC
-
getStatus
public final JobStatus getStatus()
- Specified by:
getStatusin interface_JobOperationsNC
-
getSubmitted
public final RTime getSubmitted()
- Specified by:
getSubmittedin interface_JobOperationsNC
-
getType
public final RString getType()
- Specified by:
getTypein interface_JobOperationsNC
-
getUsername
public final RString getUsername()
- Specified by:
getUsernamein interface_JobOperationsNC
-
getVersion
public final RInt getVersion()
- Specified by:
getVersionin interface_JobOperationsNC
-
linkOriginalFile
public final JobOriginalFileLink linkOriginalFile(OriginalFile addition)
- Specified by:
linkOriginalFilein interface_JobOperationsNC
-
linkedOriginalFileList
public final java.util.List<OriginalFile> linkedOriginalFileList()
- Specified by:
linkedOriginalFileListin interface_JobOperationsNC
-
reloadOriginalFileLinks
public final void reloadOriginalFileLinks(Job toCopy)
- Specified by:
reloadOriginalFileLinksin interface_JobOperationsNC
-
removeAllJobOriginalFileLinkSet
public final void removeAllJobOriginalFileLinkSet(java.util.List<JobOriginalFileLink> targets)
- Specified by:
removeAllJobOriginalFileLinkSetin interface_JobOperationsNC
-
removeJobOriginalFileLink
public final void removeJobOriginalFileLink(JobOriginalFileLink theTarget)
- Specified by:
removeJobOriginalFileLinkin interface_JobOperationsNC
-
removeJobOriginalFileLinkFromBoth
public final void removeJobOriginalFileLinkFromBoth(JobOriginalFileLink link, boolean bothSides)
- Specified by:
removeJobOriginalFileLinkFromBothin interface_JobOperationsNC
-
setFinished
public final void setFinished(RTime theFinished)
- Specified by:
setFinishedin interface_JobOperationsNC
-
setGroupname
public final void setGroupname(RString theGroupname)
- Specified by:
setGroupnamein interface_JobOperationsNC
-
setMessage
public final void setMessage(RString theMessage)
- Specified by:
setMessagein interface_JobOperationsNC
-
setScheduledFor
public final void setScheduledFor(RTime theScheduledFor)
- Specified by:
setScheduledForin interface_JobOperationsNC
-
setStarted
public final void setStarted(RTime theStarted)
- Specified by:
setStartedin interface_JobOperationsNC
-
setStatus
public final void setStatus(JobStatus theStatus)
- Specified by:
setStatusin interface_JobOperationsNC
-
setSubmitted
public final void setSubmitted(RTime theSubmitted)
- Specified by:
setSubmittedin interface_JobOperationsNC
-
setType
public final void setType(RString theType)
- Specified by:
setTypein interface_JobOperationsNC
-
setUsername
public final void setUsername(RString theUsername)
- Specified by:
setUsernamein interface_JobOperationsNC
-
setVersion
public final void setVersion(RInt theVersion)
- Specified by:
setVersionin interface_JobOperationsNC
-
sizeOfOriginalFileLinks
public final int sizeOfOriginalFileLinks()
- Specified by:
sizeOfOriginalFileLinksin interface_JobOperationsNC
-
unlinkOriginalFile
public final void unlinkOriginalFile(OriginalFile removal)
- Specified by:
unlinkOriginalFilein interface_JobOperationsNC
-
unloadOriginalFileLinks
public final void unloadOriginalFileLinks()
- Specified by:
unloadOriginalFileLinksin interface_JobOperationsNC
-
___getVersion
public static Ice.DispatchStatus ___getVersion(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setVersion
public static Ice.DispatchStatus ___setVersion(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getUsername
public static Ice.DispatchStatus ___getUsername(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setUsername
public static Ice.DispatchStatus ___setUsername(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getGroupname
public static Ice.DispatchStatus ___getGroupname(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setGroupname
public static Ice.DispatchStatus ___setGroupname(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getType
public static Ice.DispatchStatus ___getType(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setType
public static Ice.DispatchStatus ___setType(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getMessage
public static Ice.DispatchStatus ___getMessage(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setMessage
public static Ice.DispatchStatus ___setMessage(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getStatus
public static Ice.DispatchStatus ___getStatus(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setStatus
public static Ice.DispatchStatus ___setStatus(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getSubmitted
public static Ice.DispatchStatus ___getSubmitted(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setSubmitted
public static Ice.DispatchStatus ___setSubmitted(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getScheduledFor
public static Ice.DispatchStatus ___getScheduledFor(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setScheduledFor
public static Ice.DispatchStatus ___setScheduledFor(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getStarted
public static Ice.DispatchStatus ___getStarted(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setStarted
public static Ice.DispatchStatus ___setStarted(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getFinished
public static Ice.DispatchStatus ___getFinished(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setFinished
public static Ice.DispatchStatus ___setFinished(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___unloadOriginalFileLinks
public static Ice.DispatchStatus ___unloadOriginalFileLinks(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___sizeOfOriginalFileLinks
public static Ice.DispatchStatus ___sizeOfOriginalFileLinks(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___copyOriginalFileLinks
public static Ice.DispatchStatus ___copyOriginalFileLinks(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___addJobOriginalFileLink
public static Ice.DispatchStatus ___addJobOriginalFileLink(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___addAllJobOriginalFileLinkSet
public static Ice.DispatchStatus ___addAllJobOriginalFileLinkSet(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___removeJobOriginalFileLink
public static Ice.DispatchStatus ___removeJobOriginalFileLink(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___removeAllJobOriginalFileLinkSet
public static Ice.DispatchStatus ___removeAllJobOriginalFileLinkSet(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___clearOriginalFileLinks
public static Ice.DispatchStatus ___clearOriginalFileLinks(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___reloadOriginalFileLinks
public static Ice.DispatchStatus ___reloadOriginalFileLinks(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getOriginalFileLinksCountPerOwner
public static Ice.DispatchStatus ___getOriginalFileLinksCountPerOwner(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___linkOriginalFile
public static Ice.DispatchStatus ___linkOriginalFile(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___addJobOriginalFileLinkToBoth
public static Ice.DispatchStatus ___addJobOriginalFileLinkToBoth(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___findJobOriginalFileLink
public static Ice.DispatchStatus ___findJobOriginalFileLink(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___unlinkOriginalFile
public static Ice.DispatchStatus ___unlinkOriginalFile(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___removeJobOriginalFileLinkFromBoth
public static Ice.DispatchStatus ___removeJobOriginalFileLinkFromBoth(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___linkedOriginalFileList
public static Ice.DispatchStatus ___linkedOriginalFileList(Job __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
__dispatch
public Ice.DispatchStatus __dispatch(IceInternal.Incoming in, Ice.Current __current)- Specified by:
__dispatchin interfaceIce.Object- Overrides:
__dispatchin classIObject
-
__writeImpl
protected void __writeImpl(IceInternal.BasicStream __os)
- Overrides:
__writeImplin classIObject
-
__readImpl
protected void __readImpl(IceInternal.BasicStream __is)
- Overrides:
__readImplin classIObject
-
-