public class GitMetadataStoreImpl extends Object implements GitMetadataStore
Constructor and Description |
---|
GitMetadataStoreImpl(ObjectStorage storage,
SpacesAPI spaces) |
Modifier and Type | Method and Description |
---|---|
void |
delete(String name) |
void |
init() |
Optional<GitMetadata> |
read(String name) |
void |
write(String name) |
void |
write(String name,
GitMetadata metadata) |
void |
write(String name,
GitMetadata metadata,
boolean lock) |
void |
write(String name,
String origin) |
void |
write(String name,
String origin,
boolean lock) |
public static final String SEPARATOR
@Inject public GitMetadataStoreImpl(ObjectStorage storage, SpacesAPI spaces)
@PostConstruct public void init()
public void write(String name)
write
in interface GitMetadataStore
public void write(String name, String origin)
write
in interface GitMetadataStore
public void write(String name, String origin, boolean lock)
write
in interface GitMetadataStore
public void write(String name, GitMetadata metadata)
write
in interface GitMetadataStore
public void write(String name, GitMetadata metadata, boolean lock)
write
in interface GitMetadataStore
public Optional<GitMetadata> read(String name)
read
in interface GitMetadataStore
public void delete(String name)
delete
in interface GitMetadataStore
Copyright © 2012–2019 JBoss by Red Hat. All rights reserved.