Package omero.api
Interface _PyramidServiceOperations
-
- All Superinterfaces:
_ServiceInterfaceOperations
,_StatefulServiceInterfaceOperations
- All Known Subinterfaces:
_RawPixelsStoreOperations
,_RenderingEngineOperations
,PyramidService
,RawPixelsStore
,RenderingEngine
- All Known Implementing Classes:
_PyramidServiceDisp
,_PyramidServiceTie
,_RawPixelsStoreDisp
,_RawPixelsStoreTie
,_RenderingEngineDisp
,_RenderingEngineTie
,BfPixelsStoreI
,RawPixelsStoreI
,RenderingEngineI
public interface _PyramidServiceOperations extends _StatefulServiceInterfaceOperations
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
getResolutionDescriptions_async(AMD_PyramidService_getResolutionDescriptions __cb, Ice.Current __current)
Retrieves a more complete definition of the resolution level in question.void
getResolutionLevel_async(AMD_PyramidService_getResolutionLevel __cb, Ice.Current __current)
Retrieves the active resolution level.void
getResolutionLevels_async(AMD_PyramidService_getResolutionLevels __cb, Ice.Current __current)
Retrieves the number of resolution levels that the backing pixels pyramid contains.void
getTileSize_async(AMD_PyramidService_getTileSize __cb, Ice.Current __current)
Retrieves the tile size for the pixel store.void
requiresPixelsPyramid_async(AMD_PyramidService_requiresPixelsPyramid __cb, Ice.Current __current)
Whether or not this raw pixels store requires a backing pixels pyramid to provide sub-resolutions of the data.void
setResolutionLevel_async(AMD_PyramidService_setResolutionLevel __cb, int resolutionLevel, Ice.Current __current)
Sets the active resolution level.-
Methods inherited from interface omero.api._StatefulServiceInterfaceOperations
activate_async, close_async, getCurrentEventContext_async, passivate_async
-
-
-
-
Method Detail
-
requiresPixelsPyramid_async
void requiresPixelsPyramid_async(AMD_PyramidService_requiresPixelsPyramid __cb, Ice.Current __current) throws ServerError
Whether or not this raw pixels store requires a backing pixels pyramid to provide sub-resolutions of the data.- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
getResolutionLevels_async
void getResolutionLevels_async(AMD_PyramidService_getResolutionLevels __cb, Ice.Current __current) throws ServerError
Retrieves the number of resolution levels that the backing pixels pyramid contains.- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
getResolutionDescriptions_async
void getResolutionDescriptions_async(AMD_PyramidService_getResolutionDescriptions __cb, Ice.Current __current) throws ServerError
Retrieves a more complete definition of the resolution level in question. The size of this array will be of lengthgetResolutionLevels
.- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
getResolutionLevel_async
void getResolutionLevel_async(AMD_PyramidService_getResolutionLevel __cb, Ice.Current __current) throws ServerError
Retrieves the active resolution level.- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
setResolutionLevel_async
void setResolutionLevel_async(AMD_PyramidService_setResolutionLevel __cb, int resolutionLevel, Ice.Current __current) throws ServerError
Sets the active resolution level.- Parameters:
__cb
- The callback object for the operation.resolutionLevel
- The resolution level to be used by the pixel buffer.__current
- The Current object for the invocation.- Throws:
ServerError
-
getTileSize_async
void getTileSize_async(AMD_PyramidService_getTileSize __cb, Ice.Current __current) throws ServerError
Retrieves the tile size for the pixel store.- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
-