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