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[]
__ids
protected RTime
finished
protected RString
groupname
protected RString
message
protected java.util.Map<java.lang.Long,java.lang.Long>
originalFileLinksCountPerOwner
protected boolean
originalFileLinksLoaded
protected java.util.List<JobOriginalFileLink>
originalFileLinksSeq
protected RTime
scheduledFor
static long
serialVersionUID
protected RTime
started
protected JobStatus
status
protected RTime
submitted
protected RString
type
protected RString
username
protected RInt
version
-
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)
void
addAllJobOriginalFileLinkSet(java.util.List<JobOriginalFileLink> targets)
void
addJobOriginalFileLink(JobOriginalFileLink target)
void
addJobOriginalFileLinkToBoth(JobOriginalFileLink link, boolean bothSides)
void
clearOriginalFileLinks()
Job
clone()
java.util.List<JobOriginalFileLink>
copyOriginalFileLinks()
java.util.List<JobOriginalFileLink>
findJobOriginalFileLink(OriginalFile removal)
RTime
getFinished()
RString
getGroupname()
RString
getMessage()
java.util.Map<java.lang.Long,java.lang.Long>
getOriginalFileLinksCountPerOwner()
RTime
getScheduledFor()
RTime
getStarted()
JobStatus
getStatus()
RTime
getSubmitted()
RString
getType()
RString
getUsername()
RInt
getVersion()
java.lang.String
ice_id()
java.lang.String
ice_id(Ice.Current __current)
java.lang.String[]
ice_ids()
java.lang.String[]
ice_ids(Ice.Current __current)
boolean
ice_isA(java.lang.String s)
boolean
ice_isA(java.lang.String s, Ice.Current __current)
static java.lang.String
ice_staticId()
java.util.List<OriginalFile>
linkedOriginalFileList()
JobOriginalFileLink
linkOriginalFile(OriginalFile addition)
void
reloadOriginalFileLinks(Job toCopy)
void
removeAllJobOriginalFileLinkSet(java.util.List<JobOriginalFileLink> targets)
void
removeJobOriginalFileLink(JobOriginalFileLink theTarget)
void
removeJobOriginalFileLinkFromBoth(JobOriginalFileLink link, boolean bothSides)
void
setFinished(RTime theFinished)
void
setGroupname(RString theGroupname)
void
setMessage(RString theMessage)
void
setScheduledFor(RTime theScheduledFor)
void
setStarted(RTime theStarted)
void
setStatus(JobStatus theStatus)
void
setSubmitted(RTime theSubmitted)
void
setType(RString theType)
void
setUsername(RString theUsername)
void
setVersion(RInt theVersion)
int
sizeOfOriginalFileLinks()
void
unlinkOriginalFile(OriginalFile removal)
void
unloadOriginalFileLinks()
-
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:
addAllJobOriginalFileLinkSet
in interface_JobOperationsNC
-
addJobOriginalFileLink
public final void addJobOriginalFileLink(JobOriginalFileLink target)
- Specified by:
addJobOriginalFileLink
in interface_JobOperationsNC
-
addJobOriginalFileLinkToBoth
public final void addJobOriginalFileLinkToBoth(JobOriginalFileLink link, boolean bothSides)
- Specified by:
addJobOriginalFileLinkToBoth
in interface_JobOperationsNC
-
clearOriginalFileLinks
public final void clearOriginalFileLinks()
- Specified by:
clearOriginalFileLinks
in interface_JobOperationsNC
-
copyOriginalFileLinks
public final java.util.List<JobOriginalFileLink> copyOriginalFileLinks()
- Specified by:
copyOriginalFileLinks
in interface_JobOperationsNC
-
findJobOriginalFileLink
public final java.util.List<JobOriginalFileLink> findJobOriginalFileLink(OriginalFile removal)
- Specified by:
findJobOriginalFileLink
in interface_JobOperationsNC
-
getFinished
public final RTime getFinished()
- Specified by:
getFinished
in interface_JobOperationsNC
-
getGroupname
public final RString getGroupname()
- Specified by:
getGroupname
in interface_JobOperationsNC
-
getMessage
public final RString getMessage()
- Specified by:
getMessage
in interface_JobOperationsNC
-
getOriginalFileLinksCountPerOwner
public final java.util.Map<java.lang.Long,java.lang.Long> getOriginalFileLinksCountPerOwner()
- Specified by:
getOriginalFileLinksCountPerOwner
in interface_JobOperationsNC
-
getScheduledFor
public final RTime getScheduledFor()
- Specified by:
getScheduledFor
in interface_JobOperationsNC
-
getStarted
public final RTime getStarted()
- Specified by:
getStarted
in interface_JobOperationsNC
-
getStatus
public final JobStatus getStatus()
- Specified by:
getStatus
in interface_JobOperationsNC
-
getSubmitted
public final RTime getSubmitted()
- Specified by:
getSubmitted
in interface_JobOperationsNC
-
getType
public final RString getType()
- Specified by:
getType
in interface_JobOperationsNC
-
getUsername
public final RString getUsername()
- Specified by:
getUsername
in interface_JobOperationsNC
-
getVersion
public final RInt getVersion()
- Specified by:
getVersion
in interface_JobOperationsNC
-
linkOriginalFile
public final JobOriginalFileLink linkOriginalFile(OriginalFile addition)
- Specified by:
linkOriginalFile
in interface_JobOperationsNC
-
linkedOriginalFileList
public final java.util.List<OriginalFile> linkedOriginalFileList()
- Specified by:
linkedOriginalFileList
in interface_JobOperationsNC
-
reloadOriginalFileLinks
public final void reloadOriginalFileLinks(Job toCopy)
- Specified by:
reloadOriginalFileLinks
in interface_JobOperationsNC
-
removeAllJobOriginalFileLinkSet
public final void removeAllJobOriginalFileLinkSet(java.util.List<JobOriginalFileLink> targets)
- Specified by:
removeAllJobOriginalFileLinkSet
in interface_JobOperationsNC
-
removeJobOriginalFileLink
public final void removeJobOriginalFileLink(JobOriginalFileLink theTarget)
- Specified by:
removeJobOriginalFileLink
in interface_JobOperationsNC
-
removeJobOriginalFileLinkFromBoth
public final void removeJobOriginalFileLinkFromBoth(JobOriginalFileLink link, boolean bothSides)
- Specified by:
removeJobOriginalFileLinkFromBoth
in interface_JobOperationsNC
-
setFinished
public final void setFinished(RTime theFinished)
- Specified by:
setFinished
in interface_JobOperationsNC
-
setGroupname
public final void setGroupname(RString theGroupname)
- Specified by:
setGroupname
in interface_JobOperationsNC
-
setMessage
public final void setMessage(RString theMessage)
- Specified by:
setMessage
in interface_JobOperationsNC
-
setScheduledFor
public final void setScheduledFor(RTime theScheduledFor)
- Specified by:
setScheduledFor
in interface_JobOperationsNC
-
setStarted
public final void setStarted(RTime theStarted)
- Specified by:
setStarted
in interface_JobOperationsNC
-
setStatus
public final void setStatus(JobStatus theStatus)
- Specified by:
setStatus
in interface_JobOperationsNC
-
setSubmitted
public final void setSubmitted(RTime theSubmitted)
- Specified by:
setSubmitted
in interface_JobOperationsNC
-
setType
public final void setType(RString theType)
- Specified by:
setType
in interface_JobOperationsNC
-
setUsername
public final void setUsername(RString theUsername)
- Specified by:
setUsername
in interface_JobOperationsNC
-
setVersion
public final void setVersion(RInt theVersion)
- Specified by:
setVersion
in interface_JobOperationsNC
-
sizeOfOriginalFileLinks
public final int sizeOfOriginalFileLinks()
- Specified by:
sizeOfOriginalFileLinks
in interface_JobOperationsNC
-
unlinkOriginalFile
public final void unlinkOriginalFile(OriginalFile removal)
- Specified by:
unlinkOriginalFile
in interface_JobOperationsNC
-
unloadOriginalFileLinks
public final void unloadOriginalFileLinks()
- Specified by:
unloadOriginalFileLinks
in 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:
__dispatch
in interfaceIce.Object
- Overrides:
__dispatch
in classIObject
-
__writeImpl
protected void __writeImpl(IceInternal.BasicStream __os)
- Overrides:
__writeImpl
in classIObject
-
__readImpl
protected void __readImpl(IceInternal.BasicStream __is)
- Overrides:
__readImpl
in classIObject
-
-