Package omero.api

Class ITimelinePrxHelper

    • Field Detail

      • __ids

        public static final java.lang.String[] __ids
    • Constructor Detail

      • ITimelinePrxHelper

        public ITimelinePrxHelper()
    • Method Detail

      • countByPeriod

        public java.util.Map<java.lang.String,​java.lang.Long> countByPeriod​(java.util.List<java.lang.String> types,
                                                                                  RTime start,
                                                                                  RTime end,
                                                                                  Parameters p)
                                                                           throws ServerError
        Description copied from interface: ITimelinePrx
        Queries the same information as getByPeriod, but only returns the counts for the given objects.
        Specified by:
        countByPeriod in interface ITimelinePrx
        Throws:
        ServerError
      • countByPeriod

        public java.util.Map<java.lang.String,​java.lang.Long> countByPeriod​(java.util.List<java.lang.String> types,
                                                                                  RTime start,
                                                                                  RTime end,
                                                                                  Parameters p,
                                                                                  java.util.Map<java.lang.String,​java.lang.String> __ctx)
                                                                           throws ServerError
        Description copied from interface: ITimelinePrx
        Queries the same information as getByPeriod, but only returns the counts for the given objects.
        Specified by:
        countByPeriod in interface ITimelinePrx
        __ctx - The Context map to send with the invocation.
        Throws:
        ServerError
      • begin_countByPeriod

        public Ice.AsyncResult begin_countByPeriod​(java.util.List<java.lang.String> types,
                                                   RTime start,
                                                   RTime end,
                                                   Parameters p)
        Description copied from interface: ITimelinePrx
        Queries the same information as getByPeriod, but only returns the counts for the given objects.
        Specified by:
        begin_countByPeriod in interface ITimelinePrx
        Returns:
        The asynchronous result object.
      • begin_countByPeriod

        public Ice.AsyncResult begin_countByPeriod​(java.util.List<java.lang.String> types,
                                                   RTime start,
                                                   RTime end,
                                                   Parameters p,
                                                   java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ITimelinePrx
        Queries the same information as getByPeriod, but only returns the counts for the given objects.
        Specified by:
        begin_countByPeriod in interface ITimelinePrx
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_countByPeriod

        public Ice.AsyncResult begin_countByPeriod​(java.util.List<java.lang.String> types,
                                                   RTime start,
                                                   RTime end,
                                                   Parameters p,
                                                   Ice.Callback __cb)
        Description copied from interface: ITimelinePrx
        Queries the same information as getByPeriod, but only returns the counts for the given objects.
        Specified by:
        begin_countByPeriod in interface ITimelinePrx
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_countByPeriod

        public Ice.AsyncResult begin_countByPeriod​(java.util.List<java.lang.String> types,
                                                   RTime start,
                                                   RTime end,
                                                   Parameters p,
                                                   java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                   Ice.Callback __cb)
        Description copied from interface: ITimelinePrx
        Queries the same information as getByPeriod, but only returns the counts for the given objects.
        Specified by:
        begin_countByPeriod in interface ITimelinePrx
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_countByPeriod

        public Ice.AsyncResult begin_countByPeriod​(java.util.List<java.lang.String> types,
                                                   RTime start,
                                                   RTime end,
                                                   Parameters p,
                                                   java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                   Callback_ITimeline_countByPeriod __cb)
        Description copied from interface: ITimelinePrx
        Queries the same information as getByPeriod, but only returns the counts for the given objects.
        Specified by:
        begin_countByPeriod in interface ITimelinePrx
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • end_countByPeriod

        public java.util.Map<java.lang.String,​java.lang.Long> end_countByPeriod​(Ice.AsyncResult __iresult)
                                                                               throws ServerError
        Description copied from interface: ITimelinePrx
        Queries the same information as getByPeriod, but only returns the counts for the given objects.
        Specified by:
        end_countByPeriod in interface ITimelinePrx
        Parameters:
        __iresult - The asynchronous result object.
        Throws:
        ServerError
      • getByPeriod

        public java.util.Map<java.lang.String,​java.util.List<IObject>> getByPeriod​(java.util.List<java.lang.String> types,
                                                                                         RTime start,
                                                                                         RTime end,
                                                                                         Parameters p,
                                                                                         boolean merge)
                                                                                  throws ServerError
        Description copied from interface: ITimelinePrx
        Returns the given LIMIT objects of TYPES as ordered by creation/modification times in the Event table, but within the given time window.
        Specified by:
        getByPeriod in interface ITimelinePrx
        Throws:
        ServerError
      • getByPeriod

        public java.util.Map<java.lang.String,​java.util.List<IObject>> getByPeriod​(java.util.List<java.lang.String> types,
                                                                                         RTime start,
                                                                                         RTime end,
                                                                                         Parameters p,
                                                                                         boolean merge,
                                                                                         java.util.Map<java.lang.String,​java.lang.String> __ctx)
                                                                                  throws ServerError
        Description copied from interface: ITimelinePrx
        Returns the given LIMIT objects of TYPES as ordered by creation/modification times in the Event table, but within the given time window.
        Specified by:
        getByPeriod in interface ITimelinePrx
        __ctx - The Context map to send with the invocation.
        Throws:
        ServerError
      • begin_getByPeriod

        public Ice.AsyncResult begin_getByPeriod​(java.util.List<java.lang.String> types,
                                                 RTime start,
                                                 RTime end,
                                                 Parameters p,
                                                 boolean merge)
        Description copied from interface: ITimelinePrx
        Returns the given LIMIT objects of TYPES as ordered by creation/modification times in the Event table, but within the given time window.
        Specified by:
        begin_getByPeriod in interface ITimelinePrx
        Returns:
        The asynchronous result object.
      • begin_getByPeriod

        public Ice.AsyncResult begin_getByPeriod​(java.util.List<java.lang.String> types,
                                                 RTime start,
                                                 RTime end,
                                                 Parameters p,
                                                 boolean merge,
                                                 java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ITimelinePrx
        Returns the given LIMIT objects of TYPES as ordered by creation/modification times in the Event table, but within the given time window.
        Specified by:
        begin_getByPeriod in interface ITimelinePrx
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_getByPeriod

        public Ice.AsyncResult begin_getByPeriod​(java.util.List<java.lang.String> types,
                                                 RTime start,
                                                 RTime end,
                                                 Parameters p,
                                                 boolean merge,
                                                 Ice.Callback __cb)
        Description copied from interface: ITimelinePrx
        Returns the given LIMIT objects of TYPES as ordered by creation/modification times in the Event table, but within the given time window.
        Specified by:
        begin_getByPeriod in interface ITimelinePrx
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getByPeriod

        public Ice.AsyncResult begin_getByPeriod​(java.util.List<java.lang.String> types,
                                                 RTime start,
                                                 RTime end,
                                                 Parameters p,
                                                 boolean merge,
                                                 java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                 Ice.Callback __cb)
        Description copied from interface: ITimelinePrx
        Returns the given LIMIT objects of TYPES as ordered by creation/modification times in the Event table, but within the given time window.
        Specified by:
        begin_getByPeriod in interface ITimelinePrx
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getByPeriod

        public Ice.AsyncResult begin_getByPeriod​(java.util.List<java.lang.String> types,
                                                 RTime start,
                                                 RTime end,
                                                 Parameters p,
                                                 boolean merge,
                                                 java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                 Callback_ITimeline_getByPeriod __cb)
        Description copied from interface: ITimelinePrx
        Returns the given LIMIT objects of TYPES as ordered by creation/modification times in the Event table, but within the given time window.
        Specified by:
        begin_getByPeriod in interface ITimelinePrx
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • end_getByPeriod

        public java.util.Map<java.lang.String,​java.util.List<IObject>> end_getByPeriod​(Ice.AsyncResult __iresult)
                                                                                      throws ServerError
        Description copied from interface: ITimelinePrx
        Returns the given LIMIT objects of TYPES as ordered by creation/modification times in the Event table, but within the given time window.
        Specified by:
        end_getByPeriod in interface ITimelinePrx
        Parameters:
        __iresult - The asynchronous result object.
        Throws:
        ServerError
      • getEventLogsByPeriod

        public java.util.List<EventLog> getEventLogsByPeriod​(RTime start,
                                                             RTime end,
                                                             Parameters p)
                                                      throws ServerError
        Description copied from interface: ITimelinePrx
        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 in interface ITimelinePrx
        Throws:
        ServerError
      • getEventLogsByPeriod

        public java.util.List<EventLog> getEventLogsByPeriod​(RTime start,
                                                             RTime end,
                                                             Parameters p,
                                                             java.util.Map<java.lang.String,​java.lang.String> __ctx)
                                                      throws ServerError
        Description copied from interface: ITimelinePrx
        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 in interface ITimelinePrx
        __ctx - The Context map to send with the invocation.
        Throws:
        ServerError
      • begin_getEventLogsByPeriod

        public Ice.AsyncResult begin_getEventLogsByPeriod​(RTime start,
                                                          RTime end,
                                                          Parameters p)
        Description copied from interface: ITimelinePrx
        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:
        begin_getEventLogsByPeriod in interface ITimelinePrx
        Returns:
        The asynchronous result object.
      • begin_getEventLogsByPeriod

        public Ice.AsyncResult begin_getEventLogsByPeriod​(RTime start,
                                                          RTime end,
                                                          Parameters p,
                                                          java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ITimelinePrx
        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:
        begin_getEventLogsByPeriod in interface ITimelinePrx
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_getEventLogsByPeriod

        public Ice.AsyncResult begin_getEventLogsByPeriod​(RTime start,
                                                          RTime end,
                                                          Parameters p,
                                                          Ice.Callback __cb)
        Description copied from interface: ITimelinePrx
        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:
        begin_getEventLogsByPeriod in interface ITimelinePrx
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getEventLogsByPeriod

        public Ice.AsyncResult begin_getEventLogsByPeriod​(RTime start,
                                                          RTime end,
                                                          Parameters p,
                                                          java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                          Ice.Callback __cb)
        Description copied from interface: ITimelinePrx
        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:
        begin_getEventLogsByPeriod in interface ITimelinePrx
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getEventLogsByPeriod

        public Ice.AsyncResult begin_getEventLogsByPeriod​(RTime start,
                                                          RTime end,
                                                          Parameters p,
                                                          Callback_ITimeline_getEventLogsByPeriod __cb)
        Description copied from interface: ITimelinePrx
        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:
        begin_getEventLogsByPeriod in interface ITimelinePrx
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getEventLogsByPeriod

        public Ice.AsyncResult begin_getEventLogsByPeriod​(RTime start,
                                                          RTime end,
                                                          Parameters p,
                                                          java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                          Callback_ITimeline_getEventLogsByPeriod __cb)
        Description copied from interface: ITimelinePrx
        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:
        begin_getEventLogsByPeriod in interface ITimelinePrx
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • end_getEventLogsByPeriod

        public java.util.List<EventLog> end_getEventLogsByPeriod​(Ice.AsyncResult __iresult)
                                                          throws ServerError
        Description copied from interface: ITimelinePrx
        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:
        end_getEventLogsByPeriod in interface ITimelinePrx
        Parameters:
        __iresult - The asynchronous result object.
        Throws:
        ServerError
      • getMostRecentAnnotationLinks

        public java.util.List<IObject> getMostRecentAnnotationLinks​(java.util.List<java.lang.String> parentTypes,
                                                                    java.util.List<java.lang.String> childTypes,
                                                                    java.util.List<java.lang.String> namespaces,
                                                                    Parameters p)
                                                             throws ServerError
        Description copied from interface: ITimelinePrx
        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 in interface ITimelinePrx
        Throws:
        ServerError
      • getMostRecentAnnotationLinks

        public java.util.List<IObject> getMostRecentAnnotationLinks​(java.util.List<java.lang.String> parentTypes,
                                                                    java.util.List<java.lang.String> childTypes,
                                                                    java.util.List<java.lang.String> namespaces,
                                                                    Parameters p,
                                                                    java.util.Map<java.lang.String,​java.lang.String> __ctx)
                                                             throws ServerError
        Description copied from interface: ITimelinePrx
        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 in interface ITimelinePrx
        __ctx - The Context map to send with the invocation.
        Throws:
        ServerError
      • begin_getMostRecentAnnotationLinks

        public Ice.AsyncResult begin_getMostRecentAnnotationLinks​(java.util.List<java.lang.String> parentTypes,
                                                                  java.util.List<java.lang.String> childTypes,
                                                                  java.util.List<java.lang.String> namespaces,
                                                                  Parameters p)
        Description copied from interface: ITimelinePrx
        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:
        begin_getMostRecentAnnotationLinks in interface ITimelinePrx
        Returns:
        The asynchronous result object.
      • begin_getMostRecentAnnotationLinks

        public Ice.AsyncResult begin_getMostRecentAnnotationLinks​(java.util.List<java.lang.String> parentTypes,
                                                                  java.util.List<java.lang.String> childTypes,
                                                                  java.util.List<java.lang.String> namespaces,
                                                                  Parameters p,
                                                                  java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ITimelinePrx
        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:
        begin_getMostRecentAnnotationLinks in interface ITimelinePrx
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_getMostRecentAnnotationLinks

        public Ice.AsyncResult begin_getMostRecentAnnotationLinks​(java.util.List<java.lang.String> parentTypes,
                                                                  java.util.List<java.lang.String> childTypes,
                                                                  java.util.List<java.lang.String> namespaces,
                                                                  Parameters p,
                                                                  Ice.Callback __cb)
        Description copied from interface: ITimelinePrx
        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:
        begin_getMostRecentAnnotationLinks in interface ITimelinePrx
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getMostRecentAnnotationLinks

        public Ice.AsyncResult begin_getMostRecentAnnotationLinks​(java.util.List<java.lang.String> parentTypes,
                                                                  java.util.List<java.lang.String> childTypes,
                                                                  java.util.List<java.lang.String> namespaces,
                                                                  Parameters p,
                                                                  java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                  Ice.Callback __cb)
        Description copied from interface: ITimelinePrx
        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:
        begin_getMostRecentAnnotationLinks in interface ITimelinePrx
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getMostRecentAnnotationLinks

        public Ice.AsyncResult begin_getMostRecentAnnotationLinks​(java.util.List<java.lang.String> parentTypes,
                                                                  java.util.List<java.lang.String> childTypes,
                                                                  java.util.List<java.lang.String> namespaces,
                                                                  Parameters p,
                                                                  Callback_ITimeline_getMostRecentAnnotationLinks __cb)
        Description copied from interface: ITimelinePrx
        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:
        begin_getMostRecentAnnotationLinks in interface ITimelinePrx
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getMostRecentAnnotationLinks

        public Ice.AsyncResult begin_getMostRecentAnnotationLinks​(java.util.List<java.lang.String> parentTypes,
                                                                  java.util.List<java.lang.String> childTypes,
                                                                  java.util.List<java.lang.String> namespaces,
                                                                  Parameters p,
                                                                  java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                  Callback_ITimeline_getMostRecentAnnotationLinks __cb)
        Description copied from interface: ITimelinePrx
        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:
        begin_getMostRecentAnnotationLinks in interface ITimelinePrx
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getMostRecentAnnotationLinks

        public Ice.AsyncResult begin_getMostRecentAnnotationLinks​(java.util.List<java.lang.String> parentTypes,
                                                                  java.util.List<java.lang.String> childTypes,
                                                                  java.util.List<java.lang.String> namespaces,
                                                                  Parameters p,
                                                                  IceInternal.Functional_GenericCallback1<java.util.List<IObject>> __responseCb,
                                                                  IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                                  IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Description copied from interface: ITimelinePrx
        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:
        begin_getMostRecentAnnotationLinks in interface ITimelinePrx
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_getMostRecentAnnotationLinks

        public Ice.AsyncResult begin_getMostRecentAnnotationLinks​(java.util.List<java.lang.String> parentTypes,
                                                                  java.util.List<java.lang.String> childTypes,
                                                                  java.util.List<java.lang.String> namespaces,
                                                                  Parameters p,
                                                                  java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                  IceInternal.Functional_GenericCallback1<java.util.List<IObject>> __responseCb,
                                                                  IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                                  IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Description copied from interface: ITimelinePrx
        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:
        begin_getMostRecentAnnotationLinks in interface ITimelinePrx
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_getMostRecentAnnotationLinks

        public Ice.AsyncResult begin_getMostRecentAnnotationLinks​(java.util.List<java.lang.String> parentTypes,
                                                                  java.util.List<java.lang.String> childTypes,
                                                                  java.util.List<java.lang.String> namespaces,
                                                                  Parameters p,
                                                                  java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                  IceInternal.Functional_GenericCallback1<java.util.List<IObject>> __responseCb,
                                                                  IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                                  IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                                                  IceInternal.Functional_BoolCallback __sentCb)
        Description copied from interface: ITimelinePrx
        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:
        begin_getMostRecentAnnotationLinks in interface ITimelinePrx
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        __sentCb - The lambda sent callback.
        Returns:
        The asynchronous result object.
      • end_getMostRecentAnnotationLinks

        public java.util.List<IObject> end_getMostRecentAnnotationLinks​(Ice.AsyncResult __iresult)
                                                                 throws ServerError
        Description copied from interface: ITimelinePrx
        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:
        end_getMostRecentAnnotationLinks in interface ITimelinePrx
        Parameters:
        __iresult - The asynchronous result object.
        Throws:
        ServerError
      • getMostRecentObjects

        public java.util.Map<java.lang.String,​java.util.List<IObject>> getMostRecentObjects​(java.util.List<java.lang.String> types,
                                                                                                  Parameters p,
                                                                                                  boolean merge)
                                                                                           throws ServerError
        Description copied from interface: ITimelinePrx
        Returns the last LIMIT objects of TYPES as ordered by creation/modification times in the Event table.
        Specified by:
        getMostRecentObjects in interface ITimelinePrx
        Throws:
        ServerError
      • getMostRecentObjects

        public java.util.Map<java.lang.String,​java.util.List<IObject>> getMostRecentObjects​(java.util.List<java.lang.String> types,
                                                                                                  Parameters p,
                                                                                                  boolean merge,
                                                                                                  java.util.Map<java.lang.String,​java.lang.String> __ctx)
                                                                                           throws ServerError
        Description copied from interface: ITimelinePrx
        Returns the last LIMIT objects of TYPES as ordered by creation/modification times in the Event table.
        Specified by:
        getMostRecentObjects in interface ITimelinePrx
        __ctx - The Context map to send with the invocation.
        Throws:
        ServerError
      • begin_getMostRecentObjects

        public Ice.AsyncResult begin_getMostRecentObjects​(java.util.List<java.lang.String> types,
                                                          Parameters p,
                                                          boolean merge)
        Description copied from interface: ITimelinePrx
        Returns the last LIMIT objects of TYPES as ordered by creation/modification times in the Event table.
        Specified by:
        begin_getMostRecentObjects in interface ITimelinePrx
        Returns:
        The asynchronous result object.
      • begin_getMostRecentObjects

        public Ice.AsyncResult begin_getMostRecentObjects​(java.util.List<java.lang.String> types,
                                                          Parameters p,
                                                          boolean merge,
                                                          java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ITimelinePrx
        Returns the last LIMIT objects of TYPES as ordered by creation/modification times in the Event table.
        Specified by:
        begin_getMostRecentObjects in interface ITimelinePrx
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_getMostRecentObjects

        public Ice.AsyncResult begin_getMostRecentObjects​(java.util.List<java.lang.String> types,
                                                          Parameters p,
                                                          boolean merge,
                                                          Ice.Callback __cb)
        Description copied from interface: ITimelinePrx
        Returns the last LIMIT objects of TYPES as ordered by creation/modification times in the Event table.
        Specified by:
        begin_getMostRecentObjects in interface ITimelinePrx
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getMostRecentObjects

        public Ice.AsyncResult begin_getMostRecentObjects​(java.util.List<java.lang.String> types,
                                                          Parameters p,
                                                          boolean merge,
                                                          java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                          Ice.Callback __cb)
        Description copied from interface: ITimelinePrx
        Returns the last LIMIT objects of TYPES as ordered by creation/modification times in the Event table.
        Specified by:
        begin_getMostRecentObjects in interface ITimelinePrx
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getMostRecentObjects

        public Ice.AsyncResult begin_getMostRecentObjects​(java.util.List<java.lang.String> types,
                                                          Parameters p,
                                                          boolean merge,
                                                          java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                          Callback_ITimeline_getMostRecentObjects __cb)
        Description copied from interface: ITimelinePrx
        Returns the last LIMIT objects of TYPES as ordered by creation/modification times in the Event table.
        Specified by:
        begin_getMostRecentObjects in interface ITimelinePrx
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • end_getMostRecentObjects

        public java.util.Map<java.lang.String,​java.util.List<IObject>> end_getMostRecentObjects​(Ice.AsyncResult __iresult)
                                                                                               throws ServerError
        Description copied from interface: ITimelinePrx
        Returns the last LIMIT objects of TYPES as ordered by creation/modification times in the Event table.
        Specified by:
        end_getMostRecentObjects in interface ITimelinePrx
        Parameters:
        __iresult - The asynchronous result object.
        Throws:
        ServerError
      • getMostRecentShareCommentLinks

        public java.util.List<IObject> getMostRecentShareCommentLinks​(Parameters p,
                                                                      java.util.Map<java.lang.String,​java.lang.String> __ctx)
                                                               throws ServerError
        Description copied from interface: ITimelinePrx
        Return the last LIMIT comment annotation links attached to a share by __others__. Note: Currently the storage of these objects is not optimal and so this method may change.
        Specified by:
        getMostRecentShareCommentLinks in interface ITimelinePrx
        __ctx - The Context map to send with the invocation.
        Throws:
        ServerError
      • begin_getMostRecentShareCommentLinks

        public Ice.AsyncResult begin_getMostRecentShareCommentLinks​(Parameters p)
        Description copied from interface: ITimelinePrx
        Return the last LIMIT comment annotation links attached to a share by __others__. Note: Currently the storage of these objects is not optimal and so this method may change.
        Specified by:
        begin_getMostRecentShareCommentLinks in interface ITimelinePrx
        Returns:
        The asynchronous result object.
      • begin_getMostRecentShareCommentLinks

        public Ice.AsyncResult begin_getMostRecentShareCommentLinks​(Parameters p,
                                                                    java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: ITimelinePrx
        Return the last LIMIT comment annotation links attached to a share by __others__. Note: Currently the storage of these objects is not optimal and so this method may change.
        Specified by:
        begin_getMostRecentShareCommentLinks in interface ITimelinePrx
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_getMostRecentShareCommentLinks

        public Ice.AsyncResult begin_getMostRecentShareCommentLinks​(Parameters p,
                                                                    Ice.Callback __cb)
        Description copied from interface: ITimelinePrx
        Return the last LIMIT comment annotation links attached to a share by __others__. Note: Currently the storage of these objects is not optimal and so this method may change.
        Specified by:
        begin_getMostRecentShareCommentLinks in interface ITimelinePrx
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getMostRecentShareCommentLinks

        public Ice.AsyncResult begin_getMostRecentShareCommentLinks​(Parameters p,
                                                                    java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                    Ice.Callback __cb)
        Description copied from interface: ITimelinePrx
        Return the last LIMIT comment annotation links attached to a share by __others__. Note: Currently the storage of these objects is not optimal and so this method may change.
        Specified by:
        begin_getMostRecentShareCommentLinks in interface ITimelinePrx
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getMostRecentShareCommentLinks

        public Ice.AsyncResult begin_getMostRecentShareCommentLinks​(Parameters p,
                                                                    java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                                    Callback_ITimeline_getMostRecentShareCommentLinks __cb)
        Description copied from interface: ITimelinePrx
        Return the last LIMIT comment annotation links attached to a share by __others__. Note: Currently the storage of these objects is not optimal and so this method may change.
        Specified by:
        begin_getMostRecentShareCommentLinks in interface ITimelinePrx
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • end_getMostRecentShareCommentLinks

        public java.util.List<IObject> end_getMostRecentShareCommentLinks​(Ice.AsyncResult __iresult)
                                                                   throws ServerError
        Description copied from interface: ITimelinePrx
        Return the last LIMIT comment annotation links attached to a share by __others__. Note: Currently the storage of these objects is not optimal and so this method may change.
        Specified by:
        end_getMostRecentShareCommentLinks in interface ITimelinePrx
        Parameters:
        __iresult - The asynchronous result object.
        Throws:
        ServerError
      • checkedCast

        public static ITimelinePrx checkedCast​(Ice.ObjectPrx __obj)
        Contacts the remote server to verify that the object implements this type. Raises a local exception if a communication error occurs.
        Parameters:
        __obj - The untyped proxy.
        Returns:
        A proxy for this type, or null if the object does not support this type.
      • checkedCast

        public static ITimelinePrx checkedCast​(Ice.ObjectPrx __obj,
                                               java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Contacts the remote server to verify that the object implements this type. Raises a local exception if a communication error occurs.
        Parameters:
        __obj - The untyped proxy.
        __ctx - The Context map to send with the invocation.
        Returns:
        A proxy for this type, or null if the object does not support this type.
      • checkedCast

        public static ITimelinePrx checkedCast​(Ice.ObjectPrx __obj,
                                               java.lang.String __facet)
        Contacts the remote server to verify that a facet of the object implements this type. Raises a local exception if a communication error occurs.
        Parameters:
        __obj - The untyped proxy.
        __facet - The name of the desired facet.
        Returns:
        A proxy for this type, or null if the object does not support this type.
      • checkedCast

        public static ITimelinePrx checkedCast​(Ice.ObjectPrx __obj,
                                               java.lang.String __facet,
                                               java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Contacts the remote server to verify that a facet of the object implements this type. Raises a local exception if a communication error occurs.
        Parameters:
        __obj - The untyped proxy.
        __facet - The name of the desired facet.
        __ctx - The Context map to send with the invocation.
        Returns:
        A proxy for this type, or null if the object does not support this type.
      • uncheckedCast

        public static ITimelinePrx uncheckedCast​(Ice.ObjectPrx __obj)
        Downcasts the given proxy to this type without contacting the remote server.
        Parameters:
        __obj - The untyped proxy.
        Returns:
        A proxy for this type.
      • uncheckedCast

        public static ITimelinePrx uncheckedCast​(Ice.ObjectPrx __obj,
                                                 java.lang.String __facet)
        Downcasts the given proxy to this type without contacting the remote server.
        Parameters:
        __obj - The untyped proxy.
        __facet - The name of the desired facet.
        Returns:
        A proxy for this type.
      • ice_staticId

        public static java.lang.String ice_staticId()
        Provides the Slice type ID of this type.
        Returns:
        The Slice type ID.