@@ -90,37 +90,23 @@ public Factory(ScriptService scriptService) {
9090
9191 @ Override
9292 public CefProcessor create (
93- Map <String , Processor .Factory > processorFactories ,
94- String processorTag ,
93+ Map <String , Processor .Factory > registry ,
94+ String tag ,
9595 String description ,
9696 Map <String , Object > config ,
9797 ProjectId projectId
9898 ) {
99- String field = ConfigurationUtils .readStringProperty (TYPE , processorTag , config , "field" );
100- boolean ignoreEmptyValues = ConfigurationUtils .readBooleanProperty (TYPE , processorTag , config , "ignore_empty_values" , true );
101- boolean ignoreMissing = ConfigurationUtils .readBooleanProperty (TYPE , processorTag , config , "ignore_missing" , false );
102- String targetField = ConfigurationUtils .readStringProperty (TYPE , processorTag , config , "target_field" , "cef" );
103- String timezoneString = ConfigurationUtils .readOptionalStringProperty (TYPE , processorTag , config , "timezone" );
99+ String field = ConfigurationUtils .readStringProperty (TYPE , tag , config , "field" );
100+ boolean ignoreEmptyValues = ConfigurationUtils .readBooleanProperty (TYPE , tag , config , "ignore_empty_values" , true );
101+ boolean ignoreMissing = ConfigurationUtils .readBooleanProperty (TYPE , tag , config , "ignore_missing" , false );
102+ String targetField = ConfigurationUtils .readStringProperty (TYPE , tag , config , "target_field" , "cef" );
103+ String timezoneString = ConfigurationUtils .readOptionalStringProperty (TYPE , tag , config , "timezone" );
104104 TemplateScript .Factory compiledTimezoneTemplate = null ;
105105 if (timezoneString != null ) {
106- compiledTimezoneTemplate = ConfigurationUtils .compileTemplate (
107- TYPE ,
108- processorTag ,
109- "timezone" ,
110- timezoneString ,
111- scriptService
112- );
106+ compiledTimezoneTemplate = ConfigurationUtils .compileTemplate (TYPE , tag , "timezone" , timezoneString , scriptService );
113107 }
114108
115- return new CefProcessor (
116- processorTag ,
117- description ,
118- field ,
119- targetField ,
120- ignoreMissing ,
121- ignoreEmptyValues ,
122- compiledTimezoneTemplate
123- );
109+ return new CefProcessor (tag , description , field , targetField , ignoreMissing , ignoreEmptyValues , compiledTimezoneTemplate );
124110 }
125111 }
126112}
0 commit comments