Package step.resources
Class ResourceRevisionContainer
- java.lang.Object
-
- step.resources.ResourceRevisionContainer
-
public class ResourceRevisionContainer extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected OutputStreamoutputStreamprotected Resourceresourceprotected ResourceRevisionresourceRevision
-
Constructor Summary
Constructors Modifier Constructor Description protectedResourceRevisionContainer(Resource resource, ResourceRevision resourceRevision, ResourceManagerImpl resourceManagerImpl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OutputStreamgetOutputStream()ResourcegetResource()ResourceRevisiongetResourceRevision()voidsave()voidsave(boolean checkForDuplicates, step.core.objectenricher.ObjectEnricher objectEnricher)voidsave(step.core.objectenricher.ObjectEnricher objectEnricher)
-
-
-
Field Detail
-
resource
protected final Resource resource
-
resourceRevision
protected final ResourceRevision resourceRevision
-
outputStream
protected final OutputStream outputStream
-
-
Constructor Detail
-
ResourceRevisionContainer
protected ResourceRevisionContainer(Resource resource, ResourceRevision resourceRevision, ResourceManagerImpl resourceManagerImpl) throws FileNotFoundException
- Throws:
FileNotFoundException
-
-
Method Detail
-
getOutputStream
public OutputStream getOutputStream()
-
getResource
public Resource getResource()
-
getResourceRevision
public ResourceRevision getResourceRevision()
-
save
public void save(boolean checkForDuplicates, step.core.objectenricher.ObjectEnricher objectEnricher) throws IOException, SimilarResourceExistingException, InvalidResourceFormatException
-
save
public void save(step.core.objectenricher.ObjectEnricher objectEnricher) throws IOException, InvalidResourceFormatException
-
save
public void save() throws IOException, InvalidResourceFormatException
-
-