org.broadleafcommerce.openadmin.server.service.artifact.image.effects.chain
Class EffectsManager

java.lang.Object
  extended by org.broadleafcommerce.openadmin.server.service.artifact.image.effects.chain.EffectsManager

@Service(value="blImageEffectsManager")
public class EffectsManager
extends Object


Field Summary
protected  ConversionManager conversionManager
           
protected  Map<String,OperationBuilder> filters
           
 
Constructor Summary
EffectsManager()
           
 
Method Summary
 Operation[] buildOperations(Map<String,String> parameterMap, InputStream artifactStream, String mimeType)
           
 ConversionManager getConversionManager()
           
 Map<String,OperationBuilder> getFilters()
           
 BufferedImage renderEffect(String effectName, Double factor, UnmarshalledParameter[] parameters, BufferedImage src)
           
 void setConversionManager(ConversionManager conversionManager)
           
 void setFilters(Map<String,OperationBuilder> filters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

conversionManager

protected ConversionManager conversionManager

filters

protected Map<String,OperationBuilder> filters
Constructor Detail

EffectsManager

public EffectsManager()
Method Detail

buildOperations

public Operation[] buildOperations(Map<String,String> parameterMap,
                                   InputStream artifactStream,
                                   String mimeType)

renderEffect

public BufferedImage renderEffect(String effectName,
                                  Double factor,
                                  UnmarshalledParameter[] parameters,
                                  BufferedImage src)
                           throws Exception
Throws:
Exception

getFilters

public Map<String,OperationBuilder> getFilters()
Returns:
the filters

setFilters

public void setFilters(Map<String,OperationBuilder> filters)
Parameters:
filters - the filters to set

getConversionManager

public ConversionManager getConversionManager()
Returns:
the parameterConverter

setConversionManager

public void setConversionManager(ConversionManager conversionManager)
Parameters:
parameterConverter - the parameterConverter to set


Copyright © 2013. All Rights Reserved.