Interface Proc.Backend
-
- Enclosing class:
- Proc
public static interface Proc.Backend
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceProc.Backend.Commitstatic interfaceProc.Backend.Recordstatic interfaceProc.Backend.Segment
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancommitExists(String handle)Optional<Proc.Backend.Commit>getCommit(String handle)Iterable<String>getCommitHandles()Optional<Proc.Backend.Segment>getSegment(String segmentId)Optional<InputStream>getSegmentData(String segmentId)Iterable<String>getSegmentIds(String name)Optional<Iterable<Proc.Backend.Record>>getSegmentRecords(String segmentId)Optional<Iterable<String>>getSegmentReferences(String segmentId)Iterable<String>getTarNames()Optional<Long>getTarSize(String name)booleansegmentExists(String name, String segmentId)booleantarExists(String name)
-
-
-
Method Detail
-
tarExists
boolean tarExists(String name)
-
getSegment
Optional<Proc.Backend.Segment> getSegment(String segmentId)
-
getSegmentData
Optional<InputStream> getSegmentData(String segmentId)
-
getSegmentRecords
Optional<Iterable<Proc.Backend.Record>> getSegmentRecords(String segmentId)
-
commitExists
boolean commitExists(String handle)
-
getCommit
Optional<Proc.Backend.Commit> getCommit(String handle)
-
-