ome.services.blitz.impl
Class ThumbnailStoreI

java.lang.Object
  extended by ome.services.blitz.impl.AbstractAmdServant
      extended by ome.services.blitz.impl.ThumbnailStoreI
All Implemented Interfaces:
omero.api._ServiceInterfaceOperations, omero.api._StatefulServiceInterfaceOperations, omero.api._ThumbnailStoreOperations, org.springframework.context.ApplicationContextAware

public class ThumbnailStoreI
extends AbstractAmdServant
implements omero.api._ThumbnailStoreOperations

Implementation of the ThumbnailStore service.

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

Field Summary
 
Fields inherited from class ome.services.blitz.impl.AbstractAmdServant
be, invoker, service
 
Constructor Summary
ThumbnailStoreI(ThumbnailStore service, BlitzExecutor be)
           
 
Method Summary
 void activate_async(omero.api.AMD_StatefulServiceInterface_activate __cb, Ice.Current __current)
           
 void close_async(omero.api.AMD_StatefulServiceInterface_close __cb, Ice.Current __current)
           
 void createThumbnail_async(omero.api.AMD_ThumbnailStore_createThumbnail __cb, omero.RInt sizeX, omero.RInt sizeY, Ice.Current __current)
           
 void createThumbnails_async(omero.api.AMD_ThumbnailStore_createThumbnails __cb, Ice.Current __current)
           
 void createThumbnailsByLongestSideSet_async(omero.api.AMD_ThumbnailStore_createThumbnailsByLongestSideSet __cb, omero.RInt size, List<Long> pixelsIds, Ice.Current __current)
           
 void getCurrentEventContext_async(omero.api.AMD_StatefulServiceInterface_getCurrentEventContext __cb, Ice.Current __current)
           
 void getThumbnail_async(omero.api.AMD_ThumbnailStore_getThumbnail __cb, omero.RInt sizeX, omero.RInt sizeY, Ice.Current __current)
           
 void getThumbnailByLongestSide_async(omero.api.AMD_ThumbnailStore_getThumbnailByLongestSide __cb, omero.RInt size, Ice.Current __current)
           
 void getThumbnailByLongestSideDirect_async(omero.api.AMD_ThumbnailStore_getThumbnailByLongestSideDirect __cb, omero.RInt size, Ice.Current __current)
           
 void getThumbnailByLongestSideSet_async(omero.api.AMD_ThumbnailStore_getThumbnailByLongestSideSet __cb, omero.RInt size, List<Long> pixelsIds, Ice.Current __current)
           
 void getThumbnailDirect_async(omero.api.AMD_ThumbnailStore_getThumbnailDirect __cb, omero.RInt sizeX, omero.RInt sizeY, Ice.Current __current)
           
 void getThumbnailForSectionByLongestSideDirect_async(omero.api.AMD_ThumbnailStore_getThumbnailForSectionByLongestSideDirect __cb, int theZ, int theT, omero.RInt size, Ice.Current __current)
           
 void getThumbnailForSectionDirect_async(omero.api.AMD_ThumbnailStore_getThumbnailForSectionDirect __cb, int theZ, int theT, omero.RInt sizeX, omero.RInt sizeY, Ice.Current __current)
           
 void getThumbnailSet_async(omero.api.AMD_ThumbnailStore_getThumbnailSet __cb, omero.RInt sizeX, omero.RInt sizeY, List<Long> pixelsIds, Ice.Current __current)
           
 void passivate_async(omero.api.AMD_StatefulServiceInterface_passivate __cb, Ice.Current __current)
           
 void resetDefaults_async(omero.api.AMD_ThumbnailStore_resetDefaults __cb, Ice.Current __current)
           
 void setPixelsId_async(omero.api.AMD_ThumbnailStore_setPixelsId __cb, long pixelsId, Ice.Current __current)
           
 void setRenderingDefId_async(omero.api.AMD_ThumbnailStore_setRenderingDefId __cb, long renderingDefId, Ice.Current __current)
           
 void thumbnailExists_async(omero.api.AMD_ThumbnailStore_thumbnailExists __cb, omero.RInt sizeX, omero.RInt sizeY, Ice.Current __current)
           
 
Methods inherited from class ome.services.blitz.impl.AbstractAmdServant
applyHardWiredInterceptors, callInvokerOnMappedArgs, callInvokerOnRawArgs, executorWorkCall, onSetOmeroContext, runnableCall, setApplicationContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThumbnailStoreI

public ThumbnailStoreI(ThumbnailStore service,
                       BlitzExecutor be)
Method Detail

createThumbnail_async

public void createThumbnail_async(omero.api.AMD_ThumbnailStore_createThumbnail __cb,
                                  omero.RInt sizeX,
                                  omero.RInt sizeY,
                                  Ice.Current __current)
                           throws omero.ServerError
Specified by:
createThumbnail_async in interface omero.api._ThumbnailStoreOperations
Throws:
omero.ServerError

createThumbnails_async

public void createThumbnails_async(omero.api.AMD_ThumbnailStore_createThumbnails __cb,
                                   Ice.Current __current)
                            throws omero.ServerError
Specified by:
createThumbnails_async in interface omero.api._ThumbnailStoreOperations
Throws:
omero.ServerError

createThumbnailsByLongestSideSet_async

public void createThumbnailsByLongestSideSet_async(omero.api.AMD_ThumbnailStore_createThumbnailsByLongestSideSet __cb,
                                                   omero.RInt size,
                                                   List<Long> pixelsIds,
                                                   Ice.Current __current)
                                            throws omero.ServerError
Specified by:
createThumbnailsByLongestSideSet_async in interface omero.api._ThumbnailStoreOperations
Throws:
omero.ServerError

getThumbnailByLongestSideDirect_async

public void getThumbnailByLongestSideDirect_async(omero.api.AMD_ThumbnailStore_getThumbnailByLongestSideDirect __cb,
                                                  omero.RInt size,
                                                  Ice.Current __current)
                                           throws omero.ServerError
Specified by:
getThumbnailByLongestSideDirect_async in interface omero.api._ThumbnailStoreOperations
Throws:
omero.ServerError

getThumbnailByLongestSideSet_async

public void getThumbnailByLongestSideSet_async(omero.api.AMD_ThumbnailStore_getThumbnailByLongestSideSet __cb,
                                               omero.RInt size,
                                               List<Long> pixelsIds,
                                               Ice.Current __current)
                                        throws omero.ServerError
Specified by:
getThumbnailByLongestSideSet_async in interface omero.api._ThumbnailStoreOperations
Throws:
omero.ServerError

getThumbnailByLongestSide_async

public void getThumbnailByLongestSide_async(omero.api.AMD_ThumbnailStore_getThumbnailByLongestSide __cb,
                                            omero.RInt size,
                                            Ice.Current __current)
                                     throws omero.ServerError
Specified by:
getThumbnailByLongestSide_async in interface omero.api._ThumbnailStoreOperations
Throws:
omero.ServerError

getThumbnailDirect_async

public void getThumbnailDirect_async(omero.api.AMD_ThumbnailStore_getThumbnailDirect __cb,
                                     omero.RInt sizeX,
                                     omero.RInt sizeY,
                                     Ice.Current __current)
                              throws omero.ServerError
Specified by:
getThumbnailDirect_async in interface omero.api._ThumbnailStoreOperations
Throws:
omero.ServerError

getThumbnailForSectionByLongestSideDirect_async

public void getThumbnailForSectionByLongestSideDirect_async(omero.api.AMD_ThumbnailStore_getThumbnailForSectionByLongestSideDirect __cb,
                                                            int theZ,
                                                            int theT,
                                                            omero.RInt size,
                                                            Ice.Current __current)
                                                     throws omero.ServerError
Specified by:
getThumbnailForSectionByLongestSideDirect_async in interface omero.api._ThumbnailStoreOperations
Throws:
omero.ServerError

getThumbnailForSectionDirect_async

public void getThumbnailForSectionDirect_async(omero.api.AMD_ThumbnailStore_getThumbnailForSectionDirect __cb,
                                               int theZ,
                                               int theT,
                                               omero.RInt sizeX,
                                               omero.RInt sizeY,
                                               Ice.Current __current)
                                        throws omero.ServerError
Specified by:
getThumbnailForSectionDirect_async in interface omero.api._ThumbnailStoreOperations
Throws:
omero.ServerError

getThumbnailSet_async

public void getThumbnailSet_async(omero.api.AMD_ThumbnailStore_getThumbnailSet __cb,
                                  omero.RInt sizeX,
                                  omero.RInt sizeY,
                                  List<Long> pixelsIds,
                                  Ice.Current __current)
                           throws omero.ServerError
Specified by:
getThumbnailSet_async in interface omero.api._ThumbnailStoreOperations
Throws:
omero.ServerError

getThumbnail_async

public void getThumbnail_async(omero.api.AMD_ThumbnailStore_getThumbnail __cb,
                               omero.RInt sizeX,
                               omero.RInt sizeY,
                               Ice.Current __current)
                        throws omero.ServerError
Specified by:
getThumbnail_async in interface omero.api._ThumbnailStoreOperations
Throws:
omero.ServerError

resetDefaults_async

public void resetDefaults_async(omero.api.AMD_ThumbnailStore_resetDefaults __cb,
                                Ice.Current __current)
                         throws omero.ServerError
Specified by:
resetDefaults_async in interface omero.api._ThumbnailStoreOperations
Throws:
omero.ServerError

setPixelsId_async

public void setPixelsId_async(omero.api.AMD_ThumbnailStore_setPixelsId __cb,
                              long pixelsId,
                              Ice.Current __current)
                       throws omero.ServerError
Specified by:
setPixelsId_async in interface omero.api._ThumbnailStoreOperations
Throws:
omero.ServerError

setRenderingDefId_async

public void setRenderingDefId_async(omero.api.AMD_ThumbnailStore_setRenderingDefId __cb,
                                    long renderingDefId,
                                    Ice.Current __current)
                             throws omero.ServerError
Specified by:
setRenderingDefId_async in interface omero.api._ThumbnailStoreOperations
Throws:
omero.ServerError

thumbnailExists_async

public void thumbnailExists_async(omero.api.AMD_ThumbnailStore_thumbnailExists __cb,
                                  omero.RInt sizeX,
                                  omero.RInt sizeY,
                                  Ice.Current __current)
                           throws omero.ServerError
Specified by:
thumbnailExists_async in interface omero.api._ThumbnailStoreOperations
Throws:
omero.ServerError

activate_async

public void activate_async(omero.api.AMD_StatefulServiceInterface_activate __cb,
                           Ice.Current __current)
Specified by:
activate_async in interface omero.api._StatefulServiceInterfaceOperations

passivate_async

public void passivate_async(omero.api.AMD_StatefulServiceInterface_passivate __cb,
                            Ice.Current __current)
Specified by:
passivate_async in interface omero.api._StatefulServiceInterfaceOperations

close_async

public void close_async(omero.api.AMD_StatefulServiceInterface_close __cb,
                        Ice.Current __current)
Specified by:
close_async in interface omero.api._StatefulServiceInterfaceOperations

getCurrentEventContext_async

public void getCurrentEventContext_async(omero.api.AMD_StatefulServiceInterface_getCurrentEventContext __cb,
                                         Ice.Current __current)
                                  throws omero.ServerError
Specified by:
getCurrentEventContext_async in interface omero.api._StatefulServiceInterfaceOperations
Throws:
omero.ServerError


OmeroJava Api

Version: Beta-4.1.1-r5927-b91

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