@Override protected void doStart() throws Exception { initialPoll = true; super.doStart(); }
@Override public HdfsEndpoint getEndpoint() { return (HdfsEndpoint) super.getEndpoint(); }
@Override protected void doStop() throws Exception { this.preparedStatement = null; super.doStop(); }
@Override protected int poll() throws Exception { Exchange exchange = super.getEndpoint().createExchange(); try { LOG.trace("Retrieving a message"); retrieveMessage(exchange); super.getAsyncProcessor().process(exchange); return 1; } catch (StorageException ex) { if (404 == ex.getHttpStatusCode()) { return 0; } else { throw ex; } } }
@Override protected int poll() throws Exception { Exchange exchange = super.getEndpoint().createExchange(); try { LOG.trace("Getting the blob content"); getBlob(exchange); super.getAsyncProcessor().process(exchange); return 1; } catch (StorageException ex) { if (404 == ex.getHttpStatusCode()) { return 0; } else { throw ex; } } }
@Override public OpenShiftEndpoint getEndpoint() { return (OpenShiftEndpoint) super.getEndpoint(); }
@Override protected void doStart() throws Exception { super.doStart(); if (twitter4jConsumer instanceof AbstractStreamingConsumerHandler) { ((AbstractStreamingConsumerHandler) twitter4jConsumer).start(); } }
@Override protected void doStop() throws Exception { super.doStop(); if (client != null) { client.stop(); client = null; } }
@Override public AbstractTwitterEndpoint getEndpoint() { return (AbstractTwitterEndpoint) super.getEndpoint(); }
@Override protected void doStart() throws Exception { queueService.start(); super.doStart(); }
@Override protected void doStop() throws Exception { super.doStop(); queueService.stop(); }
@Override public WeatherEndpoint getEndpoint() { return (WeatherEndpoint) super.getEndpoint(); }
/** * Lifecycle method invoked when the consumer has created. * Internally create or reuse a connection to the low level dropbox client * @throws Exception */ @Override protected void doStart() throws Exception { if (configuration.getClient() == null) { //create dropbox client configuration.createClient(); LOG.debug("Consumer DropBox client created"); } super.doStart(); }
@Override protected void doStop() throws Exception { if (twitter4jConsumer instanceof AbstractStreamingConsumerHandler) { ((AbstractStreamingConsumerHandler) twitter4jConsumer).stop(); } super.doStop(); }
@Override public ApnsEndpoint getEndpoint() { return (ApnsEndpoint) super.getEndpoint(); }
@Override protected void doStart() throws Exception { client = SshClient.setUpDefaultClient(); client.start(); super.doStart(); }
@Override protected void doStop() throws Exception { if (client != null) { client.close(); } super.doStop(); }
@Override public HipchatEndpoint getEndpoint() { return (HipchatEndpoint)super.getEndpoint(); }
@Override protected void doStart() throws Exception { super.doStart(); this.repo = getLocalRepository(); this.git = new Git(repo); }
@Override protected void doStop() throws Exception { super.doStop(); getEndpoint().getConsumers().remove(this); }