Docs
Reference
Atlassian Marketplace
Answers
News
About
Log In
Atlassian Stash SPI
Package Index
|
Class Index
com.atlassian.stash.auth
com.atlassian.stash.comment
com.atlassian.stash.home
com.atlassian.stash.hook
com.atlassian.stash.hook.repository
com.atlassian.stash.idx
com.atlassian.stash.json
com.atlassian.stash.notification
com.atlassian.stash.notification.commit
com.atlassian.stash.notification.pull
com.atlassian.stash.plugin
com.atlassian.stash.pull
com.atlassian.stash.repository
com.atlassian.stash.scm
com.atlassian.stash.scm.compare
com.atlassian.stash.scm.event
com.atlassian.stash.scm.hook
com.atlassian.stash.scm.http
com.atlassian.stash.scm.pull
com.atlassian.stash.scm.ref
com.atlassian.stash.scm.ssh
com.atlassian.stash.scm.throttle
com.atlassian.stash.setting
com.atlassian.stash.ui
com.atlassian.stash.util
Interfaces
ExitCodeCallback
SshScmProtocol
SshScmRequest
SshScmRequestHandler
Classes
AbstractInvalidSshScmRequest
AbstractSshRequest
SshScmRequestHandlerModuleDescriptor
Package Index
|
Class Index
Summary:
Inherited Methods
|
[Expand All]
public interface
SshScmProtocol
implements
ScmProtocol
com.atlassian.stash.scm.ssh.SshScmProtocol
Summary
[Expand]
Inherited Methods
From interface
com.atlassian.stash.scm.ScmProtocol
@Nullable
String
getCloneUrl
(
Repository
repository,
StashUser
user)
Retrieves the clone URL specific to this protocol for the supplied
repository
and, if appropriate, tailored to the
supplied user
.
@Nonnull
String
getName
()
boolean
supports
(
Scm
scm)
Determines if this protocol supports the supplied scm.