@Alias(value="new-object-listener") @DisplayName(value="On New Object") @ClusterSupport(value=NOT_SUPPORTED) @MetadataScope(outputResolver=SourcesMetadataResolvers.OnNewSourceMetadataResolver.class, keysResolver=SourcesMetadataResolvers.OnNewSourceMetadataResolver.class) @MediaType(value="text/xml") public class OnNewSource extends AbstractPollingSource
| Constructor and Description |
|---|
OnNewSource() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doStart() |
protected IterablePagingProvider<NetSuiteSoapConnection,org.mule.runtime.extension.api.runtime.operation.Result<String,NetsuiteSoapAttributes>> |
getResultsIterator(NetSuiteSoapConnection connection,
ZonedDateTime queryStartDateTime) |
protected Function<Document,Optional<String>> |
watermarkParser()
Function to extract the watermark value
|
doStop, extractFirstOf, getConfig, getConnection, getConnectionProvider, getExtensionsClient, getIdFieldName, getPageSize, getStartDateTime, getWaterMarkFieldName, isBodyFieldsOnly, onRejectedItem, poll, resolveNextStartDate, setIdFieldName, setWaterMarkFieldNameprotected void doStart()
throws org.mule.runtime.api.exception.MuleException
doStart in class org.mule.runtime.extension.api.runtime.source.PollingSource<String,NetsuiteSoapAttributes>org.mule.runtime.api.exception.MuleExceptionprotected Function<Document,Optional<String>> watermarkParser()
AbstractPollingSourcewatermarkParser in class AbstractPollingSourceprotected IterablePagingProvider<NetSuiteSoapConnection,org.mule.runtime.extension.api.runtime.operation.Result<String,NetsuiteSoapAttributes>> getResultsIterator(NetSuiteSoapConnection connection, ZonedDateTime queryStartDateTime) throws TransformerException, ParserConfigurationException
getResultsIterator in class AbstractPollingSourceTransformerExceptionParserConfigurationExceptionCopyright © 2025 MuleSoft, Inc.. All rights reserved.