ome.services.blitz.impl
Class UpdateI

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

public class UpdateI
extends AbstractAmdServant
implements omero.api._IUpdateOperations

Implementation of the IUpdate service.

Since:
3.0-Beta4
Author:
Josh Moore, josh at glencoesoftware.com
See Also:
IUpdate

Field Summary
 
Fields inherited from class ome.services.blitz.impl.AbstractAmdServant
be, ctx, invoker, log, service
 
Constructor Summary
UpdateI(IUpdate service, BlitzExecutor be)
           
 
Method Summary
 void deleteObject_async(omero.api.AMD_IUpdate_deleteObject __cb, omero.model.IObject row, Ice.Current __current)
           
 void indexObject_async(omero.api.AMD_IUpdate_indexObject __cb, omero.model.IObject row, Ice.Current __current)
           
 void saveAndReturnArray_async(omero.api.AMD_IUpdate_saveAndReturnArray __cb, List<omero.model.IObject> graph, Ice.Current __current)
           
 void saveAndReturnIds_async(omero.api.AMD_IUpdate_saveAndReturnIds __cb, List<omero.model.IObject> graph, Ice.Current __current)
           
 void saveAndReturnObject_async(omero.api.AMD_IUpdate_saveAndReturnObject __cb, omero.model.IObject obj, Ice.Current __current)
           
 void saveArray_async(omero.api.AMD_IUpdate_saveArray __cb, List<omero.model.IObject> graph, Ice.Current __current)
           
 void saveCollection_async(omero.api.AMD_IUpdate_saveCollection __cb, List<omero.model.IObject> objs, Ice.Current __current)
           
 void saveObject_async(omero.api.AMD_IUpdate_saveObject __cb, omero.model.IObject obj, Ice.Current __current)
           
 
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
 

Constructor Detail

UpdateI

public UpdateI(IUpdate service,
               BlitzExecutor be)
Method Detail

deleteObject_async

public void deleteObject_async(omero.api.AMD_IUpdate_deleteObject __cb,
                               omero.model.IObject row,
                               Ice.Current __current)
                        throws omero.ServerError
Specified by:
deleteObject_async in interface omero.api._IUpdateOperations
Throws:
omero.ServerError

indexObject_async

public void indexObject_async(omero.api.AMD_IUpdate_indexObject __cb,
                              omero.model.IObject row,
                              Ice.Current __current)
                       throws omero.ServerError
Specified by:
indexObject_async in interface omero.api._IUpdateOperations
Throws:
omero.ServerError

saveAndReturnArray_async

public void saveAndReturnArray_async(omero.api.AMD_IUpdate_saveAndReturnArray __cb,
                                     List<omero.model.IObject> graph,
                                     Ice.Current __current)
                              throws omero.ServerError
Specified by:
saveAndReturnArray_async in interface omero.api._IUpdateOperations
Throws:
omero.ServerError

saveAndReturnObject_async

public void saveAndReturnObject_async(omero.api.AMD_IUpdate_saveAndReturnObject __cb,
                                      omero.model.IObject obj,
                                      Ice.Current __current)
                               throws omero.ServerError
Specified by:
saveAndReturnObject_async in interface omero.api._IUpdateOperations
Throws:
omero.ServerError

saveArray_async

public void saveArray_async(omero.api.AMD_IUpdate_saveArray __cb,
                            List<omero.model.IObject> graph,
                            Ice.Current __current)
                     throws omero.ServerError
Specified by:
saveArray_async in interface omero.api._IUpdateOperations
Throws:
omero.ServerError

saveCollection_async

public void saveCollection_async(omero.api.AMD_IUpdate_saveCollection __cb,
                                 List<omero.model.IObject> objs,
                                 Ice.Current __current)
                          throws omero.ServerError
Specified by:
saveCollection_async in interface omero.api._IUpdateOperations
Throws:
omero.ServerError

saveObject_async

public void saveObject_async(omero.api.AMD_IUpdate_saveObject __cb,
                             omero.model.IObject obj,
                             Ice.Current __current)
                      throws omero.ServerError
Specified by:
saveObject_async in interface omero.api._IUpdateOperations
Throws:
omero.ServerError

saveAndReturnIds_async

public void saveAndReturnIds_async(omero.api.AMD_IUpdate_saveAndReturnIds __cb,
                                   List<omero.model.IObject> graph,
                                   Ice.Current __current)
                            throws omero.ServerError
Specified by:
saveAndReturnIds_async in interface omero.api._IUpdateOperations
Throws:
omero.ServerError


OmeroJava Api

Version: 4.3.4-dbcbce5a-b4

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