org.broadleafcommerce.openadmin.server.service.artifact
Interface ArtifactProcessor

All Known Implementing Classes:
ImageArtifactProcessor

public interface ArtifactProcessor

Created by IntelliJ IDEA. User: jfischer Date: 9/10/11 Time: 12:23 PM To change this template use File | Settings | File Templates.


Method Summary
 Operation[] buildOperations(java.util.Map<java.lang.String,java.lang.String[]> parameterMap, java.io.InputStream artifactStream, java.lang.String mimeType)
           
 java.io.InputStream convert(java.io.InputStream artifactStream, Operation[] operations, java.lang.String mimeType)
           
 boolean isSupported(java.io.InputStream artifactStream, java.lang.String mimeType)
           
 

Method Detail

isSupported

boolean isSupported(java.io.InputStream artifactStream,
                    java.lang.String mimeType)

convert

java.io.InputStream convert(java.io.InputStream artifactStream,
                            Operation[] operations,
                            java.lang.String mimeType)
                            throws java.lang.Exception
Throws:
java.lang.Exception

buildOperations

Operation[] buildOperations(java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
                            java.io.InputStream artifactStream,
                            java.lang.String mimeType)


Copyright © 2011. All Rights Reserved.