public abstract class _IMetadataDisp extends Ice.ObjectImpl implements IMetadata
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String[] |
__ids |
static long |
serialVersionUID |
ice_staticId| Constructor and Description |
|---|
_IMetadataDisp() |
| Modifier and Type | Method and Description |
|---|---|
static Ice.DispatchStatus |
___countAnnotationsUsedNotOwned(IMetadata __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___countSpecifiedAnnotations(IMetadata __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getTaggedObjectsCount(IMetadata __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___loadAnnotation(IMetadata __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___loadAnnotations(IMetadata __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___loadAnnotationsUsedNotOwned(IMetadata __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___loadChannelAcquisitionData(IMetadata __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___loadInstrument(IMetadata __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___loadLogFiles(IMetadata __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___loadSpecifiedAnnotations(IMetadata __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___loadSpecifiedAnnotationsLinkedTo(IMetadata __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___loadTagContent(IMetadata __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___loadTagSets(IMetadata __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 |
countAnnotationsUsedNotOwned_async(AMD_IMetadata_countAnnotationsUsedNotOwned __cb,
java.lang.String annotationType,
long userID)
Counts the number of annotation of a given type used by the
specified user but not owned by the user.
|
void |
countSpecifiedAnnotations_async(AMD_IMetadata_countSpecifiedAnnotations __cb,
java.lang.String annotationType,
java.util.List<java.lang.String> include,
java.util.List<java.lang.String> exclude,
Parameters options)
Counts the number of annotation of a given type.
|
void |
getTaggedObjectsCount_async(AMD_IMetadata_getTaggedObjectsCount __cb,
java.util.List<java.lang.Long> ids,
Parameters options)
Returns a map whose key is a tag id and the value the
number of Projects, Datasets, and Images linked to that tag.
|
protected void |
ice_copyStateFrom(Ice.Object __obj) |
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() |
void |
loadAnnotation_async(AMD_IMetadata_loadAnnotation __cb,
java.util.List<java.lang.Long> annotationIds)
Loads the specified annotations.
|
void |
loadAnnotations_async(AMD_IMetadata_loadAnnotations __cb,
java.lang.String rootType,
java.util.List<java.lang.Long> rootIds,
java.util.List<java.lang.String> annotationTypes,
java.util.List<java.lang.Long> annotatorIds,
Parameters options)
Loads all the annotations of given types, that have been
attached to the specified
rootNodes for the
specified annotatorIds. |
void |
loadAnnotationsUsedNotOwned_async(AMD_IMetadata_loadAnnotationsUsedNotOwned __cb,
java.lang.String annotationType,
long userID)
Loads the annotations of a given type used by the specified
user but not owned by the user.
|
void |
loadChannelAcquisitionData_async(AMD_IMetadata_loadChannelAcquisitionData __cb,
java.util.List<java.lang.Long> ids)
Loads the logical channels and the acquisition metadata
related to them.
|
void |
loadInstrument_async(AMD_IMetadata_loadInstrument __cb,
long id)
Loads the instrument and its components i.e.
|
void |
loadLogFiles_async(AMD_IMetadata_loadLogFiles __cb,
java.lang.String rootType,
java.util.List<java.lang.Long> ids)
Finds the original file IDs for the import logs
corresponding to the given Image or Fileset IDs.
|
void |
loadSpecifiedAnnotations_async(AMD_IMetadata_loadSpecifiedAnnotations __cb,
java.lang.String annotationType,
java.util.List<java.lang.String> include,
java.util.List<java.lang.String> exclude,
Parameters options)
Loads all the annotations of a given type.
|
void |
loadSpecifiedAnnotationsLinkedTo_async(AMD_IMetadata_loadSpecifiedAnnotationsLinkedTo __cb,
java.lang.String annotationType,
java.util.List<java.lang.String> include,
java.util.List<java.lang.String> exclude,
java.lang.String rootNodeType,
java.util.List<java.lang.Long> rootNodeIds,
Parameters options)
Loads the annotations of a given type linked to the
specified objects.
|
void |
loadTagContent_async(AMD_IMetadata_loadTagContent __cb,
java.util.List<java.lang.Long> ids,
Parameters options)
Loads the TagSet if the id is specified otherwise loads
all the TagSet.
|
void |
loadTagSets_async(AMD_IMetadata_loadTagSets __cb,
Parameters options)
Loads all the TagSets.
|
___ice_id, ___ice_ids, ___ice_isA, ___ice_ping, __checkMode, __read, __read, __readImpl, __write, __write, __writeImpl, clone, ice_dispatch, ice_dispatch, ice_operationAttributes, ice_ping, ice_ping, ice_postUnmarshal, ice_preMarshalequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcountAnnotationsUsedNotOwned_async, countSpecifiedAnnotations_async, getTaggedObjectsCount_async, loadAnnotation_async, loadAnnotations_async, loadAnnotationsUsedNotOwned_async, loadChannelAcquisitionData_async, loadInstrument_async, loadLogFiles_async, loadSpecifiedAnnotations_async, loadSpecifiedAnnotationsLinkedTo_async, loadTagContent_async, loadTagSets_asyncpublic static final java.lang.String[] __ids
public static final long serialVersionUID
protected void ice_copyStateFrom(Ice.Object __obj)
throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedExceptionpublic boolean ice_isA(java.lang.String s)
ice_isA in interface Ice.Objectice_isA in class Ice.ObjectImplpublic boolean ice_isA(java.lang.String s,
Ice.Current __current)
ice_isA in interface Ice.Objectice_isA in class Ice.ObjectImplpublic java.lang.String[] ice_ids()
ice_ids in interface Ice.Objectice_ids in class Ice.ObjectImplpublic java.lang.String[] ice_ids(Ice.Current __current)
ice_ids in interface Ice.Objectice_ids in class Ice.ObjectImplpublic java.lang.String ice_id()
ice_id in interface Ice.Objectice_id in class Ice.ObjectImplpublic java.lang.String ice_id(Ice.Current __current)
ice_id in interface Ice.Objectice_id in class Ice.ObjectImplpublic static java.lang.String ice_staticId()
public final void countAnnotationsUsedNotOwned_async(AMD_IMetadata_countAnnotationsUsedNotOwned __cb, java.lang.String annotationType, long userID) throws ServerError
countAnnotationsUsedNotOwned_async in interface _IMetadataOperationsNC__cb - The callback object for the operation.annotationType - The type of annotations to load.ServerErrorpublic final void countSpecifiedAnnotations_async(AMD_IMetadata_countSpecifiedAnnotations __cb, java.lang.String annotationType, java.util.List<java.lang.String> include, java.util.List<java.lang.String> exclude, Parameters options) throws ServerError
countSpecifiedAnnotations_async in interface _IMetadataOperationsNC__cb - The callback object for the operation.annotationType - The type of annotations to load.exclude - The collection of name space, one of the
constants defined by this class.options - The POJO options.ServerErrorpublic final void getTaggedObjectsCount_async(AMD_IMetadata_getTaggedObjectsCount __cb, java.util.List<java.lang.Long> ids, Parameters options) throws ServerError
getTaggedObjectsCount_async in interface _IMetadataOperationsNC__cb - The callback object for the operation.ids - The collection of ids.ServerErrorpublic final void loadAnnotation_async(AMD_IMetadata_loadAnnotation __cb, java.util.List<java.lang.Long> annotationIds) throws ServerError
loadAnnotation_async in interface _IMetadataOperationsNC__cb - The callback object for the operation.annotationIds - The collection of annotation ids.ServerErrorpublic final void loadAnnotations_async(AMD_IMetadata_loadAnnotations __cb, java.lang.String rootType, java.util.List<java.lang.Long> rootIds, java.util.List<java.lang.String> annotationTypes, java.util.List<java.lang.Long> annotatorIds, Parameters options) throws ServerError
rootNodes for the
specified annotatorIds.
If no types specified, all annotations will be loaded.
This method looks for the annotations that have been
attached to each of the specified objects. It then maps
each rootId onto the set of annotations
that were found for that node. If no annotations were found
for that node, then the entry will be null.
Otherwise it will be a Map containing
Annotation objects.loadAnnotations_async in interface _IMetadataOperationsNC__cb - The callback object for the operation.rootType - The type of the nodes the annotations are linked to.
Mustn't be null.rootIds - Ids of the objects of type rootType.
Mustn't be null.annotationTypes - The types of annotation to retrieve. If
null all annotations will be loaded.
String of the type
omero.model.annotations.*.annotatorIds - Ids of the users for whom annotations should be
retrieved. If null, all annotations
returned.options - ServerErrorpublic final void loadAnnotationsUsedNotOwned_async(AMD_IMetadata_loadAnnotationsUsedNotOwned __cb, java.lang.String annotationType, long userID) throws ServerError
loadAnnotationsUsedNotOwned_async in interface _IMetadataOperationsNC__cb - The callback object for the operation.annotationType - The type of annotations to load.ServerErrorpublic final void loadChannelAcquisitionData_async(AMD_IMetadata_loadChannelAcquisitionData __cb, java.util.List<java.lang.Long> ids) throws ServerError
loadChannelAcquisitionData_async in interface _IMetadataOperationsNC__cb - The callback object for the operation.ids - The collection of logical channel's ids.
Mustn't be null.ServerErrorpublic final void loadInstrument_async(AMD_IMetadata_loadInstrument __cb, long id) throws ServerError
loadInstrument_async in interface _IMetadataOperationsNC__cb - The callback object for the operation.id - The id of the instrument to load.ServerErrorpublic final void loadLogFiles_async(AMD_IMetadata_loadLogFiles __cb, java.lang.String rootType, java.util.List<java.lang.Long> ids) throws ServerError
loadLogFiles_async in interface _IMetadataOperationsNC__cb - The callback object for the operation.rootType - the root node type, may be Image
or Filesetids - the IDs of the entities for which the import log
original file IDs are requiredServerErrorpublic final void loadSpecifiedAnnotations_async(AMD_IMetadata_loadSpecifiedAnnotations __cb, java.lang.String annotationType, java.util.List<java.lang.String> include, java.util.List<java.lang.String> exclude, Parameters options) throws ServerError
loadSpecifiedAnnotations_async in interface _IMetadataOperationsNC__cb - The callback object for the operation.annotationType - The type of annotations to load.exclude - Exclude the annotations with the specified name spaces.options - The POJO options.ServerErrorpublic final void loadSpecifiedAnnotationsLinkedTo_async(AMD_IMetadata_loadSpecifiedAnnotationsLinkedTo __cb, java.lang.String annotationType, java.util.List<java.lang.String> include, java.util.List<java.lang.String> exclude, java.lang.String rootNodeType, java.util.List<java.lang.Long> rootNodeIds, Parameters options) throws ServerError
rootNodeId onto the set of annotations
that were found for that node. If no annotations were found
for that node, the map will not contain an entry for that
node. Otherwise it will be a Set containing
Annotation objects.
The rootNodeType supported are:
Project, Dataset, Image, Pixels, Screen, Plate,
PlateAcquisition, Well, Fileset.loadSpecifiedAnnotationsLinkedTo_async in interface _IMetadataOperationsNC__cb - The callback object for the operation.annotationType - The type of annotations to load.exclude - Exclude the annotations with the specified name spaces.rootNodeType - The type of objects the annotations are linked to.rootNodeIds - The identifiers of the objects.ServerErrorpublic final void loadTagContent_async(AMD_IMetadata_loadTagContent __cb, java.util.List<java.lang.Long> ids, Parameters options) throws ServerError
loadTagContent_async in interface _IMetadataOperationsNC__cb - The callback object for the operation.ids - The id of the tag to load or -1.ServerErrorpublic final void loadTagSets_async(AMD_IMetadata_loadTagSets __cb, Parameters options) throws ServerError
AnnotationAnnotatioLink objects and, if the
orphan parameters is true, the
TagAnnotation object.
Note that the difference between a TagSet and a Tag is made
using the NS_INSIGHT_TAG_SET namespace.loadTagSets_async in interface _IMetadataOperationsNC__cb - The callback object for the operation.options - The POJO options.ServerErrorpublic static Ice.DispatchStatus ___loadChannelAcquisitionData(IMetadata __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___loadAnnotations(IMetadata __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___loadSpecifiedAnnotations(IMetadata __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___loadTagContent(IMetadata __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___loadTagSets(IMetadata __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getTaggedObjectsCount(IMetadata __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___countSpecifiedAnnotations(IMetadata __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___loadAnnotation(IMetadata __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___loadInstrument(IMetadata __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___loadAnnotationsUsedNotOwned(IMetadata __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___countAnnotationsUsedNotOwned(IMetadata __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___loadSpecifiedAnnotationsLinkedTo(IMetadata __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___loadLogFiles(IMetadata __obj, IceInternal.Incoming __inS, Ice.Current __current)
public Ice.DispatchStatus __dispatch(IceInternal.Incoming in,
Ice.Current __current)
__dispatch in interface Ice.Object__dispatch in class Ice.ObjectImplprotected void __writeImpl(IceInternal.BasicStream __os)
__writeImpl in class Ice.ObjectImplprotected void __readImpl(IceInternal.BasicStream __is)
__readImpl in class Ice.ObjectImpl