public class HgScmProviderRepository extends ScmProviderRepositoryWithHost
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
AFTP |
private static java.lang.String |
FILE |
private static java.lang.String |
FTP |
private static java.lang.String |
HTTP |
private static java.lang.String |
HTTPS |
private java.lang.String |
orgUrl |
private java.lang.String |
path |
private java.lang.String |
protocol |
private static java.lang.String |
SFTP |
Constructor and Description |
---|
HgScmProviderRepository(java.lang.String url) |
Modifier and Type | Method and Description |
---|---|
private java.lang.String |
addAuthority() |
private java.lang.String |
addHost() |
private java.lang.String |
addPassword() |
private java.lang.String |
addPath() |
private java.lang.String |
addPort() |
private java.lang.String |
addUser() |
private boolean |
canAuthenticate() |
private java.lang.String |
getProtocol(java.lang.String url) |
java.lang.String |
getURI() |
private boolean |
needsAuthentication() |
private java.lang.String |
parseHostAndPort(java.lang.String url) |
private java.lang.String |
parsePath(java.lang.String url) |
private java.lang.String |
parseUrl(java.lang.String url) |
private java.lang.String |
parseUsernameAndPassword(java.lang.String url) |
java.lang.String |
toString() |
java.lang.String |
validateURI() |
getHost, getPassphrase, getPort, getPrivateKey, setHost, setPassphrase, setPort, setPrivateKey
getParent, getPassword, getRelativePath, getUser, getWorkItem, isPersistCheckout, isPushChanges, setPassword, setPersistCheckout, setPushChanges, setUser, setWorkItem
private static final java.lang.String FILE
private static final java.lang.String SFTP
private static final java.lang.String FTP
private static final java.lang.String AFTP
private static final java.lang.String HTTP
private static final java.lang.String HTTPS
private final java.lang.String path
private final java.lang.String protocol
private final java.lang.String orgUrl
public java.lang.String getURI()
public java.lang.String validateURI()
private java.lang.String getProtocol(java.lang.String url)
private java.lang.String parseUrl(java.lang.String url)
private java.lang.String parseHostAndPort(java.lang.String url)
private java.lang.String parseUsernameAndPassword(java.lang.String url)
private java.lang.String parsePath(java.lang.String url)
private java.lang.String addUser()
private java.lang.String addPassword()
private java.lang.String addHost()
private java.lang.String addPort()
private java.lang.String addPath()
private boolean needsAuthentication()
private java.lang.String addAuthority()
private boolean canAuthenticate()
public java.lang.String toString()
toString
in class java.lang.Object