Package org.xwiki.extension
Interface ExtensionScm
-
- All Known Implementing Classes:
AbstractExtensionScm
,DefaultExtensionScm
public interface ExtensionScm
Provide informations related to extensions's Source Control Management.- Since:
- 6.3M1
- Version:
- $Id: dd6f58d0f8fd3e6371c34f658d00e620c4b7a298 $
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExtensionScmConnection
getConnection()
Get the source control management system connection that describes the repository and how to connect to the repository.ExtensionScmConnection
getDeveloperConnection()
Same asgetConnection()
, but for developers, i.e.String
getUrl()
Get the URL to the project's browsable SCM repository.
-
-
-
Method Detail
-
getConnection
ExtensionScmConnection getConnection()
Get the source control management system connection that describes the repository and how to connect to the repository. Usually read only.- Returns:
- the connection
-
getDeveloperConnection
ExtensionScmConnection getDeveloperConnection()
Same asgetConnection()
, but for developers, i.e. this scm connection will not be read only.- Returns:
- the connection
-
getUrl
String getUrl()
Get the URL to the project's browsable SCM repository.- Returns:
- the URL
-
-