public abstract class _ITimelineDisp extends Ice.ObjectImpl implements ITimeline
ownerId == rlong(-1) and
groupId == null.
\["a","b"] @ 100 == 200) or merges the lists together
chronologically (\["a","b"] @ 100 merged == 100).
timeline = sf.getTimelineService()
params = ParametersI().page(0,100)
types = \["Project","Dataset"])
map = timeline.getByPeriod(types, params, False)
At this point, map will not contain more than 200 objects.
This service is defined only in Blitz and so no javadoc is available
in the ome.api package.
TODOS: binning, stateful caching, ...| Modifier and Type | Field and Description |
|---|---|
static java.lang.String[] |
__ids |
static long |
serialVersionUID |
ice_staticId| Constructor and Description |
|---|
_ITimelineDisp() |
| Modifier and Type | Method and Description |
|---|---|
static Ice.DispatchStatus |
___countByPeriod(ITimeline __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getByPeriod(ITimeline __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getEventLogsByPeriod(ITimeline __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getMostRecentAnnotationLinks(ITimeline __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getMostRecentObjects(ITimeline __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getMostRecentShareCommentLinks(ITimeline __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 |
countByPeriod_async(AMD_ITimeline_countByPeriod __cb,
java.util.List<java.lang.String> types,
RTime start,
RTime end,
Parameters p)
Queries the same information as getByPeriod, but only returns the counts
for the given objects.
|
void |
getByPeriod_async(AMD_ITimeline_getByPeriod __cb,
java.util.List<java.lang.String> types,
RTime start,
RTime end,
Parameters p,
boolean merge)
Returns the given LIMIT objects of TYPES as ordered by
creation/modification times in the Event table, but
within the given time window.
|
void |
getEventLogsByPeriod_async(AMD_ITimeline_getEventLogsByPeriod __cb,
RTime start,
RTime end,
Parameters p)
Returns the EventLog table objects which are queried to produce the counts above.
|
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)
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.
|
void |
getMostRecentObjects_async(AMD_ITimeline_getMostRecentObjects __cb,
java.util.List<java.lang.String> types,
Parameters p,
boolean merge)
Returns the last LIMIT objects of TYPES as ordered by
creation/modification times in the Event table.
|
void |
getMostRecentShareCommentLinks_async(AMD_ITimeline_getMostRecentShareCommentLinks __cb,
Parameters p)
Return the last LIMIT comment annotation links attached to a share by
__others__.
|
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() |
___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, waitcountByPeriod_async, getByPeriod_async, getEventLogsByPeriod_async, getMostRecentAnnotationLinks_async, getMostRecentObjects_async, getMostRecentShareCommentLinks_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 countByPeriod_async(AMD_ITimeline_countByPeriod __cb, java.util.List<java.lang.String> types, RTime start, RTime end, Parameters p) throws ServerError
countByPeriod_async in interface _ITimelineOperationsNC__cb - The callback object for the operation.ServerErrorpublic final void getByPeriod_async(AMD_ITimeline_getByPeriod __cb, java.util.List<java.lang.String> types, RTime start, RTime end, Parameters p, boolean merge) throws ServerError
getByPeriod_async in interface _ITimelineOperationsNC__cb - The callback object for the operation.ServerErrorpublic final void getEventLogsByPeriod_async(AMD_ITimeline_getEventLogsByPeriod __cb, RTime start, RTime end, Parameters p) throws ServerError
getEventLogsByPeriod_async in interface _ITimelineOperationsNC__cb - The callback object for the operation.ServerErrorpublic final 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) throws ServerError
getMostRecentAnnotationLinks_async in interface _ITimelineOperationsNC__cb - The callback object for the operation.ServerErrorpublic final void getMostRecentObjects_async(AMD_ITimeline_getMostRecentObjects __cb, java.util.List<java.lang.String> types, Parameters p, boolean merge) throws ServerError
getMostRecentObjects_async in interface _ITimelineOperationsNC__cb - The callback object for the operation.ServerErrorpublic final void getMostRecentShareCommentLinks_async(AMD_ITimeline_getMostRecentShareCommentLinks __cb, Parameters p) throws ServerError
getMostRecentShareCommentLinks_async in interface _ITimelineOperationsNC__cb - The callback object for the operation.ServerErrorpublic static Ice.DispatchStatus ___getMostRecentAnnotationLinks(ITimeline __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getMostRecentShareCommentLinks(ITimeline __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getMostRecentObjects(ITimeline __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getByPeriod(ITimeline __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___countByPeriod(ITimeline __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getEventLogsByPeriod(ITimeline __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