pl.solr.ag.mongodb.sink
Class ComplexDataSink

java.lang.Object
  extended by com.sematext.ag.metric.Measureable
      extended by com.sematext.ag.sink.Sink<com.sematext.ag.event.ComplexEvent>
          extended by pl.solr.ag.mongodb.sink.ComplexDataSink

public class ComplexDataSink
extends com.sematext.ag.sink.Sink<com.sematext.ag.event.ComplexEvent>

Action Generator sink for MongoDB.

Author:
negativ

Field Summary
static String BASE_HOST_KEY
           
static String BASE_PORT_KEY
           
static String COLLECTION_NAME_KEY
           
static String DB_NAME_KEY
           
 
Constructor Summary
ComplexDataSink()
           
 
Method Summary
 void init(com.sematext.ag.PlayerConfig config)
           
 boolean write(com.sematext.ag.event.ComplexEvent event)
           
 
Methods inherited from class com.sematext.ag.sink.Sink
close, endCounters, startCounters
 
Methods inherited from class com.sematext.ag.metric.Measureable
getMetrics
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BASE_HOST_KEY

public static final String BASE_HOST_KEY
See Also:
Constant Field Values

BASE_PORT_KEY

public static final String BASE_PORT_KEY
See Also:
Constant Field Values

DB_NAME_KEY

public static final String DB_NAME_KEY
See Also:
Constant Field Values

COLLECTION_NAME_KEY

public static final String COLLECTION_NAME_KEY
See Also:
Constant Field Values
Constructor Detail

ComplexDataSink

public ComplexDataSink()
Method Detail

init

public void init(com.sematext.ag.PlayerConfig config)
          throws com.sematext.ag.exception.InitializationFailedException
Overrides:
init in class com.sematext.ag.sink.Sink<com.sematext.ag.event.ComplexEvent>
Throws:
com.sematext.ag.exception.InitializationFailedException

write

public boolean write(com.sematext.ag.event.ComplexEvent event)
Specified by:
write in class com.sematext.ag.sink.Sink<com.sematext.ag.event.ComplexEvent>


Copyright © 2012 Solr.pl. All Rights Reserved.