package com.idega.block.image.business; public interface ImageEncoder extends com.idega.business.IBOService { public static final String UNKNOWN_MIME_TYPE = "unknown mime type"; public static final String INVALID_FILE_EXTENSION = "invalid file extension"; public boolean isInputTypeEqualToResultType(String mimeType); public String getResultFileExtensionForInputMimeType(String inputMimeType); public String getResultMimeTypeForInputMimeType(java.lang.String inputMimeType); public void encode(java.lang.String p0, java.io.InputStream p1,java.io.OutputStream p2, int p3, int p4) throws java.rmi.RemoteException, java.io.IOException; }