public class JcrExporter extends AbstractExporter
PlatformNameFormat
for formatting the jcr file
names to local ones.Constructor and Description |
---|
JcrExporter(Node localFile)
Constructs a new jcr exporter.
|
Modifier and Type | Method and Description |
---|---|
void |
close()
Closes the exporter and releases the undelying structures.
|
void |
createDirectory(String relPath) |
void |
createDirectory(VaultFile file,
String relPath) |
boolean |
isAutoDeleteFiles() |
void |
open()
Opens the exporter and initializes the undelying structures.
|
void |
setAutoDeleteFiles(boolean autoDeleteFiles) |
void |
writeFile(InputStream in,
String relPath)
The specified stream remains open after this method returns.
|
void |
writeFile(VaultFile file,
String relPath) |
export, export, export, getExportInfo, getRootPath, isNoMetaInf, isRelativePaths, isVerbose, setNoMetaInf, setProperties, setProperty, setProperty, setRelativePaths, setRootPath, setVerbose
public JcrExporter(Node localFile)
localFile
- the local parent folderpublic boolean isAutoDeleteFiles()
public void setAutoDeleteFiles(boolean autoDeleteFiles)
public void open() throws IOException, RepositoryException
open
in class AbstractExporter
IOException
- if an I/O error occursRepositoryException
- if a repository error occurspublic void close() throws IOException, RepositoryException
close
in interface AutoCloseable
close
in class AbstractExporter
IOException
- if an I/O error occursRepositoryException
- if a repository error occurspublic void createDirectory(VaultFile file, String relPath) throws RepositoryException, IOException
createDirectory
in class AbstractExporter
RepositoryException
IOException
public void createDirectory(String relPath) throws IOException
createDirectory
in class AbstractExporter
IOException
public void writeFile(VaultFile file, String relPath) throws RepositoryException, IOException
writeFile
in class AbstractExporter
RepositoryException
IOException
public void writeFile(InputStream in, String relPath) throws IOException
AbstractExporter
The specified stream remains open after this method returns.
writeFile
in class AbstractExporter
IOException
Copyright © 2010 - 2020 Adobe. All Rights Reserved