Package omero.model
Class _FilesetTie
- java.lang.Object
-
- Ice.ObjectImpl
-
- omero.model.IObject
-
- omero.model.Fileset
-
- omero.model._FilesetTie
-
- All Implemented Interfaces:
Ice.Object,Ice.TieBase,java.io.Serializable,java.lang.Cloneable,_FilesetOperations,_FilesetOperationsNC,_IObjectOperations,_IObjectOperationsNC
public class _FilesetTie extends Fileset implements Ice.TieBase
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static longserialVersionUID-
Fields inherited from class omero.model.Fileset
__ids, annotationLinksCountPerOwner, annotationLinksLoaded, annotationLinksSeq, imagesLoaded, imagesSeq, jobLinksCountPerOwner, jobLinksLoaded, jobLinksSeq, templatePrefix, usedFilesLoaded, usedFilesSeq, version
-
-
Constructor Summary
Constructors Constructor Description _FilesetTie()_FilesetTie(_FilesetOperations delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAllFilesetAnnotationLinkSet(java.util.List<FilesetAnnotationLink> targets, Ice.Current __current)voidaddAllFilesetEntrySet(java.util.List<FilesetEntry> targets, Ice.Current __current)voidaddAllFilesetJobLinkSet(java.util.List<FilesetJobLink> targets, Ice.Current __current)voidaddAllImageSet(java.util.List<Image> targets, Ice.Current __current)voidaddFilesetAnnotationLink(FilesetAnnotationLink target, Ice.Current __current)voidaddFilesetAnnotationLinkToBoth(FilesetAnnotationLink link, boolean bothSides, Ice.Current __current)voidaddFilesetEntry(FilesetEntry target, Ice.Current __current)voidaddFilesetJobLink(FilesetJobLink target, Ice.Current __current)voidaddFilesetJobLinkToBoth(FilesetJobLink link, boolean bothSides, Ice.Current __current)voidaddImage(Image target, Ice.Current __current)voidclearAnnotationLinks(Ice.Current __current)voidclearImages(Ice.Current __current)voidclearJobLinks(Ice.Current __current)voidclearUsedFiles(Ice.Current __current)java.util.List<FilesetAnnotationLink>copyAnnotationLinks(Ice.Current __current)java.util.List<Image>copyImages(Ice.Current __current)java.util.List<FilesetJobLink>copyJobLinks(Ice.Current __current)java.util.List<FilesetEntry>copyUsedFiles(Ice.Current __current)booleanequals(java.lang.Object rhs)java.util.List<FilesetAnnotationLink>findFilesetAnnotationLink(Annotation removal, Ice.Current __current)java.util.List<FilesetJobLink>findFilesetJobLink(Job removal, Ice.Current __current)java.util.Map<java.lang.Long,java.lang.Long>getAnnotationLinksCountPerOwner(Ice.Current __current)DetailsgetDetails(Ice.Current __current)FilesetEntrygetFilesetEntry(int index, Ice.Current __current)FilesetJobLinkgetFilesetJobLink(int index, Ice.Current __current)RLonggetId(Ice.Current __current)java.util.Map<java.lang.Long,java.lang.Long>getJobLinksCountPerOwner(Ice.Current __current)FilesetEntrygetPrimaryFilesetEntry(Ice.Current __current)FilesetJobLinkgetPrimaryFilesetJobLink(Ice.Current __current)RStringgetTemplatePrefix(Ice.Current __current)RIntgetVersion(Ice.Current __current)inthashCode()java.lang.Objectice_delegate()voidice_delegate(java.lang.Object delegate)booleanisAnnotated(Ice.Current __current)Allows for the attachment of any omero.model.Annotation subclasses.booleanisGlobal(Ice.Current __current)Marker interface which means that special rules apply for both reading and writing these instances.booleanisLink(Ice.Current __current)A link between two other types.booleanisLoaded(Ice.Current __current)Tests if the objects are loaded or not.booleanisMutable(Ice.Current __current)The server will persist changes made to these types.FilesetAnnotationLinklinkAnnotation(Annotation addition, Ice.Current __current)java.util.List<Annotation>linkedAnnotationList(Ice.Current __current)java.util.List<Job>linkedJobList(Ice.Current __current)FilesetJobLinklinkJob(Job addition, Ice.Current __current)IObjectproxy(Ice.Current __current)Return another instance of the same type as this instance constructed as if by: new InstanceI( this.id.val, false );voidreloadAnnotationLinks(Fileset toCopy, Ice.Current __current)voidreloadImages(Fileset toCopy, Ice.Current __current)voidreloadJobLinks(Fileset toCopy, Ice.Current __current)voidreloadUsedFiles(Fileset toCopy, Ice.Current __current)voidremoveAllFilesetAnnotationLinkSet(java.util.List<FilesetAnnotationLink> targets, Ice.Current __current)voidremoveAllFilesetEntrySet(java.util.List<FilesetEntry> targets, Ice.Current __current)voidremoveAllFilesetJobLinkSet(java.util.List<FilesetJobLink> targets, Ice.Current __current)voidremoveAllImageSet(java.util.List<Image> targets, Ice.Current __current)voidremoveFilesetAnnotationLink(FilesetAnnotationLink theTarget, Ice.Current __current)voidremoveFilesetAnnotationLinkFromBoth(FilesetAnnotationLink link, boolean bothSides, Ice.Current __current)voidremoveFilesetEntry(FilesetEntry theTarget, Ice.Current __current)voidremoveFilesetJobLink(FilesetJobLink theTarget, Ice.Current __current)voidremoveFilesetJobLinkFromBoth(FilesetJobLink link, boolean bothSides, Ice.Current __current)voidremoveImage(Image theTarget, Ice.Current __current)FilesetEntrysetFilesetEntry(int index, FilesetEntry theElement, Ice.Current __current)FilesetJobLinksetFilesetJobLink(int index, FilesetJobLink theElement, Ice.Current __current)voidsetId(RLong id, Ice.Current __current)FilesetEntrysetPrimaryFilesetEntry(FilesetEntry theElement, Ice.Current __current)FilesetJobLinksetPrimaryFilesetJobLink(FilesetJobLink theElement, Ice.Current __current)voidsetTemplatePrefix(RString theTemplatePrefix, Ice.Current __current)voidsetVersion(RInt theVersion, Ice.Current __current)IObjectshallowCopy(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.intsizeOfAnnotationLinks(Ice.Current __current)intsizeOfImages(Ice.Current __current)intsizeOfJobLinks(Ice.Current __current)intsizeOfUsedFiles(Ice.Current __current)voidunlinkAnnotation(Annotation removal, Ice.Current __current)voidunlinkJob(Job removal, Ice.Current __current)voidunload(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.voidunloadAnnotationLinks(Ice.Current __current)voidunloadCollections(Ice.Current __current)Each collection can also be unloaded, independently of the object itself.voidunloadDetails(Ice.Current __current)As with collections, the objects under details can link to many other objects.voidunloadImages(Ice.Current __current)voidunloadJobLinks(Ice.Current __current)voidunloadUsedFiles(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
finalize, getClass, 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
-
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
_FilesetTie
public _FilesetTie()
-
_FilesetTie
public _FilesetTie(_FilesetOperations delegate)
-
-
Method Detail
-
ice_delegate
public java.lang.Object ice_delegate()
- Specified by:
ice_delegatein interfaceIce.TieBase
-
ice_delegate
public void ice_delegate(java.lang.Object delegate)
- Specified by:
ice_delegatein interfaceIce.TieBase
-
equals
public boolean equals(java.lang.Object rhs)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
addAllFilesetAnnotationLinkSet
public void addAllFilesetAnnotationLinkSet(java.util.List<FilesetAnnotationLink> targets, Ice.Current __current)
- Specified by:
addAllFilesetAnnotationLinkSetin interface_FilesetOperations
-
addAllFilesetEntrySet
public void addAllFilesetEntrySet(java.util.List<FilesetEntry> targets, Ice.Current __current)
- Specified by:
addAllFilesetEntrySetin interface_FilesetOperations
-
addAllFilesetJobLinkSet
public void addAllFilesetJobLinkSet(java.util.List<FilesetJobLink> targets, Ice.Current __current)
- Specified by:
addAllFilesetJobLinkSetin interface_FilesetOperations
-
addAllImageSet
public void addAllImageSet(java.util.List<Image> targets, Ice.Current __current)
- Specified by:
addAllImageSetin interface_FilesetOperations
-
addFilesetAnnotationLink
public void addFilesetAnnotationLink(FilesetAnnotationLink target, Ice.Current __current)
- Specified by:
addFilesetAnnotationLinkin interface_FilesetOperations
-
addFilesetAnnotationLinkToBoth
public void addFilesetAnnotationLinkToBoth(FilesetAnnotationLink link, boolean bothSides, Ice.Current __current)
- Specified by:
addFilesetAnnotationLinkToBothin interface_FilesetOperations
-
addFilesetEntry
public void addFilesetEntry(FilesetEntry target, Ice.Current __current)
- Specified by:
addFilesetEntryin interface_FilesetOperations
-
addFilesetJobLink
public void addFilesetJobLink(FilesetJobLink target, Ice.Current __current)
- Specified by:
addFilesetJobLinkin interface_FilesetOperations
-
addFilesetJobLinkToBoth
public void addFilesetJobLinkToBoth(FilesetJobLink link, boolean bothSides, Ice.Current __current)
- Specified by:
addFilesetJobLinkToBothin interface_FilesetOperations
-
addImage
public void addImage(Image target, Ice.Current __current)
- Specified by:
addImagein interface_FilesetOperations
-
clearAnnotationLinks
public void clearAnnotationLinks(Ice.Current __current)
- Specified by:
clearAnnotationLinksin interface_FilesetOperations
-
clearImages
public void clearImages(Ice.Current __current)
- Specified by:
clearImagesin interface_FilesetOperations
-
clearJobLinks
public void clearJobLinks(Ice.Current __current)
- Specified by:
clearJobLinksin interface_FilesetOperations
-
clearUsedFiles
public void clearUsedFiles(Ice.Current __current)
- Specified by:
clearUsedFilesin interface_FilesetOperations
-
copyAnnotationLinks
public java.util.List<FilesetAnnotationLink> copyAnnotationLinks(Ice.Current __current)
- Specified by:
copyAnnotationLinksin interface_FilesetOperations
-
copyImages
public java.util.List<Image> copyImages(Ice.Current __current)
- Specified by:
copyImagesin interface_FilesetOperations
-
copyJobLinks
public java.util.List<FilesetJobLink> copyJobLinks(Ice.Current __current)
- Specified by:
copyJobLinksin interface_FilesetOperations
-
copyUsedFiles
public java.util.List<FilesetEntry> copyUsedFiles(Ice.Current __current)
- Specified by:
copyUsedFilesin interface_FilesetOperations
-
findFilesetAnnotationLink
public java.util.List<FilesetAnnotationLink> findFilesetAnnotationLink(Annotation removal, Ice.Current __current)
- Specified by:
findFilesetAnnotationLinkin interface_FilesetOperations
-
findFilesetJobLink
public java.util.List<FilesetJobLink> findFilesetJobLink(Job removal, Ice.Current __current)
- Specified by:
findFilesetJobLinkin interface_FilesetOperations
-
getAnnotationLinksCountPerOwner
public java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner(Ice.Current __current)
- Specified by:
getAnnotationLinksCountPerOwnerin interface_FilesetOperations
-
getFilesetEntry
public FilesetEntry getFilesetEntry(int index, Ice.Current __current)
- Specified by:
getFilesetEntryin interface_FilesetOperations
-
getFilesetJobLink
public FilesetJobLink getFilesetJobLink(int index, Ice.Current __current)
- Specified by:
getFilesetJobLinkin interface_FilesetOperations
-
getJobLinksCountPerOwner
public java.util.Map<java.lang.Long,java.lang.Long> getJobLinksCountPerOwner(Ice.Current __current)
- Specified by:
getJobLinksCountPerOwnerin interface_FilesetOperations
-
getPrimaryFilesetEntry
public FilesetEntry getPrimaryFilesetEntry(Ice.Current __current)
- Specified by:
getPrimaryFilesetEntryin interface_FilesetOperations
-
getPrimaryFilesetJobLink
public FilesetJobLink getPrimaryFilesetJobLink(Ice.Current __current)
- Specified by:
getPrimaryFilesetJobLinkin interface_FilesetOperations
-
getTemplatePrefix
public RString getTemplatePrefix(Ice.Current __current)
- Specified by:
getTemplatePrefixin interface_FilesetOperations
-
getVersion
public RInt getVersion(Ice.Current __current)
- Specified by:
getVersionin interface_FilesetOperations
-
linkAnnotation
public FilesetAnnotationLink linkAnnotation(Annotation addition, Ice.Current __current)
- Specified by:
linkAnnotationin interface_FilesetOperations
-
linkJob
public FilesetJobLink linkJob(Job addition, Ice.Current __current)
- Specified by:
linkJobin interface_FilesetOperations
-
linkedAnnotationList
public java.util.List<Annotation> linkedAnnotationList(Ice.Current __current)
- Specified by:
linkedAnnotationListin interface_FilesetOperations
-
linkedJobList
public java.util.List<Job> linkedJobList(Ice.Current __current)
- Specified by:
linkedJobListin interface_FilesetOperations
-
reloadAnnotationLinks
public void reloadAnnotationLinks(Fileset toCopy, Ice.Current __current)
- Specified by:
reloadAnnotationLinksin interface_FilesetOperations
-
reloadImages
public void reloadImages(Fileset toCopy, Ice.Current __current)
- Specified by:
reloadImagesin interface_FilesetOperations
-
reloadJobLinks
public void reloadJobLinks(Fileset toCopy, Ice.Current __current)
- Specified by:
reloadJobLinksin interface_FilesetOperations
-
reloadUsedFiles
public void reloadUsedFiles(Fileset toCopy, Ice.Current __current)
- Specified by:
reloadUsedFilesin interface_FilesetOperations
-
removeAllFilesetAnnotationLinkSet
public void removeAllFilesetAnnotationLinkSet(java.util.List<FilesetAnnotationLink> targets, Ice.Current __current)
- Specified by:
removeAllFilesetAnnotationLinkSetin interface_FilesetOperations
-
removeAllFilesetEntrySet
public void removeAllFilesetEntrySet(java.util.List<FilesetEntry> targets, Ice.Current __current)
- Specified by:
removeAllFilesetEntrySetin interface_FilesetOperations
-
removeAllFilesetJobLinkSet
public void removeAllFilesetJobLinkSet(java.util.List<FilesetJobLink> targets, Ice.Current __current)
- Specified by:
removeAllFilesetJobLinkSetin interface_FilesetOperations
-
removeAllImageSet
public void removeAllImageSet(java.util.List<Image> targets, Ice.Current __current)
- Specified by:
removeAllImageSetin interface_FilesetOperations
-
removeFilesetAnnotationLink
public void removeFilesetAnnotationLink(FilesetAnnotationLink theTarget, Ice.Current __current)
- Specified by:
removeFilesetAnnotationLinkin interface_FilesetOperations
-
removeFilesetAnnotationLinkFromBoth
public void removeFilesetAnnotationLinkFromBoth(FilesetAnnotationLink link, boolean bothSides, Ice.Current __current)
- Specified by:
removeFilesetAnnotationLinkFromBothin interface_FilesetOperations
-
removeFilesetEntry
public void removeFilesetEntry(FilesetEntry theTarget, Ice.Current __current)
- Specified by:
removeFilesetEntryin interface_FilesetOperations
-
removeFilesetJobLink
public void removeFilesetJobLink(FilesetJobLink theTarget, Ice.Current __current)
- Specified by:
removeFilesetJobLinkin interface_FilesetOperations
-
removeFilesetJobLinkFromBoth
public void removeFilesetJobLinkFromBoth(FilesetJobLink link, boolean bothSides, Ice.Current __current)
- Specified by:
removeFilesetJobLinkFromBothin interface_FilesetOperations
-
removeImage
public void removeImage(Image theTarget, Ice.Current __current)
- Specified by:
removeImagein interface_FilesetOperations
-
setFilesetEntry
public FilesetEntry setFilesetEntry(int index, FilesetEntry theElement, Ice.Current __current)
- Specified by:
setFilesetEntryin interface_FilesetOperations
-
setFilesetJobLink
public FilesetJobLink setFilesetJobLink(int index, FilesetJobLink theElement, Ice.Current __current)
- Specified by:
setFilesetJobLinkin interface_FilesetOperations
-
setPrimaryFilesetEntry
public FilesetEntry setPrimaryFilesetEntry(FilesetEntry theElement, Ice.Current __current)
- Specified by:
setPrimaryFilesetEntryin interface_FilesetOperations
-
setPrimaryFilesetJobLink
public FilesetJobLink setPrimaryFilesetJobLink(FilesetJobLink theElement, Ice.Current __current)
- Specified by:
setPrimaryFilesetJobLinkin interface_FilesetOperations
-
setTemplatePrefix
public void setTemplatePrefix(RString theTemplatePrefix, Ice.Current __current)
- Specified by:
setTemplatePrefixin interface_FilesetOperations
-
setVersion
public void setVersion(RInt theVersion, Ice.Current __current)
- Specified by:
setVersionin interface_FilesetOperations
-
sizeOfAnnotationLinks
public int sizeOfAnnotationLinks(Ice.Current __current)
- Specified by:
sizeOfAnnotationLinksin interface_FilesetOperations
-
sizeOfImages
public int sizeOfImages(Ice.Current __current)
- Specified by:
sizeOfImagesin interface_FilesetOperations
-
sizeOfJobLinks
public int sizeOfJobLinks(Ice.Current __current)
- Specified by:
sizeOfJobLinksin interface_FilesetOperations
-
sizeOfUsedFiles
public int sizeOfUsedFiles(Ice.Current __current)
- Specified by:
sizeOfUsedFilesin interface_FilesetOperations
-
unlinkAnnotation
public void unlinkAnnotation(Annotation removal, Ice.Current __current)
- Specified by:
unlinkAnnotationin interface_FilesetOperations
-
unlinkJob
public void unlinkJob(Job removal, Ice.Current __current)
- Specified by:
unlinkJobin interface_FilesetOperations
-
unloadAnnotationLinks
public void unloadAnnotationLinks(Ice.Current __current)
- Specified by:
unloadAnnotationLinksin interface_FilesetOperations
-
unloadImages
public void unloadImages(Ice.Current __current)
- Specified by:
unloadImagesin interface_FilesetOperations
-
unloadJobLinks
public void unloadJobLinks(Ice.Current __current)
- Specified by:
unloadJobLinksin interface_FilesetOperations
-
unloadUsedFiles
public void unloadUsedFiles(Ice.Current __current)
- Specified by:
unloadUsedFilesin interface_FilesetOperations
-
getDetails
public Details getDetails(Ice.Current __current)
- Specified by:
getDetailsin interface_IObjectOperations
-
getId
public RLong getId(Ice.Current __current)
- Specified by:
getIdin interface_IObjectOperations
-
isAnnotated
public boolean isAnnotated(Ice.Current __current)
Description copied from interface:_IObjectOperationsAllows for the attachment of any omero.model.Annotation subclasses. Methods provided are: - linkAnnotation(Annotation) -- Specified by:
isAnnotatedin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
isGlobal
public boolean isGlobal(Ice.Current __current)
Description copied from interface:_IObjectOperationsMarker interface which means that special rules apply for both reading and writing these instances.- Specified by:
isGlobalin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
isLink
public boolean isLink(Ice.Current __current)
Description copied from interface:_IObjectOperationsA link between two other types. Methods provided: - getParent() - getChild()- Specified by:
isLinkin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
isLoaded
public boolean isLoaded(Ice.Current __current)
Description copied from interface:_IObjectOperationsTests 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:
isLoadedin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
isMutable
public boolean isMutable(Ice.Current __current)
Description copied from interface:_IObjectOperationsThe server will persist changes made to these types. Methods provided: - getVersion() - setVersion()- Specified by:
isMutablein interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
proxy
public IObject proxy(Ice.Current __current)
Description copied from interface:_IObjectOperationsReturn another instance of the same type as this instance constructed as if by: new InstanceI( this.id.val, false );- Specified by:
proxyin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
setId
public void setId(RLong id, Ice.Current __current)
- Specified by:
setIdin interface_IObjectOperations
-
shallowCopy
public IObject shallowCopy(Ice.Current __current)
Description copied from interface:_IObjectOperationsReturn another instance of the same type as this instance with all single-value entities unloaded and all members of collections also unloaded.- Specified by:
shallowCopyin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
unload
public void unload(Ice.Current __current)
Description copied from interface:_IObjectOperationsSets the loaded boolean to false and empties all state from this entity to make sending it over the network less costly.- Specified by:
unloadin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
unloadCollections
public void unloadCollections(Ice.Current __current)
Description copied from interface:_IObjectOperationsEach 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:
unloadCollectionsin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
unloadDetails
public void unloadDetails(Ice.Current __current)
Description copied from interface:_IObjectOperationsAs 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:
unloadDetailsin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
-