public class GitStorageConnector extends Object implements StorageConnector, GitStorageConnectorConstants
StorageConnector.Descriptor
StorageConnectorConstants.Types
AUTHOR_EMAIL_PROPERTY, AUTHOR_NAME_PROPERTY, REPO_BRANCH_PROPERTY, REPO_DEST_PROPERTY, REPO_KNOWN_HOSTS_ID, REPO_PASSPHRASE, REPO_PASSWORD, REPO_PATH_PROPERTY, REPO_PRIVATE_KEY, REPO_USERNAME
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 |
---|
GitStorageConnector(Properties parameters) |
Modifier and Type | Method and Description |
---|---|
StorageTree<String> |
browse() |
void |
dispose() |
String |
getBranch() |
Set<StorageConnector.Descriptor> |
getDescriptors() |
String |
getDestination() |
String |
getFilePath(Properties parameters) |
StorageConnectorId |
getId() |
String |
getPath() |
InputStream |
read(Properties parameters) |
boolean |
refresh() |
void |
write(Exportable artifact,
Repository.UnitOfWork transaction,
Properties parameters) |
public GitStorageConnector(Properties parameters)
public StorageConnectorId getId()
getId
in interface StorageConnector
public Set<StorageConnector.Descriptor> getDescriptors()
getDescriptors
in interface StorageConnector
public String getPath()
public String getBranch()
public String getDestination()
public String getFilePath(Properties parameters)
parameters
- public boolean refresh() throws Exception
refresh
in interface StorageConnector
Exception
public void write(Exportable artifact, Repository.UnitOfWork transaction, Properties parameters) throws Exception
write
in interface StorageConnector
Exception
public InputStream read(Properties parameters) throws Exception
read
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.