Beispiel #1
0
  /** @param args */
  public static void main(String[] args) {
    try {
      // Authenticate
      System.out.println("Creating user...");
      User user = new User(Config.username, Config.api_key);

      // Create the definition
      Definition d = user.createDefinition("interaction.sample < 1.0");

      // Create the consumer
      System.out.println("Getting the consumer...");
      StreamConsumer consumer = d.getConsumer(StreamConsumer.TYPE_HTTP, new Deletes());

      // And start consuming
      System.out.println("Consuming...");
      System.out.println("--");
      consumer.consume();
    } catch (EInvalidData e) {
      System.out.print("InvalidData: ");
      System.out.println(e.getMessage());
    } catch (ECompileFailed e) {
      System.out.print("CompileFailed: ");
      System.out.println(e.getMessage());
    } catch (EAccessDenied e) {
      System.out.print("AccessDenied: ");
      System.out.println(e.getMessage());
    }
  }