Class GcsInboundFileSynchronizingMessageSource
- java.lang.Object
-
- org.springframework.integration.util.AbstractExpressionEvaluator
-
- org.springframework.integration.endpoint.AbstractMessageSource<T>
-
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanFactoryAware,org.springframework.beans.factory.BeanNameAware,org.springframework.beans.factory.DisposableBean,org.springframework.beans.factory.InitializingBean,org.springframework.context.Lifecycle,org.springframework.integration.core.MessageSource<File>,org.springframework.integration.IntegrationPattern,org.springframework.integration.support.context.NamedComponent,org.springframework.integration.support.management.IntegrationInboundManagement,org.springframework.integration.support.management.IntegrationManagement,org.springframework.integration.support.management.ManageableLifecycle,org.springframework.integration.support.management.MessageSourceManagement
public class GcsInboundFileSynchronizingMessageSource extends org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource<BlobInfo>
An inbound file sync message source for Google Cloud Storage.
-
-
Constructor Summary
Constructors Constructor Description GcsInboundFileSynchronizingMessageSource(GcsInboundFileSynchronizer synchronizer)GcsInboundFileSynchronizingMessageSource(GcsInboundFileSynchronizer synchronizer, Comparator<File> comparator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetComponentType()-
Methods inherited from class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource
doReceive, getSynchronizer, isRunning, onInit, setAutoCreateLocalDirectory, setLocalDirectory, setLocalFilter, setScanner, setUseWatchService, start, stop
-
Methods inherited from class org.springframework.integration.endpoint.AbstractFetchLimitingMessageSource
doReceive, getMaxFetchSize, setMaxFetchSize
-
Methods inherited from class org.springframework.integration.endpoint.AbstractMessageSource
buildMessage, destroy, getBeanName, getComponentName, getManagedName, getManagedType, getOverrides, isLoggingEnabled, receive, registerMetricsCaptor, setBeanName, setHeaderExpressions, setLoggingEnabled, setManagedName, setManagedType
-
Methods inherited from class org.springframework.integration.util.AbstractExpressionEvaluator
afterPropertiesSet, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, getBeanFactory, getEvaluationContext, getEvaluationContext, getMessageBuilderFactory, setBeanFactory, setConversionService
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Constructor Detail
-
GcsInboundFileSynchronizingMessageSource
public GcsInboundFileSynchronizingMessageSource(GcsInboundFileSynchronizer synchronizer)
-
GcsInboundFileSynchronizingMessageSource
public GcsInboundFileSynchronizingMessageSource(GcsInboundFileSynchronizer synchronizer, Comparator<File> comparator)
-
-
Method Detail
-
getComponentType
public String getComponentType()
-
-