public abstract class AbstractPyramidServant extends AbstractCloseableAmdServant
AbstractAmdServant
to be used by any services which
provide the PyramidService
interface.Modifier and Type | Field and Description |
---|---|
static IceMapper.ReturnMapping |
RESOLUTION_DESCRIPTIONS
This is a fairly brittle mapping from the List
|
Constructor and Description |
---|
AbstractPyramidServant(ServiceInterface service,
BlitzExecutor be) |
Modifier and Type | Method and Description |
---|---|
void |
getResolutionDescriptions_async(omero.api.AMD_PyramidService_getResolutionDescriptions __cb,
Ice.Current __current) |
void |
getResolutionLevel_async(omero.api.AMD_PyramidService_getResolutionLevel __cb,
Ice.Current __current) |
void |
getResolutionLevels_async(omero.api.AMD_PyramidService_getResolutionLevels __cb,
Ice.Current __current) |
void |
getTileSize_async(omero.api.AMD_PyramidService_getTileSize __cb,
Ice.Current __current) |
protected void |
postClose(Ice.Current current)
Should not throw any exceptions which should be detected by clients
since it is called in a finally block after the client thread has been
released.
|
protected void |
preClose(Ice.Current current) |
void |
requiresPixelsPyramid_async(omero.api.AMD_PyramidService_requiresPixelsPyramid __cb,
Ice.Current __current) |
void |
setResolutionLevel_async(omero.api.AMD_PyramidService_setResolutionLevel __cb,
int resolutionLevel,
Ice.Current __current) |
close_async, close
activate_async, applyHardWiredInterceptors, callInvokerOnMappedArgs, callInvokerOnRawArgs, executorWorkCall, getCurrentEventContext_async, onSetOmeroContext, passivate_async, runnableCall, safeRunnableCall, setApplicationContext, setHolder
public static final IceMapper.ReturnMapping RESOLUTION_DESCRIPTIONS
public AbstractPyramidServant(ServiceInterface service, BlitzExecutor be)
public void getResolutionLevels_async(omero.api.AMD_PyramidService_getResolutionLevels __cb, Ice.Current __current)
public void getTileSize_async(omero.api.AMD_PyramidService_getTileSize __cb, Ice.Current __current)
public void requiresPixelsPyramid_async(omero.api.AMD_PyramidService_requiresPixelsPyramid __cb, Ice.Current __current)
public void setResolutionLevel_async(omero.api.AMD_PyramidService_setResolutionLevel __cb, int resolutionLevel, Ice.Current __current)
public void getResolutionLevel_async(omero.api.AMD_PyramidService_getResolutionLevel __cb, Ice.Current __current)
public void getResolutionDescriptions_async(omero.api.AMD_PyramidService_getResolutionDescriptions __cb, Ice.Current __current)
protected void preClose(Ice.Current current) throws Throwable
preClose
in class AbstractCloseableAmdServant
Throwable
protected void postClose(Ice.Current current)
AbstractCloseableAmdServant
postClose
in class AbstractCloseableAmdServant
Version: 5.3.3-ice35-b63
Copyright © 2017 The University of Dundee & Open Microscopy Environment. All Rights Reserved.