java.lang.Object
swim.api.agent.AbstractAgent
nstream.adapter.common.NstreamAgent
nstream.adapter.common.ingress.IngestorAgent<S,V>
nstream.adapter.common.ingress.IngestorMetricsAgent<nstream.adapter.common.ext.JdbcIngressSettings,T>
nstream.adapter.jdbc.JdbcIngestingAgent<swim.structure.Value>
nstream.adapter.jdbc.JdbcIngestingPatch
- All Implemented Interfaces:
nstream.adapter.common.schedule.StageService,swim.api.agent.Agent,swim.api.downlink.DownlinkFactory,swim.api.lane.LaneFactory,swim.api.ref.WarpRef,swim.api.store.Store,swim.concurrent.Schedule,swim.util.Log
-
Nested Class Summary
Nested classes/interfaces inherited from interface nstream.adapter.common.schedule.StageService
nstream.adapter.common.schedule.StageService.StageCallable<V extends Object>, nstream.adapter.common.schedule.StageService.StageConsumer<V extends Object>, nstream.adapter.common.schedule.StageService.StageRunnable -
Field Summary
FieldsFields inherited from class nstream.adapter.jdbc.JdbcIngestingAgent
pollTimer, poolFields inherited from class nstream.adapter.common.ingress.IngestorAgent
ingressSettingsFields inherited from class nstream.adapter.common.NstreamAgent
apiLaneSummary, labeledLog, stageAmenity, summaryFields inherited from class swim.api.agent.AbstractAgent
context -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidingest(swim.structure.Value resultStructure) protected voidprotected swim.structure.ValueMethods inherited from class nstream.adapter.jdbc.JdbcIngestingAgent
cancel, executeQuery, parseIngressSettings, pollTimerMethods inherited from class nstream.adapter.common.ingress.IngestorMetricsAgent
didFailIngest, didStageReception, ingestOrCancel, ingestOrCancel, ingestOrContinueMethods inherited from class nstream.adapter.common.ingress.IngestorAgent
didStart, loadSettings, loadSettings, loadSettings, willStopMethods inherited from class nstream.adapter.common.NstreamAgent
apiLaneSummaryDecodeRequest, apiLaneSummaryDoRespond, debug, execute, executeNonblocking, fail, handleDeferrableException, info, prepareLoop, schedule, scheduleAtFixedRate, scheduleWithFixedDelay, scheduleWithInformedBackoff, trace, warnMethods inherited from class swim.api.agent.AbstractAgent
agentContext, agentId, agents, asyncStage, cipherSuite, close, closeAgent, closeAgent, command, command, command, command, command, command, command, command, command, command, command, command, command, command, command, command, commandLane, demandLane, demandMapLane, didClose, didFail, didLoad, didOpen, didStop, didUnload, downlink, downlinkHttp, downlinkList, downlinkMap, downlinkValue, downlinkWs, error, geospatialData, geospatialData, geospatialLane, getAgent, getAgent, getAgent, getLane, getProp, getProp, hostRef, hostRef, hostUri, httpLane, isSecure, joinMapLane, joinValueLane, lane, laneRef, laneRef, laneRef, laneRef, link, listData, listData, listLane, localAddress, localCertificates, localIdentity, localPrincipal, mapData, mapData, mapLane, nodeRef, nodeRef, nodeRef, nodeRef, nodeUri, openAgent, openAgent, openAgent, openAgent, openAgent, openAgent, openLane, props, remoteAddress, remoteCertificates, remoteIdentity, remotePrincipal, schedule, securityProtocol, setTimer, spatialData, spatialData, spatialLane, stage, supplyLane, timer, valueData, valueData, valueLane, willClose, willLoad, willOpen, willStart, willUnload, wsLane
-
Field Details
-
assembler
-
-
Constructor Details
-
JdbcIngestingPatch
public JdbcIngestingPatch()
-
-
Method Details
-
ingest
protected void ingest(swim.structure.Value resultStructure) throws nstream.adapter.common.schedule.DeferrableException - Specified by:
ingestin classnstream.adapter.common.ingress.IngestorAgent<nstream.adapter.common.ext.JdbcIngressSettings,swim.structure.Value> - Throws:
nstream.adapter.common.schedule.DeferrableException
-
translateResultSet
- Specified by:
translateResultSetin classJdbcIngestingAgent<swim.structure.Value>
-
stageReception
protected void stageReception()- Overrides:
stageReceptionin classJdbcIngestingAgent<swim.structure.Value>
-