org.apache.flume.interceptor
Class RegexExtractorInterceptorMillisSerializer

java.lang.Object
  extended by org.apache.flume.interceptor.RegexExtractorInterceptorMillisSerializer
All Implemented Interfaces:
Configurable, ConfigurableComponent, RegexExtractorInterceptorSerializer

public class RegexExtractorInterceptorMillisSerializer
extends Object
implements RegexExtractorInterceptorSerializer

Serializer that converts the passed in value into milliseconds using the specified formatting pattern


Constructor Summary
RegexExtractorInterceptorMillisSerializer()
           
 
Method Summary
 void configure(ComponentConfiguration conf)
           
 void configure(Context context)
           Request the implementing class to (re)configure itself.
 String serialize(String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegexExtractorInterceptorMillisSerializer

public RegexExtractorInterceptorMillisSerializer()
Method Detail

configure

public void configure(Context context)
Description copied from interface: Configurable

Request the implementing class to (re)configure itself.

When configuration parameters are changed, they must be reflected by the component asap.

There are no thread safety guarrantees on when configure might be called.

Specified by:
configure in interface Configurable

serialize

public String serialize(String value)
Specified by:
serialize in interface RegexExtractorInterceptorSerializer
Parameters:
value - The value extracted by the RegexExtractorInterceptor
Returns:
The serialized version of the specified value

configure

public void configure(ComponentConfiguration conf)
Specified by:
configure in interface ConfigurableComponent


Copyright © 2009-2015 Apache Software Foundation. All Rights Reserved.