Package omero.model
Class _DatasetTie
- java.lang.Object
-
- Ice.ObjectImpl
-
- omero.model.IObject
-
- omero.model.Dataset
-
- omero.model._DatasetTie
-
- All Implemented Interfaces:
Ice.Object,Ice.TieBase,java.io.Serializable,java.lang.Cloneable,_DatasetOperations,_DatasetOperationsNC,_IObjectOperations,_IObjectOperationsNC
public class _DatasetTie extends Dataset implements Ice.TieBase
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static longserialVersionUID-
Fields inherited from class omero.model.Dataset
__ids, annotationLinksCountPerOwner, annotationLinksLoaded, annotationLinksSeq, description, imageLinksCountPerOwner, imageLinksLoaded, imageLinksSeq, name, projectLinksCountPerOwner, projectLinksLoaded, projectLinksSeq, version
-
-
Constructor Summary
Constructors Constructor Description _DatasetTie()_DatasetTie(_DatasetOperations delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAllDatasetAnnotationLinkSet(java.util.List<DatasetAnnotationLink> targets, Ice.Current __current)voidaddAllDatasetImageLinkSet(java.util.List<DatasetImageLink> targets, Ice.Current __current)voidaddAllProjectDatasetLinkSet(java.util.List<ProjectDatasetLink> targets, Ice.Current __current)voidaddDatasetAnnotationLink(DatasetAnnotationLink target, Ice.Current __current)voidaddDatasetAnnotationLinkToBoth(DatasetAnnotationLink link, boolean bothSides, Ice.Current __current)voidaddDatasetImageLink(DatasetImageLink target, Ice.Current __current)voidaddDatasetImageLinkToBoth(DatasetImageLink link, boolean bothSides, Ice.Current __current)voidaddProjectDatasetLink(ProjectDatasetLink target, Ice.Current __current)voidaddProjectDatasetLinkToBoth(ProjectDatasetLink link, boolean bothSides, Ice.Current __current)voidclearAnnotationLinks(Ice.Current __current)voidclearImageLinks(Ice.Current __current)voidclearProjectLinks(Ice.Current __current)java.util.List<DatasetAnnotationLink>copyAnnotationLinks(Ice.Current __current)java.util.List<DatasetImageLink>copyImageLinks(Ice.Current __current)java.util.List<ProjectDatasetLink>copyProjectLinks(Ice.Current __current)booleanequals(java.lang.Object rhs)java.util.List<DatasetAnnotationLink>findDatasetAnnotationLink(Annotation removal, Ice.Current __current)java.util.List<DatasetImageLink>findDatasetImageLink(Image removal, Ice.Current __current)java.util.List<ProjectDatasetLink>findProjectDatasetLink(Project removal, Ice.Current __current)java.util.Map<java.lang.Long,java.lang.Long>getAnnotationLinksCountPerOwner(Ice.Current __current)RStringgetDescription(Ice.Current __current)DetailsgetDetails(Ice.Current __current)RLonggetId(Ice.Current __current)java.util.Map<java.lang.Long,java.lang.Long>getImageLinksCountPerOwner(Ice.Current __current)RStringgetName(Ice.Current __current)java.util.Map<java.lang.Long,java.lang.Long>getProjectLinksCountPerOwner(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.DatasetAnnotationLinklinkAnnotation(Annotation addition, Ice.Current __current)java.util.List<Annotation>linkedAnnotationList(Ice.Current __current)java.util.List<Image>linkedImageList(Ice.Current __current)java.util.List<Project>linkedProjectList(Ice.Current __current)DatasetImageLinklinkImage(Image addition, Ice.Current __current)ProjectDatasetLinklinkProject(Project 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(Dataset toCopy, Ice.Current __current)voidreloadImageLinks(Dataset toCopy, Ice.Current __current)voidreloadProjectLinks(Dataset toCopy, Ice.Current __current)voidremoveAllDatasetAnnotationLinkSet(java.util.List<DatasetAnnotationLink> targets, Ice.Current __current)voidremoveAllDatasetImageLinkSet(java.util.List<DatasetImageLink> targets, Ice.Current __current)voidremoveAllProjectDatasetLinkSet(java.util.List<ProjectDatasetLink> targets, Ice.Current __current)voidremoveDatasetAnnotationLink(DatasetAnnotationLink theTarget, Ice.Current __current)voidremoveDatasetAnnotationLinkFromBoth(DatasetAnnotationLink link, boolean bothSides, Ice.Current __current)voidremoveDatasetImageLink(DatasetImageLink theTarget, Ice.Current __current)voidremoveDatasetImageLinkFromBoth(DatasetImageLink link, boolean bothSides, Ice.Current __current)voidremoveProjectDatasetLink(ProjectDatasetLink theTarget, Ice.Current __current)voidremoveProjectDatasetLinkFromBoth(ProjectDatasetLink link, boolean bothSides, Ice.Current __current)voidsetDescription(RString theDescription, Ice.Current __current)voidsetId(RLong id, Ice.Current __current)voidsetName(RString theName, 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)intsizeOfImageLinks(Ice.Current __current)intsizeOfProjectLinks(Ice.Current __current)voidunlinkAnnotation(Annotation removal, Ice.Current __current)voidunlinkImage(Image removal, Ice.Current __current)voidunlinkProject(Project 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.voidunloadImageLinks(Ice.Current __current)voidunloadProjectLinks(Ice.Current __current)-
Methods inherited from class omero.model.Dataset
___addAllDatasetAnnotationLinkSet, ___addAllDatasetImageLinkSet, ___addAllProjectDatasetLinkSet, ___addDatasetAnnotationLink, ___addDatasetAnnotationLinkToBoth, ___addDatasetImageLink, ___addDatasetImageLinkToBoth, ___addProjectDatasetLink, ___addProjectDatasetLinkToBoth, ___clearAnnotationLinks, ___clearImageLinks, ___clearProjectLinks, ___copyAnnotationLinks, ___copyImageLinks, ___copyProjectLinks, ___findDatasetAnnotationLink, ___findDatasetImageLink, ___findProjectDatasetLink, ___getAnnotationLinksCountPerOwner, ___getDescription, ___getImageLinksCountPerOwner, ___getName, ___getProjectLinksCountPerOwner, ___getVersion, ___linkAnnotation, ___linkedAnnotationList, ___linkedImageList, ___linkedProjectList, ___linkImage, ___linkProject, ___reloadAnnotationLinks, ___reloadImageLinks, ___reloadProjectLinks, ___removeAllDatasetAnnotationLinkSet, ___removeAllDatasetImageLinkSet, ___removeAllProjectDatasetLinkSet, ___removeDatasetAnnotationLink, ___removeDatasetAnnotationLinkFromBoth, ___removeDatasetImageLink, ___removeDatasetImageLinkFromBoth, ___removeProjectDatasetLink, ___removeProjectDatasetLinkFromBoth, ___setDescription, ___setName, ___setVersion, ___sizeOfAnnotationLinks, ___sizeOfImageLinks, ___sizeOfProjectLinks, ___unlinkAnnotation, ___unlinkImage, ___unlinkProject, ___unloadAnnotationLinks, ___unloadImageLinks, ___unloadProjectLinks, __dispatch, __readImpl, __writeImpl, addAllDatasetAnnotationLinkSet, addAllDatasetImageLinkSet, addAllProjectDatasetLinkSet, addDatasetAnnotationLink, addDatasetAnnotationLinkToBoth, addDatasetImageLink, addDatasetImageLinkToBoth, addProjectDatasetLink, addProjectDatasetLinkToBoth, clearAnnotationLinks, clearImageLinks, clearProjectLinks, clone, copyAnnotationLinks, copyImageLinks, copyProjectLinks, findDatasetAnnotationLink, findDatasetImageLink, findProjectDatasetLink, getAnnotationLinksCountPerOwner, getDescription, getImageLinksCountPerOwner, getName, getProjectLinksCountPerOwner, getVersion, ice_id, ice_id, ice_ids, ice_ids, ice_isA, ice_isA, ice_staticId, linkAnnotation, linkedAnnotationList, linkedImageList, linkedProjectList, linkImage, linkProject, reloadAnnotationLinks, reloadImageLinks, reloadProjectLinks, removeAllDatasetAnnotationLinkSet, removeAllDatasetImageLinkSet, removeAllProjectDatasetLinkSet, removeDatasetAnnotationLink, removeDatasetAnnotationLinkFromBoth, removeDatasetImageLink, removeDatasetImageLinkFromBoth, removeProjectDatasetLink, removeProjectDatasetLinkFromBoth, setDescription, setName, setVersion, sizeOfAnnotationLinks, sizeOfImageLinks, sizeOfProjectLinks, unlinkAnnotation, unlinkImage, unlinkProject, unloadAnnotationLinks, unloadImageLinks, unloadProjectLinks
-
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
-
_DatasetTie
public _DatasetTie()
-
_DatasetTie
public _DatasetTie(_DatasetOperations 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
-
addAllDatasetAnnotationLinkSet
public void addAllDatasetAnnotationLinkSet(java.util.List<DatasetAnnotationLink> targets, Ice.Current __current)
- Specified by:
addAllDatasetAnnotationLinkSetin interface_DatasetOperations
-
addAllDatasetImageLinkSet
public void addAllDatasetImageLinkSet(java.util.List<DatasetImageLink> targets, Ice.Current __current)
- Specified by:
addAllDatasetImageLinkSetin interface_DatasetOperations
-
addAllProjectDatasetLinkSet
public void addAllProjectDatasetLinkSet(java.util.List<ProjectDatasetLink> targets, Ice.Current __current)
- Specified by:
addAllProjectDatasetLinkSetin interface_DatasetOperations
-
addDatasetAnnotationLink
public void addDatasetAnnotationLink(DatasetAnnotationLink target, Ice.Current __current)
- Specified by:
addDatasetAnnotationLinkin interface_DatasetOperations
-
addDatasetAnnotationLinkToBoth
public void addDatasetAnnotationLinkToBoth(DatasetAnnotationLink link, boolean bothSides, Ice.Current __current)
- Specified by:
addDatasetAnnotationLinkToBothin interface_DatasetOperations
-
addDatasetImageLink
public void addDatasetImageLink(DatasetImageLink target, Ice.Current __current)
- Specified by:
addDatasetImageLinkin interface_DatasetOperations
-
addDatasetImageLinkToBoth
public void addDatasetImageLinkToBoth(DatasetImageLink link, boolean bothSides, Ice.Current __current)
- Specified by:
addDatasetImageLinkToBothin interface_DatasetOperations
-
addProjectDatasetLink
public void addProjectDatasetLink(ProjectDatasetLink target, Ice.Current __current)
- Specified by:
addProjectDatasetLinkin interface_DatasetOperations
-
addProjectDatasetLinkToBoth
public void addProjectDatasetLinkToBoth(ProjectDatasetLink link, boolean bothSides, Ice.Current __current)
- Specified by:
addProjectDatasetLinkToBothin interface_DatasetOperations
-
clearAnnotationLinks
public void clearAnnotationLinks(Ice.Current __current)
- Specified by:
clearAnnotationLinksin interface_DatasetOperations
-
clearImageLinks
public void clearImageLinks(Ice.Current __current)
- Specified by:
clearImageLinksin interface_DatasetOperations
-
clearProjectLinks
public void clearProjectLinks(Ice.Current __current)
- Specified by:
clearProjectLinksin interface_DatasetOperations
-
copyAnnotationLinks
public java.util.List<DatasetAnnotationLink> copyAnnotationLinks(Ice.Current __current)
- Specified by:
copyAnnotationLinksin interface_DatasetOperations
-
copyImageLinks
public java.util.List<DatasetImageLink> copyImageLinks(Ice.Current __current)
- Specified by:
copyImageLinksin interface_DatasetOperations
-
copyProjectLinks
public java.util.List<ProjectDatasetLink> copyProjectLinks(Ice.Current __current)
- Specified by:
copyProjectLinksin interface_DatasetOperations
-
findDatasetAnnotationLink
public java.util.List<DatasetAnnotationLink> findDatasetAnnotationLink(Annotation removal, Ice.Current __current)
- Specified by:
findDatasetAnnotationLinkin interface_DatasetOperations
-
findDatasetImageLink
public java.util.List<DatasetImageLink> findDatasetImageLink(Image removal, Ice.Current __current)
- Specified by:
findDatasetImageLinkin interface_DatasetOperations
-
findProjectDatasetLink
public java.util.List<ProjectDatasetLink> findProjectDatasetLink(Project removal, Ice.Current __current)
- Specified by:
findProjectDatasetLinkin interface_DatasetOperations
-
getAnnotationLinksCountPerOwner
public java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner(Ice.Current __current)
- Specified by:
getAnnotationLinksCountPerOwnerin interface_DatasetOperations
-
getDescription
public RString getDescription(Ice.Current __current)
- Specified by:
getDescriptionin interface_DatasetOperations
-
getImageLinksCountPerOwner
public java.util.Map<java.lang.Long,java.lang.Long> getImageLinksCountPerOwner(Ice.Current __current)
- Specified by:
getImageLinksCountPerOwnerin interface_DatasetOperations
-
getName
public RString getName(Ice.Current __current)
- Specified by:
getNamein interface_DatasetOperations
-
getProjectLinksCountPerOwner
public java.util.Map<java.lang.Long,java.lang.Long> getProjectLinksCountPerOwner(Ice.Current __current)
- Specified by:
getProjectLinksCountPerOwnerin interface_DatasetOperations
-
getVersion
public RInt getVersion(Ice.Current __current)
- Specified by:
getVersionin interface_DatasetOperations
-
linkAnnotation
public DatasetAnnotationLink linkAnnotation(Annotation addition, Ice.Current __current)
- Specified by:
linkAnnotationin interface_DatasetOperations
-
linkImage
public DatasetImageLink linkImage(Image addition, Ice.Current __current)
- Specified by:
linkImagein interface_DatasetOperations
-
linkProject
public ProjectDatasetLink linkProject(Project addition, Ice.Current __current)
- Specified by:
linkProjectin interface_DatasetOperations
-
linkedAnnotationList
public java.util.List<Annotation> linkedAnnotationList(Ice.Current __current)
- Specified by:
linkedAnnotationListin interface_DatasetOperations
-
linkedImageList
public java.util.List<Image> linkedImageList(Ice.Current __current)
- Specified by:
linkedImageListin interface_DatasetOperations
-
linkedProjectList
public java.util.List<Project> linkedProjectList(Ice.Current __current)
- Specified by:
linkedProjectListin interface_DatasetOperations
-
reloadAnnotationLinks
public void reloadAnnotationLinks(Dataset toCopy, Ice.Current __current)
- Specified by:
reloadAnnotationLinksin interface_DatasetOperations
-
reloadImageLinks
public void reloadImageLinks(Dataset toCopy, Ice.Current __current)
- Specified by:
reloadImageLinksin interface_DatasetOperations
-
reloadProjectLinks
public void reloadProjectLinks(Dataset toCopy, Ice.Current __current)
- Specified by:
reloadProjectLinksin interface_DatasetOperations
-
removeAllDatasetAnnotationLinkSet
public void removeAllDatasetAnnotationLinkSet(java.util.List<DatasetAnnotationLink> targets, Ice.Current __current)
- Specified by:
removeAllDatasetAnnotationLinkSetin interface_DatasetOperations
-
removeAllDatasetImageLinkSet
public void removeAllDatasetImageLinkSet(java.util.List<DatasetImageLink> targets, Ice.Current __current)
- Specified by:
removeAllDatasetImageLinkSetin interface_DatasetOperations
-
removeAllProjectDatasetLinkSet
public void removeAllProjectDatasetLinkSet(java.util.List<ProjectDatasetLink> targets, Ice.Current __current)
- Specified by:
removeAllProjectDatasetLinkSetin interface_DatasetOperations
-
removeDatasetAnnotationLink
public void removeDatasetAnnotationLink(DatasetAnnotationLink theTarget, Ice.Current __current)
- Specified by:
removeDatasetAnnotationLinkin interface_DatasetOperations
-
removeDatasetAnnotationLinkFromBoth
public void removeDatasetAnnotationLinkFromBoth(DatasetAnnotationLink link, boolean bothSides, Ice.Current __current)
- Specified by:
removeDatasetAnnotationLinkFromBothin interface_DatasetOperations
-
removeDatasetImageLink
public void removeDatasetImageLink(DatasetImageLink theTarget, Ice.Current __current)
- Specified by:
removeDatasetImageLinkin interface_DatasetOperations
-
removeDatasetImageLinkFromBoth
public void removeDatasetImageLinkFromBoth(DatasetImageLink link, boolean bothSides, Ice.Current __current)
- Specified by:
removeDatasetImageLinkFromBothin interface_DatasetOperations
-
removeProjectDatasetLink
public void removeProjectDatasetLink(ProjectDatasetLink theTarget, Ice.Current __current)
- Specified by:
removeProjectDatasetLinkin interface_DatasetOperations
-
removeProjectDatasetLinkFromBoth
public void removeProjectDatasetLinkFromBoth(ProjectDatasetLink link, boolean bothSides, Ice.Current __current)
- Specified by:
removeProjectDatasetLinkFromBothin interface_DatasetOperations
-
setDescription
public void setDescription(RString theDescription, Ice.Current __current)
- Specified by:
setDescriptionin interface_DatasetOperations
-
setName
public void setName(RString theName, Ice.Current __current)
- Specified by:
setNamein interface_DatasetOperations
-
setVersion
public void setVersion(RInt theVersion, Ice.Current __current)
- Specified by:
setVersionin interface_DatasetOperations
-
sizeOfAnnotationLinks
public int sizeOfAnnotationLinks(Ice.Current __current)
- Specified by:
sizeOfAnnotationLinksin interface_DatasetOperations
-
sizeOfImageLinks
public int sizeOfImageLinks(Ice.Current __current)
- Specified by:
sizeOfImageLinksin interface_DatasetOperations
-
sizeOfProjectLinks
public int sizeOfProjectLinks(Ice.Current __current)
- Specified by:
sizeOfProjectLinksin interface_DatasetOperations
-
unlinkAnnotation
public void unlinkAnnotation(Annotation removal, Ice.Current __current)
- Specified by:
unlinkAnnotationin interface_DatasetOperations
-
unlinkImage
public void unlinkImage(Image removal, Ice.Current __current)
- Specified by:
unlinkImagein interface_DatasetOperations
-
unlinkProject
public void unlinkProject(Project removal, Ice.Current __current)
- Specified by:
unlinkProjectin interface_DatasetOperations
-
unloadAnnotationLinks
public void unloadAnnotationLinks(Ice.Current __current)
- Specified by:
unloadAnnotationLinksin interface_DatasetOperations
-
unloadImageLinks
public void unloadImageLinks(Ice.Current __current)
- Specified by:
unloadImageLinksin interface_DatasetOperations
-
unloadProjectLinks
public void unloadProjectLinks(Ice.Current __current)
- Specified by:
unloadProjectLinksin interface_DatasetOperations
-
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.
-
-