| Package | Description |
|---|---|
| de.shadowhunt.subversion | |
| de.shadowhunt.subversion.internal |
| Modifier and Type | Field and Description |
|---|---|
static Revision |
Revision.EMPTY
Represents the
Revision of an empty repository |
static Revision |
Revision.HEAD
Represents the newest
Revision in the repository |
static Revision |
Revision.INITIAL
Represents the first
Revision in the repository |
| Modifier and Type | Method and Description |
|---|---|
static Revision |
Revision.create(int revision)
Create a new
Revision instance for the given value |
Revision |
View.getHeadRevision()
|
Revision |
Info.getRevision()
Returns a
Revision of the resource |
Revision |
Log.getRevision()
Returns the
Revision that was created by the commit |
| Modifier and Type | Method and Description |
|---|---|
int |
Revision.compareTo(Revision other) |
void |
Repository.copy(Transaction transaction,
Resource srcResource,
Revision srcRevision,
Resource targetResource,
boolean parents)
Recursively copy a resource in the given revision
|
InputStream |
Repository.download(Resource resource,
Revision revision)
Download the resource
|
InputStream |
Repository.download(View view,
Resource resource,
Revision revision)
Download the resource
|
URI |
Repository.downloadURI(Resource resource,
Revision revision)
Determine the HTTP download URI for the resource
|
URI |
Repository.downloadURI(View view,
Resource resource,
Revision revision)
Determine the HTTP download URI for the resource
|
boolean |
Repository.exists(Resource resource,
Revision revision)
Check if the resource already exists in the latest revision of the repository
|
boolean |
Repository.exists(View view,
Resource resource,
Revision revision)
Check if the resource already exists in the latest revision of the repository
|
Info |
Repository.info(Resource resource,
Revision revision,
ResourceProperty.Key... keys)
Retrieve information for the resource
|
Info |
Repository.info(View view,
Resource resource,
Revision revision,
ResourceProperty.Key... keys)
Retrieve information for the resource
|
Set<Info> |
Repository.list(Resource resource,
Revision revision,
Depth depth,
ResourceProperty.Key... keys)
Retrieve information for the resource in the given revision and its child resources (depending on depth parameter)
|
Set<Info> |
Repository.list(View view,
Resource resource,
Revision revision,
Depth depth,
ResourceProperty.Key... keys)
Retrieve information for the resource in the given revision and its child resources (depending on depth parameter)
|
List<Log> |
Repository.log(Resource resource,
Revision startRevision,
Revision endRevision,
int limit)
Retrieve the log information for the revisions between startRevision and endRevision of the resource
|
List<Log> |
Repository.log(View view,
Resource resource,
Revision startRevision,
Revision endRevision,
int limit)
Retrieve the log information for the revisions between startRevision and endRevision of the resource
|
| Modifier and Type | Method and Description |
|---|---|
protected Revision |
AbstractBaseRepository.determineHeadRevision() |
protected Revision |
AbstractBaseRepository.getConcreteRevision(View view,
Revision revision) |
Revision |
TransactionImpl.getHeadRevision() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractBaseRepository.copy(Transaction transaction,
Resource sourceResource,
Revision sourceRevision,
Resource targetResource,
boolean parents) |
InputStream |
AbstractBaseRepository.download(Resource resource,
Revision revision) |
InputStream |
AbstractBaseRepository.download(View view,
Resource resource,
Revision revision) |
URI |
AbstractBaseRepository.downloadURI(Resource resource,
Revision revision) |
URI |
AbstractBaseRepository.downloadURI(View view,
Resource resource,
Revision revision) |
boolean |
AbstractBaseRepository.exists(Resource resource,
Revision revision) |
boolean |
AbstractBaseRepository.exists(View view,
Resource resource,
Revision revision) |
protected Revision |
AbstractBaseRepository.getConcreteRevision(View view,
Revision revision) |
Resource |
AbstractBaseRepository.ResourceMapper.getRegisterResource(Resource resource,
Revision revision) |
Resource |
AbstractBaseRepository.ResourceMapper.getVersionedResource(Resource resource,
Revision revision) |
Info |
AbstractBaseRepository.info(Resource resource,
Revision revision,
ResourceProperty.Key... keys) |
Info |
AbstractBaseRepository.info(View view,
Resource resource,
Revision revision,
ResourceProperty.Key... keys) |
Set<Info> |
AbstractBaseRepository.list(Resource resource,
Revision revision,
Depth depth,
ResourceProperty.Key... keys) |
Set<Info> |
AbstractBaseRepository.list(View view,
Resource resource,
Revision revision,
Depth depth,
ResourceProperty.Key... keys) |
List<Log> |
AbstractBaseRepository.log(Resource resource,
Revision startRevision,
Revision endRevision,
int limit) |
List<Log> |
AbstractBaseRepository.log(View view,
Resource resource,
Revision startRevision,
Revision endRevision,
int limit) |
protected abstract void |
AbstractBaseRepository.registerResource(Transaction transaction,
Resource resource,
Revision revision) |
protected Resource |
AbstractBaseRepository.resolve2(View view,
Resource resource,
Revision revision,
boolean resolve) |
protected void |
AbstractBaseRepository.validateRevision(View view,
Revision revision) |
| Constructor and Description |
|---|
TransactionImpl(String id,
UUID repositoryId,
Revision headRevision) |
Copyright © 2013–2015 shadowhunt. All rights reserved.