Class GitMetadataStoreImpl
- java.lang.Object
-
- org.guvnor.structure.backend.repositories.git.GitMetadataStoreImpl
-
- All Implemented Interfaces:
org.guvnor.structure.repositories.GitMetadataStore
public class GitMetadataStoreImpl extends Object implements org.guvnor.structure.repositories.GitMetadataStore
-
-
Constructor Summary
Constructors Constructor Description GitMetadataStoreImpl(org.uberfire.backend.server.io.object.ObjectStorage storage, org.uberfire.spaces.SpacesAPI spaces)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete(String name)voidinit()Optional<org.guvnor.structure.repositories.GitMetadata>read(String name)voidwrite(String name)voidwrite(String name, String origin)voidwrite(String name, String origin, boolean lock)voidwrite(String name, org.guvnor.structure.repositories.GitMetadata metadata)voidwrite(String name, org.guvnor.structure.repositories.GitMetadata metadata, boolean lock)
-
-
-
Field Detail
-
SEPARATOR
public static final String SEPARATOR
- See Also:
- Constant Field Values
-
-
Method Detail
-
init
@PostConstruct public void init()
-
write
public void write(String name)
- Specified by:
writein interfaceorg.guvnor.structure.repositories.GitMetadataStore
-
write
public void write(String name, String origin)
- Specified by:
writein interfaceorg.guvnor.structure.repositories.GitMetadataStore
-
write
public void write(String name, String origin, boolean lock)
- Specified by:
writein interfaceorg.guvnor.structure.repositories.GitMetadataStore
-
write
public void write(String name, org.guvnor.structure.repositories.GitMetadata metadata)
- Specified by:
writein interfaceorg.guvnor.structure.repositories.GitMetadataStore
-
write
public void write(String name, org.guvnor.structure.repositories.GitMetadata metadata, boolean lock)
- Specified by:
writein interfaceorg.guvnor.structure.repositories.GitMetadataStore
-
read
public Optional<org.guvnor.structure.repositories.GitMetadata> read(String name)
- Specified by:
readin interfaceorg.guvnor.structure.repositories.GitMetadataStore
-
delete
public void delete(String name)
- Specified by:
deletein interfaceorg.guvnor.structure.repositories.GitMetadataStore
-
-