Package omero.model
Class FilesetI
- java.lang.Object
-
- Ice.ObjectImpl
-
- omero.model.IObject
-
- omero.model.Fileset
-
- omero.model.FilesetI
-
- All Implemented Interfaces:
Ice.Object
,java.io.Serializable
,java.lang.Cloneable
,ome.model.ModelBased
,_FilesetOperations
,_FilesetOperationsNC
,_IObjectOperations
,_IObjectOperationsNC
public class FilesetI extends Fileset implements ome.model.ModelBased
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ANNOTATIONLINKS
static java.lang.String
DETAILS
static java.lang.String
IMAGES
static java.lang.String
JOBLINKS
static java.lang.String
TEMPLATEPREFIX
static java.lang.String
USEDFILES
-
Fields inherited from class omero.model.Fileset
__ids, annotationLinksCountPerOwner, annotationLinksLoaded, annotationLinksSeq, imagesLoaded, imagesSeq, jobLinksCountPerOwner, jobLinksLoaded, jobLinksSeq, serialVersionUID, templatePrefix, usedFilesLoaded, usedFilesSeq, version
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAllFilesetAnnotationLinkSet(java.util.List<FilesetAnnotationLink> targets, Ice.Current current)
void
addAllFilesetEntrySet(java.util.List<FilesetEntry> targets, Ice.Current current)
void
addAllFilesetJobLinkSet(java.util.List<FilesetJobLink> targets, Ice.Current current)
void
addAllImageSet(java.util.List<Image> targets, Ice.Current current)
void
addFilesetAnnotationLink(FilesetAnnotationLink target, Ice.Current current)
void
addFilesetAnnotationLinkToBoth(FilesetAnnotationLink link, boolean bothSides, Ice.Current current)
void
addFilesetEntry(FilesetEntry target, Ice.Current current)
void
addFilesetJobLink(FilesetJobLink target, Ice.Current current)
void
addFilesetJobLinkToBoth(FilesetJobLink link, boolean bothSides, Ice.Current current)
void
addImage(Image target, Ice.Current current)
static java.util.List<FilesetI>
cast(java.util.List list)
Casts (without warning) the given list to a list of the current type.void
clearAnnotationLinks(Ice.Current current)
void
clearImages(Ice.Current current)
void
clearJobLinks(Ice.Current current)
void
clearUsedFiles(Ice.Current current)
java.util.List
copyAnnotationLinks(Ice.Current current)
java.util.List
copyImages(Ice.Current current)
java.util.List
copyJobLinks(Ice.Current current)
void
copyObject(ome.util.Filterable model, ome.util.ModelMapper _mapper)
Used byIceMapper
to inject an "ome.model" object into this "omero.model" object.java.util.List
copyUsedFiles(Ice.Current current)
protected void
errorIfUnloaded()
ome.util.Filterable
fillObject(ome.util.ReverseModelMapper _mapper)
Used byIceMapper
produce an "ome.model" object from this "omero.model" object.java.util.List<FilesetAnnotationLink>
findFilesetAnnotationLink(Annotation removal, Ice.Current current)
java.util.List<FilesetJobLink>
findFilesetJobLink(Job removal, Ice.Current current)
protected java.util.List
getAnnotationLinks(Ice.Current current)
java.util.Map<java.lang.Long,java.lang.Long>
getAnnotationLinksCountPerOwner(Ice.Current current)
Details
getDetails(Ice.Current current)
FilesetEntry
getFilesetEntry(int index, Ice.Current current)
FilesetJobLink
getFilesetJobLink(int index, Ice.Current current)
RLong
getId(Ice.Current current)
protected java.util.List
getImages(Ice.Current current)
protected java.util.List
getJobLinks(Ice.Current current)
java.util.Map<java.lang.Long,java.lang.Long>
getJobLinksCountPerOwner(Ice.Current current)
FilesetEntry
getPrimaryFilesetEntry(Ice.Current current)
FilesetJobLink
getPrimaryFilesetJobLink(Ice.Current current)
RString
getTemplatePrefix(Ice.Current current)
protected java.util.List
getUsedFiles(Ice.Current current)
RInt
getVersion(Ice.Current current)
boolean
isAnnotated(Ice.Current current)
Allows for the attachment of any omero.model.Annotation subclasses.boolean
isAnnotationLinksLoaded()
boolean
isGlobal(Ice.Current current)
Marker interface which means that special rules apply for both reading and writing these instances.boolean
isImagesLoaded()
boolean
isJobLinksLoaded()
boolean
isLink(Ice.Current current)
A link between two other types.boolean
isLoaded(Ice.Current current)
Tests if the objects are loaded or not.boolean
isMutable(Ice.Current current)
The server will persist changes made to these types.boolean
isUsedFilesLoaded()
java.util.Iterator
iterateAnnotationLinks()
java.util.Iterator
iterateImages()
java.util.Iterator
iterateJobLinks()
java.util.Iterator
iterateUsedFiles()
FilesetAnnotationLink
linkAnnotation(Annotation addition, Ice.Current current)
java.util.List<Annotation>
linkedAnnotationList(Ice.Current current)
java.util.List<Job>
linkedJobList(Ice.Current current)
FilesetJobLink
linkJob(Job addition, Ice.Current current)
IObject
proxy(Ice.Current current)
Return another instance of the same type as this instance constructed as if by: new InstanceI( this.id.val, false );void
reloadAnnotationLinks(Fileset toCopy, Ice.Current current)
void
reloadImages(Fileset toCopy, Ice.Current current)
void
reloadJobLinks(Fileset toCopy, Ice.Current current)
void
reloadUsedFiles(Fileset toCopy, Ice.Current current)
void
removeAllFilesetAnnotationLinkSet(java.util.List<FilesetAnnotationLink> targets, Ice.Current current)
void
removeAllFilesetEntrySet(java.util.List<FilesetEntry> targets, Ice.Current current)
void
removeAllFilesetJobLinkSet(java.util.List<FilesetJobLink> targets, Ice.Current current)
void
removeAllImageSet(java.util.List<Image> targets, Ice.Current current)
void
removeFilesetAnnotationLink(FilesetAnnotationLink target, Ice.Current current)
void
removeFilesetAnnotationLinkFromBoth(FilesetAnnotationLink link, boolean bothSides, Ice.Current current)
void
removeFilesetEntry(FilesetEntry target, Ice.Current current)
void
removeFilesetJobLink(FilesetJobLink target, Ice.Current current)
void
removeFilesetJobLinkFromBoth(FilesetJobLink link, boolean bothSides, Ice.Current current)
void
removeImage(Image target, Ice.Current current)
protected void
setAnnotationLinks(java.util.List annotationLinks, Ice.Current current)
FilesetEntry
setFilesetEntry(int index, FilesetEntry element, Ice.Current current)
FilesetJobLink
setFilesetJobLink(int index, FilesetJobLink element, Ice.Current current)
void
setId(RLong id, Ice.Current current)
protected void
setImages(java.util.List images, Ice.Current current)
protected void
setJobLinks(java.util.List jobLinks, Ice.Current current)
FilesetEntry
setPrimaryFilesetEntry(FilesetEntry element, Ice.Current current)
FilesetJobLink
setPrimaryFilesetJobLink(FilesetJobLink element, Ice.Current current)
void
setTemplatePrefix(RString templatePrefix, Ice.Current current)
protected void
setUsedFiles(java.util.List usedFiles, Ice.Current current)
void
setVersion(RInt version, Ice.Current current)
IObject
shallowCopy(Ice.Current current)
Return another instance of the same type as this instance with all single-value entities unloaded and all members of collections also unloaded.int
sizeOfAnnotationLinks(Ice.Current current)
int
sizeOfImages(Ice.Current current)
int
sizeOfJobLinks(Ice.Current current)
int
sizeOfUsedFiles(Ice.Current current)
protected void
throwNullCollectionException(java.lang.String propertyName)
protected void
toggleCollectionsLoaded(boolean load)
void
unlinkAnnotation(Annotation removal, Ice.Current current)
void
unlinkJob(Job removal, Ice.Current current)
void
unload(Ice.Current current)
Sets the loaded boolean to false and empties all state from this entity to make sending it over the network less costly.void
unloadAnnotationLinks(Ice.Current current)
void
unloadCollections(Ice.Current current)
Each collection can also be unloaded, independently of the object itself.void
unloadDetails(Ice.Current current)
As with collections, the objects under details can link to many other objects.void
unloadImages(Ice.Current current)
void
unloadJobLinks(Ice.Current current)
void
unloadTemplatePrefix()
void
unloadUsedFiles(Ice.Current current)
-
Methods inherited from class omero.model.Fileset
___addAllFilesetAnnotationLinkSet, ___addAllFilesetEntrySet, ___addAllFilesetJobLinkSet, ___addAllImageSet, ___addFilesetAnnotationLink, ___addFilesetAnnotationLinkToBoth, ___addFilesetEntry, ___addFilesetJobLink, ___addFilesetJobLinkToBoth, ___addImage, ___clearAnnotationLinks, ___clearImages, ___clearJobLinks, ___clearUsedFiles, ___copyAnnotationLinks, ___copyImages, ___copyJobLinks, ___copyUsedFiles, ___findFilesetAnnotationLink, ___findFilesetJobLink, ___getAnnotationLinksCountPerOwner, ___getFilesetEntry, ___getFilesetJobLink, ___getJobLinksCountPerOwner, ___getPrimaryFilesetEntry, ___getPrimaryFilesetJobLink, ___getTemplatePrefix, ___getVersion, ___linkAnnotation, ___linkedAnnotationList, ___linkedJobList, ___linkJob, ___reloadAnnotationLinks, ___reloadImages, ___reloadJobLinks, ___reloadUsedFiles, ___removeAllFilesetAnnotationLinkSet, ___removeAllFilesetEntrySet, ___removeAllFilesetJobLinkSet, ___removeAllImageSet, ___removeFilesetAnnotationLink, ___removeFilesetAnnotationLinkFromBoth, ___removeFilesetEntry, ___removeFilesetJobLink, ___removeFilesetJobLinkFromBoth, ___removeImage, ___setFilesetEntry, ___setFilesetJobLink, ___setPrimaryFilesetEntry, ___setPrimaryFilesetJobLink, ___setTemplatePrefix, ___setVersion, ___sizeOfAnnotationLinks, ___sizeOfImages, ___sizeOfJobLinks, ___sizeOfUsedFiles, ___unlinkAnnotation, ___unlinkJob, ___unloadAnnotationLinks, ___unloadImages, ___unloadJobLinks, ___unloadUsedFiles, __dispatch, __readImpl, __writeImpl, addAllFilesetAnnotationLinkSet, addAllFilesetEntrySet, addAllFilesetJobLinkSet, addAllImageSet, addFilesetAnnotationLink, addFilesetAnnotationLinkToBoth, addFilesetEntry, addFilesetJobLink, addFilesetJobLinkToBoth, addImage, clearAnnotationLinks, clearImages, clearJobLinks, clearUsedFiles, clone, copyAnnotationLinks, copyImages, copyJobLinks, copyUsedFiles, findFilesetAnnotationLink, findFilesetJobLink, getAnnotationLinksCountPerOwner, getFilesetEntry, getFilesetJobLink, getJobLinksCountPerOwner, getPrimaryFilesetEntry, getPrimaryFilesetJobLink, getTemplatePrefix, getVersion, ice_id, ice_id, ice_ids, ice_ids, ice_isA, ice_isA, ice_staticId, linkAnnotation, linkedAnnotationList, linkedJobList, linkJob, reloadAnnotationLinks, reloadImages, reloadJobLinks, reloadUsedFiles, removeAllFilesetAnnotationLinkSet, removeAllFilesetEntrySet, removeAllFilesetJobLinkSet, removeAllImageSet, removeFilesetAnnotationLink, removeFilesetAnnotationLinkFromBoth, removeFilesetEntry, removeFilesetJobLink, removeFilesetJobLinkFromBoth, removeImage, setFilesetEntry, setFilesetJobLink, setPrimaryFilesetEntry, setPrimaryFilesetJobLink, setTemplatePrefix, setVersion, sizeOfAnnotationLinks, sizeOfImages, sizeOfJobLinks, sizeOfUsedFiles, unlinkAnnotation, unlinkJob, unloadAnnotationLinks, unloadImages, unloadJobLinks, unloadUsedFiles
-
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._IObjectOperationsNC
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
-
-
-
-
Field Detail
-
USEDFILES
public static final java.lang.String USEDFILES
- See Also:
- Constant Field Values
-
IMAGES
public static final java.lang.String IMAGES
- See Also:
- Constant Field Values
-
JOBLINKS
public static final java.lang.String JOBLINKS
- See Also:
- Constant Field Values
-
TEMPLATEPREFIX
public static final java.lang.String TEMPLATEPREFIX
- See Also:
- Constant Field Values
-
ANNOTATIONLINKS
public static final java.lang.String ANNOTATIONLINKS
- See Also:
- Constant Field Values
-
DETAILS
public static final java.lang.String DETAILS
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
FilesetI
public FilesetI()
-
FilesetI
public FilesetI(long id, boolean loaded)
-
FilesetI
public FilesetI(RLong id, boolean loaded)
-
-
Method Detail
-
errorIfUnloaded
protected void errorIfUnloaded() throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
throwNullCollectionException
protected void throwNullCollectionException(java.lang.String propertyName) throws UnloadedCollectionException
- Throws:
UnloadedCollectionException
-
toggleCollectionsLoaded
protected void toggleCollectionsLoaded(boolean load)
-
unload
public void unload(Ice.Current current)
Description copied from interface:_IObjectOperations
Sets the loaded boolean to false and empties all state from this entity to make sending it over the network less costly.- Specified by:
unload
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
isLoaded
public boolean isLoaded(Ice.Current current)
Description copied from interface:_IObjectOperations
Tests if the objects are loaded or not. If this value is false, then any method call on this instance other than getId or setId will result in an exception.- Specified by:
isLoaded
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
unloadCollections
public void unloadCollections(Ice.Current current)
Description copied from interface:_IObjectOperations
Each collection can also be unloaded, independently of the object itself. To unload all collections, use: object.unloadCollections(); This is useful when it is possible that a collection no longer represents the state in the database, and passing the collections back to the server might delete some entities. Sending back empty collections can also save a significant amount of bandwidth, when working with large data graphs.- Specified by:
unloadCollections
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
isGlobal
public boolean isGlobal(Ice.Current current)
Description copied from interface:_IObjectOperations
Marker interface which means that special rules apply for both reading and writing these instances.- Specified by:
isGlobal
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
isMutable
public boolean isMutable(Ice.Current current)
Description copied from interface:_IObjectOperations
The server will persist changes made to these types. Methods provided: - getVersion() - setVersion()- Specified by:
isMutable
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
isAnnotated
public boolean isAnnotated(Ice.Current current)
Description copied from interface:_IObjectOperations
Allows for the attachment of any omero.model.Annotation subclasses. Methods provided are: - linkAnnotation(Annotation) -- Specified by:
isAnnotated
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
isLink
public boolean isLink(Ice.Current current)
Description copied from interface:_IObjectOperations
A link between two other types. Methods provided: - getParent() - getChild()- Specified by:
isLink
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
shallowCopy
public IObject shallowCopy(Ice.Current current)
Description copied from interface:_IObjectOperations
Return another instance of the same type as this instance with all single-value entities unloaded and all members of collections also unloaded.- Specified by:
shallowCopy
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
proxy
public IObject proxy(Ice.Current current)
Description copied from interface:_IObjectOperations
Return another instance of the same type as this instance constructed as if by: new InstanceI( this.id.val, false );- Specified by:
proxy
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
getId
public RLong getId(Ice.Current current)
- Specified by:
getId
in interface_IObjectOperations
-
setId
public void setId(RLong id, Ice.Current current)
- Specified by:
setId
in interface_IObjectOperations
-
getDetails
public Details getDetails(Ice.Current current)
- Specified by:
getDetails
in interface_IObjectOperations
-
unloadDetails
public void unloadDetails(Ice.Current current)
Description copied from interface:_IObjectOperations
As with collections, the objects under details can link to many other objects. Unloading the details can same bandwidth and simplify the server logic.- Specified by:
unloadDetails
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
getVersion
public RInt getVersion(Ice.Current current)
- Specified by:
getVersion
in interface_FilesetOperations
-
setVersion
public void setVersion(RInt version, Ice.Current current)
- Specified by:
setVersion
in interface_FilesetOperations
-
unloadUsedFiles
public void unloadUsedFiles(Ice.Current current)
- Specified by:
unloadUsedFiles
in interface_FilesetOperations
-
getUsedFiles
protected java.util.List getUsedFiles(Ice.Current current) throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
setUsedFiles
protected void setUsedFiles(java.util.List usedFiles, Ice.Current current) throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
isUsedFilesLoaded
public boolean isUsedFilesLoaded()
-
sizeOfUsedFiles
public int sizeOfUsedFiles(Ice.Current current) throws UnloadedEntityException
- Specified by:
sizeOfUsedFiles
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
copyUsedFiles
public java.util.List copyUsedFiles(Ice.Current current) throws UnloadedEntityException
- Specified by:
copyUsedFiles
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
iterateUsedFiles
public java.util.Iterator iterateUsedFiles() throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
addFilesetEntry
public void addFilesetEntry(FilesetEntry target, Ice.Current current) throws UnloadedEntityException
- Specified by:
addFilesetEntry
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
addAllFilesetEntrySet
public void addAllFilesetEntrySet(java.util.List<FilesetEntry> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
addAllFilesetEntrySet
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
removeFilesetEntry
public void removeFilesetEntry(FilesetEntry target, Ice.Current current) throws UnloadedEntityException
- Specified by:
removeFilesetEntry
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
removeAllFilesetEntrySet
public void removeAllFilesetEntrySet(java.util.List<FilesetEntry> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
removeAllFilesetEntrySet
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
clearUsedFiles
public void clearUsedFiles(Ice.Current current) throws UnloadedEntityException
- Specified by:
clearUsedFiles
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
reloadUsedFiles
public void reloadUsedFiles(Fileset toCopy, Ice.Current current) throws UnloadedEntityException
- Specified by:
reloadUsedFiles
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
getFilesetEntry
public FilesetEntry getFilesetEntry(int index, Ice.Current current) throws java.lang.IndexOutOfBoundsException
- Specified by:
getFilesetEntry
in interface_FilesetOperations
- Throws:
java.lang.IndexOutOfBoundsException
-
setFilesetEntry
public FilesetEntry setFilesetEntry(int index, FilesetEntry element, Ice.Current current) throws java.lang.IndexOutOfBoundsException
- Specified by:
setFilesetEntry
in interface_FilesetOperations
- Throws:
java.lang.IndexOutOfBoundsException
-
getPrimaryFilesetEntry
public FilesetEntry getPrimaryFilesetEntry(Ice.Current current) throws java.lang.IndexOutOfBoundsException
- Specified by:
getPrimaryFilesetEntry
in interface_FilesetOperations
- Throws:
java.lang.IndexOutOfBoundsException
-
setPrimaryFilesetEntry
public FilesetEntry setPrimaryFilesetEntry(FilesetEntry element, Ice.Current current) throws java.lang.IndexOutOfBoundsException
- Specified by:
setPrimaryFilesetEntry
in interface_FilesetOperations
- Throws:
java.lang.IndexOutOfBoundsException
-
unloadImages
public void unloadImages(Ice.Current current)
- Specified by:
unloadImages
in interface_FilesetOperations
-
getImages
protected java.util.List getImages(Ice.Current current) throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
setImages
protected void setImages(java.util.List images, Ice.Current current) throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
isImagesLoaded
public boolean isImagesLoaded()
-
sizeOfImages
public int sizeOfImages(Ice.Current current) throws UnloadedEntityException
- Specified by:
sizeOfImages
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
copyImages
public java.util.List copyImages(Ice.Current current) throws UnloadedEntityException
- Specified by:
copyImages
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
iterateImages
public java.util.Iterator iterateImages() throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
addImage
public void addImage(Image target, Ice.Current current) throws UnloadedEntityException
- Specified by:
addImage
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
addAllImageSet
public void addAllImageSet(java.util.List<Image> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
addAllImageSet
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
removeImage
public void removeImage(Image target, Ice.Current current) throws UnloadedEntityException
- Specified by:
removeImage
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
removeAllImageSet
public void removeAllImageSet(java.util.List<Image> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
removeAllImageSet
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
clearImages
public void clearImages(Ice.Current current) throws UnloadedEntityException
- Specified by:
clearImages
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
reloadImages
public void reloadImages(Fileset toCopy, Ice.Current current) throws UnloadedEntityException
- Specified by:
reloadImages
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
unloadJobLinks
public void unloadJobLinks(Ice.Current current)
- Specified by:
unloadJobLinks
in interface_FilesetOperations
-
getJobLinks
protected java.util.List getJobLinks(Ice.Current current) throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
setJobLinks
protected void setJobLinks(java.util.List jobLinks, Ice.Current current) throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
isJobLinksLoaded
public boolean isJobLinksLoaded()
-
sizeOfJobLinks
public int sizeOfJobLinks(Ice.Current current) throws UnloadedEntityException
- Specified by:
sizeOfJobLinks
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
copyJobLinks
public java.util.List copyJobLinks(Ice.Current current) throws UnloadedEntityException
- Specified by:
copyJobLinks
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
iterateJobLinks
public java.util.Iterator iterateJobLinks() throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
addFilesetJobLink
public void addFilesetJobLink(FilesetJobLink target, Ice.Current current) throws UnloadedEntityException
- Specified by:
addFilesetJobLink
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
addAllFilesetJobLinkSet
public void addAllFilesetJobLinkSet(java.util.List<FilesetJobLink> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
addAllFilesetJobLinkSet
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
removeFilesetJobLink
public void removeFilesetJobLink(FilesetJobLink target, Ice.Current current) throws UnloadedEntityException
- Specified by:
removeFilesetJobLink
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
removeAllFilesetJobLinkSet
public void removeAllFilesetJobLinkSet(java.util.List<FilesetJobLink> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
removeAllFilesetJobLinkSet
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
clearJobLinks
public void clearJobLinks(Ice.Current current) throws UnloadedEntityException
- Specified by:
clearJobLinks
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
reloadJobLinks
public void reloadJobLinks(Fileset toCopy, Ice.Current current) throws UnloadedEntityException
- Specified by:
reloadJobLinks
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
getFilesetJobLink
public FilesetJobLink getFilesetJobLink(int index, Ice.Current current) throws java.lang.IndexOutOfBoundsException
- Specified by:
getFilesetJobLink
in interface_FilesetOperations
- Throws:
java.lang.IndexOutOfBoundsException
-
setFilesetJobLink
public FilesetJobLink setFilesetJobLink(int index, FilesetJobLink element, Ice.Current current) throws java.lang.IndexOutOfBoundsException
- Specified by:
setFilesetJobLink
in interface_FilesetOperations
- Throws:
java.lang.IndexOutOfBoundsException
-
getPrimaryFilesetJobLink
public FilesetJobLink getPrimaryFilesetJobLink(Ice.Current current) throws java.lang.IndexOutOfBoundsException
- Specified by:
getPrimaryFilesetJobLink
in interface_FilesetOperations
- Throws:
java.lang.IndexOutOfBoundsException
-
setPrimaryFilesetJobLink
public FilesetJobLink setPrimaryFilesetJobLink(FilesetJobLink element, Ice.Current current) throws java.lang.IndexOutOfBoundsException
- Specified by:
setPrimaryFilesetJobLink
in interface_FilesetOperations
- Throws:
java.lang.IndexOutOfBoundsException
-
getJobLinksCountPerOwner
public java.util.Map<java.lang.Long,java.lang.Long> getJobLinksCountPerOwner(Ice.Current current)
- Specified by:
getJobLinksCountPerOwner
in interface_FilesetOperations
-
linkJob
public FilesetJobLink linkJob(Job addition, Ice.Current current) throws UnloadedEntityException
- Specified by:
linkJob
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
addFilesetJobLinkToBoth
public void addFilesetJobLinkToBoth(FilesetJobLink link, boolean bothSides, Ice.Current current) throws UnloadedEntityException
- Specified by:
addFilesetJobLinkToBoth
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
findFilesetJobLink
public java.util.List<FilesetJobLink> findFilesetJobLink(Job removal, Ice.Current current) throws UnloadedEntityException
- Specified by:
findFilesetJobLink
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
unlinkJob
public void unlinkJob(Job removal, Ice.Current current) throws UnloadedEntityException
- Specified by:
unlinkJob
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
removeFilesetJobLinkFromBoth
public void removeFilesetJobLinkFromBoth(FilesetJobLink link, boolean bothSides, Ice.Current current) throws UnloadedEntityException, UnloadedCollectionException
- Specified by:
removeFilesetJobLinkFromBoth
in interface_FilesetOperations
- Throws:
UnloadedEntityException
UnloadedCollectionException
-
linkedJobList
public java.util.List<Job> linkedJobList(Ice.Current current) throws UnloadedEntityException
- Specified by:
linkedJobList
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
unloadTemplatePrefix
public void unloadTemplatePrefix()
-
getTemplatePrefix
public RString getTemplatePrefix(Ice.Current current) throws UnloadedEntityException
- Specified by:
getTemplatePrefix
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
setTemplatePrefix
public void setTemplatePrefix(RString templatePrefix, Ice.Current current) throws UnloadedEntityException
- Specified by:
setTemplatePrefix
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
unloadAnnotationLinks
public void unloadAnnotationLinks(Ice.Current current)
- Specified by:
unloadAnnotationLinks
in interface_FilesetOperations
-
getAnnotationLinks
protected java.util.List getAnnotationLinks(Ice.Current current) throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
setAnnotationLinks
protected void setAnnotationLinks(java.util.List annotationLinks, Ice.Current current) throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
isAnnotationLinksLoaded
public boolean isAnnotationLinksLoaded()
-
sizeOfAnnotationLinks
public int sizeOfAnnotationLinks(Ice.Current current) throws UnloadedEntityException
- Specified by:
sizeOfAnnotationLinks
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
copyAnnotationLinks
public java.util.List copyAnnotationLinks(Ice.Current current) throws UnloadedEntityException
- Specified by:
copyAnnotationLinks
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
iterateAnnotationLinks
public java.util.Iterator iterateAnnotationLinks() throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
addFilesetAnnotationLink
public void addFilesetAnnotationLink(FilesetAnnotationLink target, Ice.Current current) throws UnloadedEntityException
- Specified by:
addFilesetAnnotationLink
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
addAllFilesetAnnotationLinkSet
public void addAllFilesetAnnotationLinkSet(java.util.List<FilesetAnnotationLink> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
addAllFilesetAnnotationLinkSet
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
removeFilesetAnnotationLink
public void removeFilesetAnnotationLink(FilesetAnnotationLink target, Ice.Current current) throws UnloadedEntityException
- Specified by:
removeFilesetAnnotationLink
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
removeAllFilesetAnnotationLinkSet
public void removeAllFilesetAnnotationLinkSet(java.util.List<FilesetAnnotationLink> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
removeAllFilesetAnnotationLinkSet
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
clearAnnotationLinks
public void clearAnnotationLinks(Ice.Current current) throws UnloadedEntityException
- Specified by:
clearAnnotationLinks
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
reloadAnnotationLinks
public void reloadAnnotationLinks(Fileset toCopy, Ice.Current current) throws UnloadedEntityException
- Specified by:
reloadAnnotationLinks
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
getAnnotationLinksCountPerOwner
public java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner(Ice.Current current)
- Specified by:
getAnnotationLinksCountPerOwner
in interface_FilesetOperations
-
linkAnnotation
public FilesetAnnotationLink linkAnnotation(Annotation addition, Ice.Current current) throws UnloadedEntityException
- Specified by:
linkAnnotation
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
addFilesetAnnotationLinkToBoth
public void addFilesetAnnotationLinkToBoth(FilesetAnnotationLink link, boolean bothSides, Ice.Current current) throws UnloadedEntityException
- Specified by:
addFilesetAnnotationLinkToBoth
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
findFilesetAnnotationLink
public java.util.List<FilesetAnnotationLink> findFilesetAnnotationLink(Annotation removal, Ice.Current current) throws UnloadedEntityException
- Specified by:
findFilesetAnnotationLink
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
unlinkAnnotation
public void unlinkAnnotation(Annotation removal, Ice.Current current) throws UnloadedEntityException
- Specified by:
unlinkAnnotation
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
removeFilesetAnnotationLinkFromBoth
public void removeFilesetAnnotationLinkFromBoth(FilesetAnnotationLink link, boolean bothSides, Ice.Current current) throws UnloadedEntityException, UnloadedCollectionException
- Specified by:
removeFilesetAnnotationLinkFromBoth
in interface_FilesetOperations
- Throws:
UnloadedEntityException
UnloadedCollectionException
-
linkedAnnotationList
public java.util.List<Annotation> linkedAnnotationList(Ice.Current current) throws UnloadedEntityException
- Specified by:
linkedAnnotationList
in interface_FilesetOperations
- Throws:
UnloadedEntityException
-
copyObject
public void copyObject(ome.util.Filterable model, ome.util.ModelMapper _mapper)
Used byIceMapper
to inject an "ome.model" object into this "omero.model" object.- Specified by:
copyObject
in interfaceome.model.ModelBased
-
fillObject
public ome.util.Filterable fillObject(ome.util.ReverseModelMapper _mapper)
Used byIceMapper
produce an "ome.model" object from this "omero.model" object.- Specified by:
fillObject
in interfaceome.model.ModelBased
-
cast
public static java.util.List<FilesetI> cast(java.util.List list)
Casts (without warning) the given list to a list of the current type.- Throws:
java.lang.ClassCastException
-
-