Interface Proc.Backend
-
- Enclosing class:
- Proc
public static interface Proc.Backend
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
Proc.Backend.Commit
static interface
Proc.Backend.Record
static interface
Proc.Backend.Segment
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
commitExists(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)
boolean
segmentExists(String name, String segmentId)
boolean
tarExists(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)
-
-