public interface IPlatformImportBundle
Modifier and Type | Method and Description |
---|---|
RepositoryFileAcl |
getAcl()
Ability to use the export manifest during import to apply ACL and File settings
|
String |
getCharset()
Optional character set for the binary InputStream.
|
List<IPlatformImportBundle> |
getChildBundles()
This allows for arbitrary parent-child trees to be imported.
|
InputStream |
getInputStream()
Optional InputStream for content with a binary component.
|
String |
getMimeType()
mime-type to be used to resolve an IPlatformImportHandler.
|
String |
getName()
Optional content name.
|
String |
getPath()
Path which may be used to indicate where a bundle belongs in the repository.
|
Object |
getProperty(String prop)
Convenience method for extra properties.
|
boolean |
isApplyAclSettings() |
boolean |
isOverwriteAclSettings() |
boolean |
isPreserveDsw()
Preserve DSW OLAP model data
|
boolean |
isRetainOwnership() |
boolean |
overwriteInRepository()
pass in flag to allow overwrite in repository (if exists)
|
void |
setAcl(RepositoryFileAcl acl) |
void |
setApplyAclSettings(boolean applyAclSettings)
use the import manfiest file to apply ACL settings to files and folders
|
void |
setOverwriteAclSettings(boolean overwriteAclSettings)
use the import manifest ACL settings and overwrite existing settings
|
void |
setPath(String path)
Path which may be used to indicate where a bundle belongs in the repository.
|
void |
setPreserveDsw(boolean preserveDsw)
Preserve DSW OLAP model data
|
void |
setRetainOwnership(boolean retainOwnership)
retain the file metadata ownership
|
List<IPlatformImportBundle> getChildBundles()
String getName()
void setPath(String path)
path
- String getPath()
InputStream getInputStream() throws IOException
IOException
String getCharset()
String getMimeType()
Object getProperty(String prop)
prop
- boolean overwriteInRepository()
RepositoryFileAcl getAcl()
void setAcl(RepositoryFileAcl acl)
boolean isOverwriteAclSettings()
void setOverwriteAclSettings(boolean overwriteAclSettings)
overwriteAclSettings
- boolean isRetainOwnership()
void setRetainOwnership(boolean retainOwnership)
retainOwnership
- boolean isApplyAclSettings()
void setApplyAclSettings(boolean applyAclSettings)
applyAclSettings
- boolean isPreserveDsw()
void setPreserveDsw(boolean preserveDsw)
preserveDsw
- Copyright © 2020 Hitachi Vantara. All rights reserved.