ome.services.blitz.impl
Class TimelineI

java.lang.Object
  extended by ome.services.blitz.impl.AbstractAmdServant
      extended by ome.services.blitz.impl.TimelineI
All Implemented Interfaces:
CloseableServant, BlitzOnly, ServiceFactoryAware, omero.api._ITimelineOperations, omero.api._ServiceInterfaceOperations, org.springframework.context.ApplicationContextAware

public class TimelineI
extends AbstractAmdServant
implements omero.api._ITimelineOperations, ServiceFactoryAware, BlitzOnly

implementation of the ITimeline service interface.

Since:
Beta4

Field Summary
protected  ServiceFactoryI factory
           
protected  SessionManager sm
           
protected  SecuritySystem ss
           
 
Fields inherited from class ome.services.blitz.impl.AbstractAmdServant
be, ctx, invoker, log, service
 
Constructor Summary
TimelineI(BlitzExecutor be)
           
 
Method Summary
 void countByPeriod_async(omero.api.AMD_ITimeline_countByPeriod __cb, List<String> types, omero.RTime start, omero.RTime end, omero.sys.Parameters p, Ice.Current __current)
           
 void getByPeriod_async(omero.api.AMD_ITimeline_getByPeriod __cb, List<String> types, omero.RTime start, omero.RTime end, omero.sys.Parameters p, boolean merge, Ice.Current __current)
           
 void getEventLogsByPeriod_async(omero.api.AMD_ITimeline_getEventLogsByPeriod __cb, omero.RTime start, omero.RTime end, omero.sys.Parameters p, Ice.Current __current)
           
 void getMostRecentAnnotationLinks_async(omero.api.AMD_ITimeline_getMostRecentAnnotationLinks __cb, List<String> parentTypes, List<String> childTypes, List<String> namespaces, omero.sys.Parameters p, Ice.Current __current)
           
 void getMostRecentObjects_async(omero.api.AMD_ITimeline_getMostRecentObjects __cb, List<String> types, omero.sys.Parameters p, boolean merge, Ice.Current __current)
           
 void getMostRecentShareCommentLinks_async(omero.api.AMD_ITimeline_getMostRecentShareCommentLinks __cb, omero.sys.Parameters p, Ice.Current __current)
           
 void setSecuritySystem(SecuritySystem ss)
           
 void setServiceFactory(ServiceFactoryI sf)
           
 void setSessionManager(SessionManager sm)
           
 
Methods inherited from class ome.services.blitz.impl.AbstractAmdServant
activate_async, applyHardWiredInterceptors, callInvokerOnMappedArgs, callInvokerOnRawArgs, close_async, close, executorWorkCall, getCurrentEventContext_async, onSetOmeroContext, passivate_async, preClose, runnableCall, safeRunnableCall, setApplicationContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

factory

protected ServiceFactoryI factory

sm

protected SessionManager sm

ss

protected SecuritySystem ss
Constructor Detail

TimelineI

public TimelineI(BlitzExecutor be)
Method Detail

setSessionManager

public void setSessionManager(SessionManager sm)

setSecuritySystem

public void setSecuritySystem(SecuritySystem ss)

setServiceFactory

public void setServiceFactory(ServiceFactoryI sf)
Specified by:
setServiceFactory in interface ServiceFactoryAware

countByPeriod_async

public void countByPeriod_async(omero.api.AMD_ITimeline_countByPeriod __cb,
                                List<String> types,
                                omero.RTime start,
                                omero.RTime end,
                                omero.sys.Parameters p,
                                Ice.Current __current)
                         throws omero.ServerError
Specified by:
countByPeriod_async in interface omero.api._ITimelineOperations
Throws:
omero.ServerError

getByPeriod_async

public void getByPeriod_async(omero.api.AMD_ITimeline_getByPeriod __cb,
                              List<String> types,
                              omero.RTime start,
                              omero.RTime end,
                              omero.sys.Parameters p,
                              boolean merge,
                              Ice.Current __current)
                       throws omero.ServerError
Specified by:
getByPeriod_async in interface omero.api._ITimelineOperations
Throws:
omero.ServerError

getEventLogsByPeriod_async

public void getEventLogsByPeriod_async(omero.api.AMD_ITimeline_getEventLogsByPeriod __cb,
                                       omero.RTime start,
                                       omero.RTime end,
                                       omero.sys.Parameters p,
                                       Ice.Current __current)
                                throws omero.ServerError
Specified by:
getEventLogsByPeriod_async in interface omero.api._ITimelineOperations
Throws:
omero.ServerError

getMostRecentObjects_async

public void getMostRecentObjects_async(omero.api.AMD_ITimeline_getMostRecentObjects __cb,
                                       List<String> types,
                                       omero.sys.Parameters p,
                                       boolean merge,
                                       Ice.Current __current)
                                throws omero.ServerError
Specified by:
getMostRecentObjects_async in interface omero.api._ITimelineOperations
Throws:
omero.ServerError

getMostRecentAnnotationLinks_async

public void getMostRecentAnnotationLinks_async(omero.api.AMD_ITimeline_getMostRecentAnnotationLinks __cb,
                                               List<String> parentTypes,
                                               List<String> childTypes,
                                               List<String> namespaces,
                                               omero.sys.Parameters p,
                                               Ice.Current __current)
                                        throws omero.ServerError
Specified by:
getMostRecentAnnotationLinks_async in interface omero.api._ITimelineOperations
Throws:
omero.ServerError

getMostRecentShareCommentLinks_async

public void getMostRecentShareCommentLinks_async(omero.api.AMD_ITimeline_getMostRecentShareCommentLinks __cb,
                                                 omero.sys.Parameters p,
                                                 Ice.Current __current)
                                          throws omero.ServerError
Specified by:
getMostRecentShareCommentLinks_async in interface omero.api._ITimelineOperations
Throws:
omero.ServerError


OmeroJava Api

Version: 4.3.4-dbcbce5a-b4

Copyright © 2009 The University of Dundee. All Rights Reserved.