org.broadleafcommerce.openadmin.server.service.artifact
Class ArtifactServiceImpl

java.lang.Object
  extended by org.broadleafcommerce.openadmin.server.service.artifact.ArtifactServiceImpl
All Implemented Interfaces:
ArtifactService

@Service(value="blArtifactService")
public class ArtifactServiceImpl
extends Object
implements ArtifactService

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


Field Summary
protected  ArtifactProcessor[] artifactProcessors
           
 
Constructor Summary
ArtifactServiceImpl()
           
 
Method Summary
 Operation[] buildOperations(Map<String,String> parameterMap, InputStream artifactStream, String mimeType)
           
 InputStream convert(InputStream artifactStream, Operation[] operations, String mimeType)
           
 ArtifactProcessor[] getArtifactProcessors()
           
 void setArtifactProcessors(ArtifactProcessor[] artifactProcessors)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

artifactProcessors

protected ArtifactProcessor[] artifactProcessors
Constructor Detail

ArtifactServiceImpl

public ArtifactServiceImpl()
Method Detail

convert

public InputStream convert(InputStream artifactStream,
                           Operation[] operations,
                           String mimeType)
                    throws Exception
Specified by:
convert in interface ArtifactService
Throws:
Exception

buildOperations

public Operation[] buildOperations(Map<String,String> parameterMap,
                                   InputStream artifactStream,
                                   String mimeType)
Specified by:
buildOperations in interface ArtifactService

getArtifactProcessors

public ArtifactProcessor[] getArtifactProcessors()
Specified by:
getArtifactProcessors in interface ArtifactService

setArtifactProcessors

public void setArtifactProcessors(ArtifactProcessor[] artifactProcessors)
Specified by:
setArtifactProcessors in interface ArtifactService


Copyright © 2013. All Rights Reserved.