public SwiftDeleteFeature(final SwiftSession session, final SwiftRegionService regionService) { this(session, new SwiftSegmentService(session, regionService), regionService); }
public SwiftLargeObjectUploadFeature(final SwiftSession session, final SwiftRegionService regionService, final SwiftObjectListService listService, final SwiftSegmentService segmentService, final Write<StorageObject> writer, final Long segmentSize, final Integer concurrency) { super(writer); this.session = session; this.regionService = regionService; this.writer = writer; this.segmentSize = segmentSize; this.segmentService = segmentService; this.listService = listService; this.concurrency = concurrency; }
public SwiftDeleteFeature(final SwiftSession session) { this(session, new SwiftSegmentService(session), new SwiftRegionService(session)); }
public SwiftMultipleDeleteFeature(final SwiftSession session) { this(session, new SwiftSegmentService(session), new SwiftRegionService(session)); }
public SwiftLargeUploadWriteFeature(final SwiftSession session, final Find finder, final AttributesFinder attributes) { this(session, new SwiftRegionService(session), new SwiftSegmentService(session), finder, attributes); }
public SwiftWriteFeature(final SwiftSession session, final SwiftRegionService regionService) { this(session, regionService, new SwiftObjectListService(session, regionService), new SwiftSegmentService(session, regionService), new DefaultFindFeature(session)); }
public SwiftLargeUploadWriteFeature(final SwiftSession session, final SwiftRegionService regionService) { this(session, regionService, new SwiftSegmentService(session, regionService), new DefaultFindFeature(session), new DefaultAttributesFinderFeature(session)); }
if(!status.isAppend()) { segments.addAll(new SwiftSegmentService(session, regionService).list(file));
return (T) new SwiftLargeUploadWriteFeature(this, regionService, new SwiftSegmentService(this, regionService)); return (T) new SwiftMultipleDeleteFeature(this, new SwiftSegmentService(this, regionService), regionService);