Class CustomImageResource
java.lang.Object
org.apache.wicket.request.resource.AbstractResource
org.apache.wicket.request.resource.DynamicImageResource
com.evolveum.midpoint.gui.impl.page.admin.role.mining.utils.image.CustomImageResource
- All Implemented Interfaces:
Serializable
,org.apache.wicket.request.resource.IResource
,org.apache.wicket.util.io.IClusterable
public class CustomImageResource
extends org.apache.wicket.request.resource.DynamicImageResource
CustomImageResource generates images for role mining clusters based on a MiningOperationChunk.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.wicket.request.resource.AbstractResource
org.apache.wicket.request.resource.AbstractResource.ContentRangeType, org.apache.wicket.request.resource.AbstractResource.ResourceResponse, org.apache.wicket.request.resource.AbstractResource.WriteCallback
Nested classes/interfaces inherited from interface org.apache.wicket.request.resource.IResource
org.apache.wicket.request.resource.IResource.Attributes
-
Field Summary
Fields inherited from class org.apache.wicket.request.resource.AbstractResource
CONTENT_DISPOSITION_HEADER_NAME, CONTENT_RANGE_ENDBYTE, CONTENT_RANGE_STARTBYTE, INTERNAL_HEADERS
-
Constructor Summary
ConstructorDescriptionCustomImageResource
(MiningOperationChunk miningOperationChunk, RoleAnalysisProcessModeType mode) -
Method Summary
Modifier and TypeMethodDescriptionint
protected byte[]
getImageData
(org.apache.wicket.request.resource.IResource.Attributes attributes) int
getWidth()
protected void
setResponseHeaders
(org.apache.wicket.request.resource.AbstractResource.ResourceResponse response, org.apache.wicket.request.resource.IResource.Attributes attributes) Methods inherited from class org.apache.wicket.request.resource.DynamicImageResource
configureResponse, getFormat, newResourceResponse, setFormat, setLastModifiedTime, toImageData
Methods inherited from class org.apache.wicket.request.resource.AbstractResource
configureCache, getCachingStrategy, respond, setRequestMetaData, setRequestRangeMetaData, setResponseContentRangeHeaderFields
-
Field Details
-
LOGGER
-
-
Constructor Details
-
CustomImageResource
public CustomImageResource(MiningOperationChunk miningOperationChunk, RoleAnalysisProcessModeType mode)
-
-
Method Details
-
getWidth
public int getWidth() -
getHeight
public int getHeight() -
getImageData
protected byte[] getImageData(org.apache.wicket.request.resource.IResource.Attributes attributes) - Specified by:
getImageData
in classorg.apache.wicket.request.resource.DynamicImageResource
-
setResponseHeaders
protected void setResponseHeaders(org.apache.wicket.request.resource.AbstractResource.ResourceResponse response, org.apache.wicket.request.resource.IResource.Attributes attributes) - Overrides:
setResponseHeaders
in classorg.apache.wicket.request.resource.AbstractResource
-