Package ome.logic
Class PixelsImpl
- java.lang.Object
-
- ome.logic.AbstractLevel2Service
-
- ome.logic.PixelsImpl
-
- All Implemented Interfaces:
ome.api.IPixels,ome.api.ServiceInterface,ome.system.SelfConfigurableService
@Transactional(readOnly=true) public class PixelsImpl extends AbstractLevel2Service implements ome.api.IPixels
implementation of the Pixels service interface.- Since:
- OME2.2
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringRENDERING_DEF_QUERY_PREFIXStandard rendering definition HQL query prefix-
Fields inherited from class ome.logic.AbstractLevel2Service
iQuery, iUpdate, metadata, queryFactory, readOnlyStatus, sec
-
-
Constructor Summary
Constructors Constructor Description PixelsImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.LongcopyAndResizeImage(long imageId, java.lang.Integer sizeX, java.lang.Integer sizeY, java.lang.Integer sizeZ, java.lang.Integer sizeT, java.util.List<java.lang.Integer> channelList, java.lang.String name, boolean copyStats)java.lang.LongcopyAndResizePixels(long pixelsId, java.lang.Integer sizeX, java.lang.Integer sizeY, java.lang.Integer sizeZ, java.lang.Integer sizeT, java.util.List<java.lang.Integer> channelList, java.lang.String methodology, boolean copyStats)java.lang.LongcreateImage(int sizeX, int sizeY, int sizeZ, int sizeT, java.util.List<java.lang.Integer> channelList, ome.model.enums.PixelsType pixelsType, java.lang.String name, java.lang.String description)<T extends ome.model.IObject>
java.util.List<T>getAllEnumerations(java.lang.Class<T> klass)Deprecated.intgetBitDepth(ome.model.enums.PixelsType pixelsType)<T extends ome.model.IObject>
TgetEnumeration(java.lang.Class<T> klass, java.lang.String value)Deprecated.java.lang.Class<? extends ome.api.ServiceInterface>getServiceInterface()Returns the interface this implementation is for.ome.model.display.RenderingDefloadRndSettings(long renderingDefId)java.util.List<ome.model.IObject>retrieveAllRndSettings(long pixId, long userId)ome.model.core.PixelsretrievePixDescription(long pixId)ome.model.display.RenderingDefretrieveRndSettings(long pixId)ome.model.display.RenderingDefretrieveRndSettingsFor(long pixId, long userId)voidsaveRndSettings(ome.model.display.RenderingDef rndSettings)voidsetChannelGlobalMinMax(long pixelsId, int channelIndex, double min, double max)-
Methods inherited from class ome.logic.AbstractLevel2Service
getBeanHelper, getExtendedMetadata, getQueryFactory, getSecuritySystem, selfConfigure, setExtendedMetadata, setQueryFactory, setQueryService, setReadOnlyStatus, setSecuritySystem, setUpdateService
-
-
-
-
Field Detail
-
RENDERING_DEF_QUERY_PREFIX
public static final java.lang.String RENDERING_DEF_QUERY_PREFIX
Standard rendering definition HQL query prefix- See Also:
- Constant Field Values
-
-
Method Detail
-
getServiceInterface
public java.lang.Class<? extends ome.api.ServiceInterface> getServiceInterface()
Returns the interface this implementation is for.- Specified by:
getServiceInterfacein interfaceome.system.SelfConfigurableService- See Also:
SelfConfigurableService.getServiceInterface()
-
retrievePixDescription
public ome.model.core.Pixels retrievePixDescription(long pixId)
- Specified by:
retrievePixDescriptionin interfaceome.api.IPixels
-
retrieveRndSettingsFor
public ome.model.display.RenderingDef retrieveRndSettingsFor(long pixId, long userId)- Specified by:
retrieveRndSettingsForin interfaceome.api.IPixels
-
retrieveAllRndSettings
public java.util.List<ome.model.IObject> retrieveAllRndSettings(long pixId, long userId)- Specified by:
retrieveAllRndSettingsin interfaceome.api.IPixels
-
retrieveRndSettings
public ome.model.display.RenderingDef retrieveRndSettings(long pixId)
- Specified by:
retrieveRndSettingsin interfaceome.api.IPixels
-
loadRndSettings
public ome.model.display.RenderingDef loadRndSettings(long renderingDefId)
- Specified by:
loadRndSettingsin interfaceome.api.IPixels
-
copyAndResizePixels
@Transactional(readOnly=false) public java.lang.Long copyAndResizePixels(long pixelsId, java.lang.Integer sizeX, java.lang.Integer sizeY, java.lang.Integer sizeZ, java.lang.Integer sizeT, java.util.List<java.lang.Integer> channelList, java.lang.String methodology, boolean copyStats)- Specified by:
copyAndResizePixelsin interfaceome.api.IPixels
-
copyAndResizeImage
@Transactional(readOnly=false) public java.lang.Long copyAndResizeImage(long imageId, java.lang.Integer sizeX, java.lang.Integer sizeY, java.lang.Integer sizeZ, java.lang.Integer sizeT, java.util.List<java.lang.Integer> channelList, java.lang.String name, boolean copyStats)- Specified by:
copyAndResizeImagein interfaceome.api.IPixels
-
createImage
@Transactional(readOnly=false) public java.lang.Long createImage(int sizeX, int sizeY, int sizeZ, int sizeT, java.util.List<java.lang.Integer> channelList, ome.model.enums.PixelsType pixelsType, java.lang.String name, java.lang.String description)- Specified by:
createImagein interfaceome.api.IPixels
-
setChannelGlobalMinMax
@Transactional(readOnly=false) public void setChannelGlobalMinMax(long pixelsId, int channelIndex, double min, double max)- Specified by:
setChannelGlobalMinMaxin interfaceome.api.IPixels
-
saveRndSettings
@Transactional(readOnly=false) public void saveRndSettings(ome.model.display.RenderingDef rndSettings)
- Specified by:
saveRndSettingsin interfaceome.api.IPixels
-
getBitDepth
public int getBitDepth(ome.model.enums.PixelsType pixelsType)
- Specified by:
getBitDepthin interfaceome.api.IPixels
-
getEnumeration
@Deprecated public <T extends ome.model.IObject> T getEnumeration(java.lang.Class<T> klass, java.lang.String value)Deprecated.- Specified by:
getEnumerationin interfaceome.api.IPixels
-
getAllEnumerations
@Deprecated public <T extends ome.model.IObject> java.util.List<T> getAllEnumerations(java.lang.Class<T> klass)
Deprecated.- Specified by:
getAllEnumerationsin interfaceome.api.IPixels
-
-