public class FileStorageConnector extends Object implements StorageConnector
StorageConnector.Descriptor
StorageConnectorConstants.Types
DOWNLOADABLE_PATH_PROPERTY, FILE_PATH_PROPERTY, FILES_HOME_PATH_PROPERTY, IMPORT_OVERWRITE_PROPERTY
AMPERSAND, AT, BR, CLASS, CLOSE_ANGLE_BRACKET, CLOSE_BRACE, CLOSE_BRACKET, CLOSE_PRE_CMT, CLOSE_PRE_TAG, CLOSE_SQUARE_BRACKET, COLON, COMMA, CONNECTION_SUFFIX, CURRENT_FOLDER_SYMBOL, DDL, DEFAULT_LOCAL_WORKSPACE_NAME, DIVIDE, DOLLAR_SIGN, DOT, DOT_CHAR, DOT_DOT, DOT_KOMODO, DOUBLE_BACK_SLASH, DRIVE_SEPARATOR, EMPTY_ARRAY, EMPTY_STRING, ENUM, EQUALS, FILE_EXTENSION_SEPARATOR, FILE_NAME_WILDCARD, FINAL, FORWARD_SLASH, HASH, HYPHEN, INTERFACE, JAR, JAVA, JAVA_IO_TMPDIR, JBOSS_SERVER_TMP_DIR, KOMODO, LINE_SEPARATOR, LINE_SEPARATOR_PROPERTY_NAME, LOG, MINUS, MULTIPLY, NBSP, NEW_LINE, OPEN_ANGLE_BRACKET, OPEN_BRACE, OPEN_BRACKET, OPEN_PRE_CMT, OPEN_PRE_TAG, OPEN_SQUARE_BRACKET, PARENT_FOLDER_SYMBOL, PERCENT, PIPE, PLUS, PREFIX_PATTERN, PRIVATE, PUBLIC, QUESTION_MARK, QUOTE_MARK, SEMI_COLON, SERVICE_VDB_SUFFIX, SERVICE_VDB_VIEW_MODEL, SERVICE_VDB_VIEW_SUFFIX, SOURCES, SPACE, SPEECH_MARK, SRC, STAR, STATIC, TAB, TARGET, UNDERSCORE, UNDERSCORE_CHAR, VDB_DEPLOYMENT_SUFFIX, VDB_PREFIX, XML, XML_SUFFIX, ZIP, ZIP_SUFFIX
Constructor and Description |
---|
FileStorageConnector(Properties parameters) |
Modifier and Type | Method and Description |
---|---|
StorageTree<String> |
browse() |
void |
dispose() |
Set<StorageConnector.Descriptor> |
getDescriptors() |
String |
getFilePath(Properties parameters) |
StorageConnectorId |
getId() |
String |
getPath() |
InputStream |
read(Properties parameters) |
boolean |
refresh() |
protected void |
setDownloadable(String path) |
void |
write(Exportable artifact,
Repository.UnitOfWork transaction,
Properties parameters) |
public FileStorageConnector(Properties parameters)
public StorageConnectorId getId()
getId
in interface StorageConnector
public Set<StorageConnector.Descriptor> getDescriptors()
getDescriptors
in interface StorageConnector
public String getPath()
public String getFilePath(Properties parameters)
parameters
- protected void setDownloadable(String path)
public InputStream read(Properties parameters) throws Exception
read
in interface StorageConnector
Exception
public void write(Exportable artifact, Repository.UnitOfWork transaction, Properties parameters) throws Exception
write
in interface StorageConnector
Exception
public boolean refresh() throws Exception
refresh
in interface StorageConnector
Exception
public StorageTree<String> browse() throws Exception
browse
in interface StorageConnector
Exception
public void dispose()
dispose
in interface StorageConnector
Copyright © 2013–2019. All rights reserved.