@Override public GoogleCalendarStreamEndpoint getEndpoint() { return (GoogleCalendarStreamEndpoint)super.getEndpoint(); }
@Override protected void doStart() throws Exception { super.doStart(); }
@Override protected void doShutdown() throws Exception { if (entityManager != null) { this.entityManager.close(); LOG.trace("Closed EntityManager {} on {}", entityManager, this); } super.doShutdown(); } }
@Override public void setMaxMessagesPerPoll(int maxMessagesPerPoll) { super.setMaxMessagesPerPoll(maxMessagesPerPoll); if (jdbcTemplate != null) { jdbcTemplate.setMaxRows(maxMessagesPerPoll); } }
@Override protected void doStop() throws Exception { if (folder != null && folder.isOpen()) { folder.close(true); } if (store != null && store.isConnected()) { store.close(); } super.doStop(); }
@Override public GoogleSheetsStreamEndpoint getEndpoint() { return (GoogleSheetsStreamEndpoint)super.getEndpoint(); }
@Override protected void doStart() throws Exception { // need to setup entity manager first if (getEndpoint().isSharedEntityManager()) { this.entityManager = SharedEntityManagerCreator.createSharedEntityManager(entityManagerFactory); } else { this.entityManager = entityManagerFactory.createEntityManager(); } LOG.trace("Created EntityManager {} on {}", entityManager, this); super.doStart(); }
@Override public MailEndpoint getEndpoint() { return (MailEndpoint) super.getEndpoint(); }
@Override protected void doStart() throws Exception { super.doStart(); String container = endpoint.getContainer(); String locationId = endpoint.getLocationId(); JcloudsBlobStoreHelper.ensureContainerExists(blobStore, container, locationId); }
@Override public DeleteObjectEndpoint getEndpoint() { return (DeleteObjectEndpoint) super.getEndpoint(); }
@Override protected void doStart() throws Exception { super.doStart(); String placeholder = getEndpoint().isUsePlaceholder() ? getEndpoint().getPlaceholder() : null; resolvedQuery = SqlHelper.resolveQuery(getEndpoint().getCamelContext(), query, placeholder); }
@Override public DefaultSqlEndpoint getEndpoint() { return (DefaultSqlEndpoint) super.getEndpoint(); }
@Override public JpaEndpoint getEndpoint() { return (JpaEndpoint) super.getEndpoint(); }
@Override public IronMQEndpoint getEndpoint() { return (IronMQEndpoint)super.getEndpoint(); }