Package omero.api

Class _ITimelineTie

    • Constructor Detail

      • _ITimelineTie

        public _ITimelineTie()
    • Method Detail

      • ice_delegate

        public java.lang.Object ice_delegate()
        Specified by:
        ice_delegate in interface Ice.TieBase
      • ice_delegate

        public void ice_delegate​(java.lang.Object delegate)
        Specified by:
        ice_delegate in interface Ice.TieBase
      • equals

        public boolean equals​(java.lang.Object rhs)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • getEventLogsByPeriod_async

        public void getEventLogsByPeriod_async​(AMD_ITimeline_getEventLogsByPeriod __cb,
                                               RTime start,
                                               RTime end,
                                               Parameters p,
                                               Ice.Current __current)
                                        throws ServerError
        Description copied from interface: _ITimelineOperations
        Returns the EventLog table objects which are queried to produce the counts above. Note the concept of period inclusion mentioned above. WORKAROUND WARNING: this method returns non-managed EventLogs (i.e. eventLog.getId() == null) for Image acquisitions.
        Specified by:
        getEventLogsByPeriod_async in interface _ITimelineOperations
        Parameters:
        __cb - The callback object for the operation.
        __current - The Current object for the invocation.
        Throws:
        ServerError
      • getMostRecentAnnotationLinks_async

        public void getMostRecentAnnotationLinks_async​(AMD_ITimeline_getMostRecentAnnotationLinks __cb,
                                                       java.util.List<java.lang.String> parentTypes,
                                                       java.util.List<java.lang.String> childTypes,
                                                       java.util.List<java.lang.String> namespaces,
                                                       Parameters p,
                                                       Ice.Current __current)
                                                throws ServerError
        Description copied from interface: _ITimelineOperations
        Return the last LIMIT annotation __Links__ whose parent (IAnnotated) matches one of the parentTypes, whose child (Annotation) matches one of the childTypes (limit of one for the moment), and who namespace matches via ILIKE. The parents and children will be unloaded. The link will have its creation/update events loaded. If Parameters.theFilter.ownerId or groupId are set, they will be AND'ed to the query to filter results. Merges by default based on parentType.
        Specified by:
        getMostRecentAnnotationLinks_async in interface _ITimelineOperations
        Parameters:
        __cb - The callback object for the operation.
        __current - The Current object for the invocation.
        Throws:
        ServerError