Class FileResumeAdapterDelegate
java.lang.Object
org.apache.camel.component.file.consumer.adapters.FileResumeAdapterDelegate
- All Implemented Interfaces:
DirectoryEntriesResumeAdapter,FileOffsetResumeAdapter,FileResumeAdapter,org.apache.camel.resume.Cacheable,org.apache.camel.resume.Deserializable,org.apache.camel.resume.ResumeAdapter
@JdkService("file-adapter-factory")
public class FileResumeAdapterDelegate
extends Object
implements FileResumeAdapter, org.apache.camel.resume.Cacheable, org.apache.camel.resume.Deserializable, FileOffsetResumeAdapter, DirectoryEntriesResumeAdapter
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.camel.resume.Cacheable
org.apache.camel.resume.Cacheable.FillPolicy -
Field Summary
Fields inherited from interface org.apache.camel.resume.ResumeAdapter
RESUME_ADAPTER_FACTORY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanadd(org.apache.camel.resume.OffsetKey<?> key, org.apache.camel.resume.Offset<?> offset) booleandeserialize(ByteBuffer keyBuffer, ByteBuffer valueBuffer) org.apache.camel.resume.cache.ResumeCache<?> getCache()voidresume()booleanvoidsetCache(org.apache.camel.resume.cache.ResumeCache<?> cache) voidsetResumePayload(GenericFile<File> genericFile) Sets the resume payload used for the adapterMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.camel.resume.Cacheable
getFillPolicyMethods inherited from interface org.apache.camel.resume.Deserializable
deserializeKey, deserializeObject, deserializeValue
-
Constructor Details
-
FileResumeAdapterDelegate
public FileResumeAdapterDelegate()
-
-
Method Details
-
setResumePayload
Description copied from interface:FileOffsetResumeAdapterSets the resume payload used for the adapter- Specified by:
setResumePayloadin interfaceFileOffsetResumeAdapter- Parameters:
genericFile- a generic file instance
-
add
public boolean add(org.apache.camel.resume.OffsetKey<?> key, org.apache.camel.resume.Offset<?> offset) - Specified by:
addin interfaceorg.apache.camel.resume.Cacheable
-
setCache
public void setCache(org.apache.camel.resume.cache.ResumeCache<?> cache) - Specified by:
setCachein interfaceorg.apache.camel.resume.Cacheable
-
getCache
public org.apache.camel.resume.cache.ResumeCache<?> getCache()- Specified by:
getCachein interfaceorg.apache.camel.resume.Cacheable
-
deserialize
- Specified by:
deserializein interfaceorg.apache.camel.resume.Deserializable
-
resume
public void resume()- Specified by:
resumein interfaceorg.apache.camel.resume.ResumeAdapter
-
resume
- Specified by:
resumein interfaceDirectoryEntriesResumeAdapter
-