/** * Register the MongoDB river */ public void onModule(RiversModule module) { module.registerRiver(MongoDBRiver.TYPE, MongoDBRiverModule.class); }
/** * Registers the HBaseRiverModule as "hbase" river. * * @param module */ public void onModule(final RiversModule module) { module.registerRiver("hbase", HBaseRiverModule.class); } }
/** * Registers the {@link SolrRiverModule} * @param module the elasticsearch module used to handle rivers */ public void onModule(RiversModule module) { module.registerRiver("solr", SolrRiverModule.class); } }
/** * Registers the {@link CassandraRiverModule} * @param module the elasticsearch module used to handle rivers */ public void onModule(RiversModule module) { module.registerRiver("cassandra", CassandraRiverModule.class); } }
public void onModule(RiversModule module) { module.registerRiver("cassandra", CassandraRiverModule.class); } }
@Override public void processModule(Module module) { if (module instanceof RiversModule) { ((RiversModule) module).registerRiver("email", EmailRiverModule.class); } } }
public void onModule(RiversModule module) { module.registerRiver("github", GitHubRiverModule.class); } }
public void onModule(RiversModule module) { module.registerRiver("mysql", MysqlRiverModule.class); } }
public void onModule(RiversModule module){ module.registerRiver("redis", RedisRiverModule.class); } }
public void onModule(RiversModule module) { module.registerRiver("json", JsonRiverModule.class); } }
public void onModule(RiversModule module) { module.registerRiver("arangodb", ArangoDbRiverModule.class); } }
public void onModule(RiversModule module) { module.registerRiver("kafka", KafkaRiverModule.class); // Type "kafka" must always be the same value which you provide as a type when creating the river: //Example: // curl -XPUT 'localhost:9200/_river/my_kafka_river/_meta' -d '{ // "type" : "kafka", // "kafka" : { // "brokerHost" : "localhost", // "brokerPort" : 9092, // "topic" : "dummy", // "partition" : 0 // // } // }' } }
public void onModule(RiversModule module) { module.registerRiver("jira", JiraRiverModule.class); }
@Override public void processModule(Module module){ if (module instanceof RiversModule){ ((RiversModule) module).registerRiver("amazon-s3", S3RiverModule.class); } if (module instanceof RestModule) { ((RestModule) module).addRestAction(S3ManageAction.class); } } }