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_preMarshal
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
countByPeriod_async, getByPeriod_async, getEventLogsByPeriod_async, getMostRecentAnnotationLinks_async, getMostRecentObjects_async, getMostRecentShareCommentLinks_async
public static final java.lang.String[] __ids
public static final long serialVersionUID
protected void ice_copyStateFrom(Ice.Object __obj) throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException
public boolean ice_isA(java.lang.String s)
ice_isA
in interface Ice.Object
ice_isA
in class Ice.ObjectImpl
public boolean ice_isA(java.lang.String s, Ice.Current __current)
ice_isA
in interface Ice.Object
ice_isA
in class Ice.ObjectImpl
public java.lang.String[] ice_ids()
ice_ids
in interface Ice.Object
ice_ids
in class Ice.ObjectImpl
public java.lang.String[] ice_ids(Ice.Current __current)
ice_ids
in interface Ice.Object
ice_ids
in class Ice.ObjectImpl
public java.lang.String ice_id()
ice_id
in interface Ice.Object
ice_id
in class Ice.ObjectImpl
public java.lang.String ice_id(Ice.Current __current)
ice_id
in interface Ice.Object
ice_id
in class Ice.ObjectImpl
public 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.ServerError
public 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.ServerError
public 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.ServerError
public 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.ServerError
public 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.ServerError
public final void getMostRecentShareCommentLinks_async(AMD_ITimeline_getMostRecentShareCommentLinks __cb, Parameters p) throws ServerError
getMostRecentShareCommentLinks_async
in interface _ITimelineOperationsNC
__cb
- The callback object for the operation.ServerError
public 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.ObjectImpl
protected void __writeImpl(IceInternal.BasicStream __os)
__writeImpl
in class Ice.ObjectImpl
protected void __readImpl(IceInternal.BasicStream __is)
__readImpl
in class Ice.ObjectImpl