All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.inin.analytics.elasticsearch.driver.Driver Maven / Gradle / Ivy

There is a newer version: 1.2.1
Show newest version
package com.inin.analytics.elasticsearch.driver;

import java.util.TimeZone;

import org.apache.hadoop.util.ProgramDriver;
import org.joda.time.DateTimeZone;

import com.inin.analytics.elasticsearch.example.ExampleIndexingJob;
import com.inin.analytics.elasticsearch.example.ExampleJobPrep;
import com.inin.analytics.elasticsearch.example.GenerateData;

public class Driver extends ProgramDriver {

    public Driver() throws Throwable {
            super();
            addClass("generateExampleData", GenerateData.class, "Example job for how to build documents for elasticsearch indexing");
            addClass("examplePrep", ExampleJobPrep.class, "Example job for how to build documents for elasticsearch indexing");
            addClass("esIndexRebuildExample", ExampleIndexingJob.class, "Example job for how to rebuild elasticsearch indexes");
    }

    public static void main(String[] args) throws Throwable {   	
            DateTimeZone.setDefault(DateTimeZone.UTC);
            TimeZone.setDefault(TimeZone.getTimeZone("GMT"));
            Driver driver = new Driver();
            driver.driver(args);
            System.exit(0);
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy