public SwiftWriteFeature(final SwiftSession session, final SwiftRegionService regionService, final SwiftObjectListService listService, final SwiftSegmentService segmentService) { this(session, regionService, listService, segmentService, new DefaultFindFeature(session)); }
public S3WriteFeature(final S3Session session, final S3MultipartService multipartService) { this(session, multipartService, new DefaultFindFeature(session), new DefaultAttributesFinderFeature(session)); }
public SwiftLargeUploadWriteFeature(final SwiftSession session) { this(session, new DefaultFindFeature(session), new DefaultAttributesFinderFeature(session)); }
public B2WriteFeature(final B2Session session, final B2FileidProvider fileid) { this(session, fileid, new DefaultFindFeature(session), new DefaultAttributesFinderFeature(session)); }
public DropboxWriteFeature(final DropboxSession session, final Long chunksize) { this(session, new DefaultFindFeature(session), new DefaultAttributesFinderFeature(session), chunksize); }
public GraphWriteFeature(final GraphSession session) { this(session, new DefaultFindFeature(session), new DefaultAttributesFinderFeature(session)); }
public SwiftLargeUploadWriteFeature(final SwiftSession session, final SwiftRegionService regionService, final SwiftSegmentService segmentService) { this(session, regionService, segmentService, new DefaultFindFeature(session), new DefaultAttributesFinderFeature(session)); }
public SpectraWriteFeature(final SpectraSession session) { this(session, new DefaultFindFeature(session), new DefaultAttributesFinderFeature(session)); }
public DriveWriteFeature(final DriveSession session, final DriveFileidProvider fileid) { this(session, fileid, new DefaultFindFeature(session), new DefaultAttributesFinderFeature(session)); }
public SDSWriteFeature(final SDSSession session, final SDSNodeIdProvider nodeid) { this(session, nodeid, new DefaultFindFeature(session), new DefaultAttributesFinderFeature(session)); }
public S3MultipartWriteFeature(final S3Session session) { this(session, new DefaultFindFeature(session), new DefaultAttributesFinderFeature(session)); }
protected AppendWriteFeature(final Session<?> session) { this.finder = new DefaultFindFeature(session); this.attributes = new DefaultAttributesFinderFeature(session); }
public B2LargeUploadWriteFeature(final B2Session session, final B2FileidProvider fileid) { this(session, fileid, new DefaultFindFeature(session), new DefaultAttributesFinderFeature(session)); }
public GraphBufferWriteFeature(final GraphSession session) { this(session, new DefaultFindFeature(session), new DefaultAttributesFinderFeature(session)); }
@Override public Write.Append append(final Path file, final Long length, final Cache<Path> cache) throws BackgroundException { if(new DefaultFindFeature(session).withCache(cache).find(file)) { return Write.override; } return Write.notfound; }
public CryptoWriteFeature(final Session<?> session, final Write<Reply> proxy, final CryptoVault vault) { this(session, proxy, new CryptoFindFeature(session, new DefaultFindFeature(session), vault), new CryptoAttributesFeature(session, new DefaultAttributesFinderFeature(session), vault), vault); }
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)); }
public AbstractUploadFilter(final SymlinkResolver<Local> symlinkResolver, final Session<?> session, final UploadFilterOptions options) { this.symlinkResolver = symlinkResolver; this.session = session; this.options = options; this.find = session.getFeature(Find.class, new DefaultFindFeature(session)); this.attribute = session.getFeature(AttributesFinder.class, new DefaultAttributesFinderFeature(session)); }
public ComparisonServiceFilter(final Session<?> session, final TimeZone tz, final ProgressListener listener) { this.finder = session.getFeature(Find.class, new DefaultFindFeature(session)); this.attribute = session.getFeature(AttributesFinder.class, new DefaultAttributesFinderFeature(session)); this.timestamp = new TimestampComparisonService(tz); this.size = new SizeComparisonService(); this.checksum = new ChecksumComparisonService(); this.progress = listener; }