public abstract class AbstractEnrichIP extends AbstractProcessor
| Modifier and Type | Field and Description |
|---|---|
static PropertyDescriptor |
GEO_DATABASE_FILE |
static PropertyDescriptor |
IP_ADDRESS_ATTRIBUTE |
static Relationship |
REL_FOUND |
static Relationship |
REL_NOT_FOUND |
| Constructor and Description |
|---|
AbstractEnrichIP() |
| Modifier and Type | Method and Description |
|---|---|
void |
closeReader() |
java.util.Set<Relationship> |
getRelationships() |
protected java.util.List<PropertyDescriptor> |
getSupportedPropertyDescriptors()
Allows subclasses to register which property descriptor objects are
supported.
|
protected void |
init(ProcessorInitializationContext context)
Provides subclasses the ability to perform initialization logic
|
void |
onScheduled(ProcessContext context) |
onTrigger, onTriggergetControllerServiceLookup, getIdentifier, getLogger, getNodeTypeProvider, initialize, isConfigurationRestored, isScheduled, toString, updateConfiguredRestoredTrue, updateScheduledFalse, updateScheduledTruecustomValidate, equals, getPropertyDescriptor, getPropertyDescriptors, getSupportedDynamicPropertyDescriptor, hashCode, onPropertyModified, validateclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetPropertyDescriptor, getPropertyDescriptors, onPropertyModified, validatepublic static final PropertyDescriptor GEO_DATABASE_FILE
public static final PropertyDescriptor IP_ADDRESS_ATTRIBUTE
public static final Relationship REL_FOUND
public static final Relationship REL_NOT_FOUND
public java.util.Set<Relationship> getRelationships()
getRelationships in interface ProcessorgetRelationships in class AbstractSessionFactoryProcessorprotected java.util.List<PropertyDescriptor> getSupportedPropertyDescriptors()
AbstractConfigurableComponentgetSupportedPropertyDescriptors in class AbstractConfigurableComponent@OnScheduled public void onScheduled(ProcessContext context) throws java.io.IOException
java.io.IOException@OnStopped public void closeReader() throws java.io.IOException
java.io.IOExceptionprotected void init(ProcessorInitializationContext context)
AbstractSessionFactoryProcessorinit in class AbstractSessionFactoryProcessorcontext - in which to perform initialization