├── .gitattributes
├── .gitignore
├── Chapter03
└── Deep Dive Into Kafka Consumers-Code
│ └── Deep Dive Into Kafka Consumers-Code
│ ├── DemoConsumer.java
│ └── DemoConsumer.scala
├── Chapter04
├── Deep Dive Into Kafka Consumers-Code
│ ├── DemoConsumer.java
│ └── DemoConsumer.scala
└── Deep Dive into Kafka Producers-Code
│ ├── DemoProducer.java
│ └── DemoProducer.scala
├── Chapter05
└── ipfrauddetetion
│ └── ipfrauddetetion
│ ├── .idea
│ ├── compiler.xml
│ ├── encodings.xml
│ ├── libraries
│ │ ├── Maven__aopalliance_aopalliance_1_0.xml
│ │ ├── Maven__asm_asm_3_1.xml
│ │ ├── Maven__com_101tec_zkclient_0_8.xml
│ │ ├── Maven__com_clearspring_analytics_stream_2_7_0.xml
│ │ ├── Maven__com_esotericsoftware_kryo_shaded_3_0_3.xml
│ │ ├── Maven__com_esotericsoftware_minlog_1_3_0.xml
│ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_6_5.xml
│ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_6_5.xml
│ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_6_5.xml
│ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_paranamer_2_6_5.xml
│ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_scala_2_10_2_6_5.xml
│ │ ├── Maven__com_google_code_findbugs_jsr305_3_0_0.xml
│ │ ├── Maven__com_google_code_gson_gson_2_2_4.xml
│ │ ├── Maven__com_google_guava_guava_11_0_2.xml
│ │ ├── Maven__com_google_inject_guice_3_0.xml
│ │ ├── Maven__com_google_protobuf_protobuf_java_2_5_0.xml
│ │ ├── Maven__com_jamesmurty_utils_java_xmlbuilder_0_4.xml
│ │ ├── Maven__com_jcraft_jsch_0_1_42.xml
│ │ ├── Maven__com_ning_compress_lzf_1_0_3.xml
│ │ ├── Maven__com_sun_jersey_jersey_core_1_9.xml
│ │ ├── Maven__com_sun_jersey_jersey_json_1_9.xml
│ │ ├── Maven__com_sun_jersey_jersey_server_1_9.xml
│ │ ├── Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml
│ │ ├── Maven__com_thoughtworks_paranamer_paranamer_2_3.xml
│ │ ├── Maven__com_twitter_chill_2_10_0_8_0.xml
│ │ ├── Maven__com_twitter_chill_java_0_8_0.xml
│ │ ├── Maven__com_yammer_metrics_metrics_core_2_2_0.xml
│ │ ├── Maven__commons_beanutils_commons_beanutils_1_7_0.xml
│ │ ├── Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml
│ │ ├── Maven__commons_cli_commons_cli_1_2.xml
│ │ ├── Maven__commons_codec_commons_codec_1_4.xml
│ │ ├── Maven__commons_collections_commons_collections_3_2_2.xml
│ │ ├── Maven__commons_configuration_commons_configuration_1_6.xml
│ │ ├── Maven__commons_digester_commons_digester_1_8.xml
│ │ ├── Maven__commons_httpclient_commons_httpclient_3_1.xml
│ │ ├── Maven__commons_io_commons_io_2_4.xml
│ │ ├── Maven__commons_lang_commons_lang_2_6.xml
│ │ ├── Maven__commons_logging_commons_logging_1_1_3.xml
│ │ ├── Maven__commons_net_commons_net_3_1.xml
│ │ ├── Maven__io_dropwizard_metrics_metrics_core_3_1_2.xml
│ │ ├── Maven__io_dropwizard_metrics_metrics_graphite_3_1_2.xml
│ │ ├── Maven__io_dropwizard_metrics_metrics_json_3_1_2.xml
│ │ ├── Maven__io_dropwizard_metrics_metrics_jvm_3_1_2.xml
│ │ ├── Maven__io_netty_netty_3_8_0_Final.xml
│ │ ├── Maven__io_netty_netty_all_4_0_29_Final.xml
│ │ ├── Maven__javax_activation_activation_1_1.xml
│ │ ├── Maven__javax_annotation_javax_annotation_api_1_2.xml
│ │ ├── Maven__javax_inject_javax_inject_1.xml
│ │ ├── Maven__javax_servlet_javax_servlet_api_3_1_0.xml
│ │ ├── Maven__javax_servlet_jsp_jsp_api_2_1.xml
│ │ ├── Maven__javax_servlet_servlet_api_2_5.xml
│ │ ├── Maven__javax_validation_validation_api_1_1_0_Final.xml
│ │ ├── Maven__javax_ws_rs_javax_ws_rs_api_2_0_1.xml
│ │ ├── Maven__javax_xml_bind_jaxb_api_2_2_2.xml
│ │ ├── Maven__javax_xml_stream_stax_api_1_0_2.xml
│ │ ├── Maven__log4j_log4j_1_2_17.xml
│ │ ├── Maven__net_java_dev_jets3t_jets3t_0_9_0.xml
│ │ ├── Maven__net_jpountz_lz4_lz4_1_3_0.xml
│ │ ├── Maven__net_razorvine_pyrolite_4_9.xml
│ │ ├── Maven__net_sf_jopt_simple_jopt_simple_4_9.xml
│ │ ├── Maven__net_sf_py4j_py4j_0_10_1.xml
│ │ ├── Maven__org_apache_avro_avro_1_7_4.xml
│ │ ├── Maven__org_apache_avro_avro_ipc_1_7_7.xml
│ │ ├── Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml
│ │ ├── Maven__org_apache_avro_avro_mapred_hadoop2_1_7_7.xml
│ │ ├── Maven__org_apache_commons_commons_compress_1_4_1.xml
│ │ ├── Maven__org_apache_commons_commons_lang3_3_3_2.xml
│ │ ├── Maven__org_apache_commons_commons_math3_3_1_1.xml
│ │ ├── Maven__org_apache_curator_curator_client_2_7_1.xml
│ │ ├── Maven__org_apache_curator_curator_framework_2_7_1.xml
│ │ ├── Maven__org_apache_curator_curator_recipes_2_7_1.xml
│ │ ├── Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml
│ │ ├── Maven__org_apache_directory_api_api_util_1_0_0_M20.xml
│ │ ├── Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml
│ │ ├── Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_annotations_2_7_2.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_auth_2_7_2.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_client_2_2_0.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_common_2_7_2.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_hdfs_2_2_0.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_app_2_2_0.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_common_2_2_0.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_core_2_2_0.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_jobclient_2_2_0.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_shuffle_2_2_0.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_yarn_api_2_2_0.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_yarn_client_2_2_0.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_yarn_common_2_2_0.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_yarn_server_common_2_2_0.xml
│ │ ├── Maven__org_apache_htrace_htrace_core_3_1_0_incubating.xml
│ │ ├── Maven__org_apache_httpcomponents_httpclient_4_1_2.xml
│ │ ├── Maven__org_apache_httpcomponents_httpcore_4_1_2.xml
│ │ ├── Maven__org_apache_ivy_ivy_2_4_0.xml
│ │ ├── Maven__org_apache_kafka_kafka_2_10_0_8_2_1.xml
│ │ ├── Maven__org_apache_kafka_kafka_2_11_0_10_0_0.xml
│ │ ├── Maven__org_apache_kafka_kafka_clients_0_10_0_0.xml
│ │ ├── Maven__org_apache_mesos_mesos_shaded_protobuf_0_21_1.xml
│ │ ├── Maven__org_apache_spark_spark_core_2_10_2_0_0.xml
│ │ ├── Maven__org_apache_spark_spark_launcher_2_10_2_0_0.xml
│ │ ├── Maven__org_apache_spark_spark_network_common_2_10_2_0_0.xml
│ │ ├── Maven__org_apache_spark_spark_network_shuffle_2_10_2_0_0.xml
│ │ ├── Maven__org_apache_spark_spark_streaming_2_10_2_0_0.xml
│ │ ├── Maven__org_apache_spark_spark_streaming_kafka_2_10_1_6_3.xml
│ │ ├── Maven__org_apache_spark_spark_tags_2_10_2_0_0.xml
│ │ ├── Maven__org_apache_spark_spark_unsafe_2_10_2_0_0.xml
│ │ ├── Maven__org_apache_xbean_xbean_asm5_shaded_4_4.xml
│ │ ├── Maven__org_apache_zookeeper_zookeeper_3_4_6.xml
│ │ ├── Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml
│ │ ├── Maven__org_codehaus_jackson_jackson_jaxrs_1_8_3.xml
│ │ ├── Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml
│ │ ├── Maven__org_codehaus_jackson_jackson_xc_1_8_3.xml
│ │ ├── Maven__org_codehaus_jettison_jettison_1_1.xml
│ │ ├── Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.xml
│ │ ├── Maven__org_glassfish_hk2_external_aopalliance_repackaged_2_4_0_b34.xml
│ │ ├── Maven__org_glassfish_hk2_external_javax_inject_2_4_0_b34.xml
│ │ ├── Maven__org_glassfish_hk2_hk2_api_2_4_0_b34.xml
│ │ ├── Maven__org_glassfish_hk2_hk2_locator_2_4_0_b34.xml
│ │ ├── Maven__org_glassfish_hk2_hk2_utils_2_4_0_b34.xml
│ │ ├── Maven__org_glassfish_hk2_osgi_resource_locator_1_0_1.xml
│ │ ├── Maven__org_glassfish_jersey_bundles_repackaged_jersey_guava_2_22_2.xml
│ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_2_22_2.xml
│ │ ├── Maven__org_glassfish_jersey_containers_jersey_container_servlet_core_2_22_2.xml
│ │ ├── Maven__org_glassfish_jersey_core_jersey_client_2_22_2.xml
│ │ ├── Maven__org_glassfish_jersey_core_jersey_common_2_22_2.xml
│ │ ├── Maven__org_glassfish_jersey_core_jersey_server_2_22_2.xml
│ │ ├── Maven__org_glassfish_jersey_media_jersey_media_jaxb_2_22_2.xml
│ │ ├── Maven__org_javassist_javassist_3_18_1_GA.xml
│ │ ├── Maven__org_json4s_json4s_ast_2_10_3_2_11.xml
│ │ ├── Maven__org_json4s_json4s_core_2_10_3_2_11.xml
│ │ ├── Maven__org_json4s_json4s_jackson_2_10_3_2_11.xml
│ │ ├── Maven__org_mortbay_jetty_jetty_6_1_26.xml
│ │ ├── Maven__org_mortbay_jetty_jetty_util_6_1_26.xml
│ │ ├── Maven__org_objenesis_objenesis_2_1.xml
│ │ ├── Maven__org_roaringbitmap_RoaringBitmap_0_5_11.xml
│ │ ├── Maven__org_scala_lang_modules_scala_parser_combinators_2_11_1_0_4.xml
│ │ ├── Maven__org_scala_lang_scala_compiler_2_10_0.xml
│ │ ├── Maven__org_scala_lang_scala_library_2_10_6.xml
│ │ ├── Maven__org_scala_lang_scala_reflect_2_10_6.xml
│ │ ├── Maven__org_scala_lang_scalap_2_10_0.xml
│ │ ├── Maven__org_scalatest_scalatest_2_10_2_2_6.xml
│ │ ├── Maven__org_slf4j_jcl_over_slf4j_1_7_16.xml
│ │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_16.xml
│ │ ├── Maven__org_slf4j_slf4j_api_1_7_10.xml
│ │ ├── Maven__org_slf4j_slf4j_log4j12_1_7_10.xml
│ │ ├── Maven__org_spark_project_spark_unused_1_0_0.xml
│ │ ├── Maven__org_tukaani_xz_1_0.xml
│ │ ├── Maven__org_xerial_snappy_snappy_java_1_1_2_4.xml
│ │ ├── Maven__oro_oro_2_0_8.xml
│ │ └── Maven__xmlenc_xmlenc_0_52.xml
│ ├── misc.xml
│ ├── modules.xml
│ ├── uiDesigner.xml
│ └── workspace.xml
│ ├── dependency-reduced-pom.xml
│ ├── ipfrauddetetion.iml
│ ├── pom.xml
│ └── src
│ └── main
│ ├── java
│ └── com
│ │ └── packt
│ │ ├── producer
│ │ └── IPLogProducer.java
│ │ └── streaming
│ │ ├── CacheIPLookup.java
│ │ ├── FraudDetectionApp.java
│ │ ├── IIPScanner.java
│ │ ├── direct
│ │ └── JavaDirectKafkaWordCount.java
│ │ └── receiver
│ │ └── KafkaReceiverWordCountJava.java
│ └── resources
│ └── IP_LOG.log
├── Chapter06
├── .idea
│ ├── compiler.xml
│ ├── encodings.xml
│ ├── libraries
│ │ ├── Maven__antlr_antlr_2_7_7.xml
│ │ ├── Maven__asm_asm_3_1.xml
│ │ ├── Maven__asm_asm_commons_3_1.xml
│ │ ├── Maven__asm_asm_tree_3_1.xml
│ │ ├── Maven__com_101tec_zkclient_0_3.xml
│ │ ├── Maven__com_esotericsoftware_kryo_3_0_3.xml
│ │ ├── Maven__com_esotericsoftware_minlog_1_3_0.xml
│ │ ├── Maven__com_esotericsoftware_reflectasm_1_10_1.xml
│ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_1_1.xml
│ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_1_1.xml
│ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_1_1.xml
│ │ ├── Maven__com_google_code_findbugs_jsr305_1_3_9.xml
│ │ ├── Maven__com_google_code_gson_gson_2_2_4.xml
│ │ ├── Maven__com_google_guava_guava_15_0.xml
│ │ ├── Maven__com_google_protobuf_protobuf_java_2_5_0.xml
│ │ ├── Maven__com_googlecode_json_simple_json_simple_1_1.xml
│ │ ├── Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml
│ │ ├── Maven__com_lmax_disruptor_3_3_2.xml
│ │ ├── Maven__com_sun_jersey_jersey_client_1_9.xml
│ │ ├── Maven__com_sun_jersey_jersey_core_1_9.xml
│ │ ├── Maven__com_sun_jersey_jersey_server_1_9.xml
│ │ ├── Maven__com_thoughtworks_paranamer_paranamer_2_3.xml
│ │ ├── Maven__com_yammer_metrics_metrics_core_2_2_0.xml
│ │ ├── Maven__commons_beanutils_commons_beanutils_1_7_0.xml
│ │ ├── Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml
│ │ ├── Maven__commons_cli_commons_cli_1_2.xml
│ │ ├── Maven__commons_codec_commons_codec_1_4.xml
│ │ ├── Maven__commons_collections_commons_collections_3_2_1.xml
│ │ ├── Maven__commons_configuration_commons_configuration_1_6.xml
│ │ ├── Maven__commons_daemon_commons_daemon_1_0_13.xml
│ │ ├── Maven__commons_dbcp_commons_dbcp_1_4.xml
│ │ ├── Maven__commons_digester_commons_digester_1_8.xml
│ │ ├── Maven__commons_el_commons_el_1_0.xml
│ │ ├── Maven__commons_httpclient_commons_httpclient_3_0_1.xml
│ │ ├── Maven__commons_io_commons_io_2_4.xml
│ │ ├── Maven__commons_lang_commons_lang_2_6.xml
│ │ ├── Maven__commons_logging_commons_logging_1_1_3.xml
│ │ ├── Maven__commons_net_commons_net_3_1.xml
│ │ ├── Maven__commons_pool_commons_pool_1_5_4.xml
│ │ ├── Maven__eigenbase_eigenbase_properties_1_1_4.xml
│ │ ├── Maven__io_netty_netty_3_6_2_Final.xml
│ │ ├── Maven__javax_activation_activation_1_1.xml
│ │ ├── Maven__javax_jdo_jdo_api_3_0_1.xml
│ │ ├── Maven__javax_mail_mail_1_4_1.xml
│ │ ├── Maven__javax_servlet_jsp_jsp_api_2_1.xml
│ │ ├── Maven__javax_servlet_servlet_api_2_5.xml
│ │ ├── Maven__javax_transaction_jta_1_1.xml
│ │ ├── Maven__javax_xml_bind_jaxb_api_2_2_2.xml
│ │ ├── Maven__javax_xml_stream_stax_api_1_0_2.xml
│ │ ├── Maven__junit_junit_3_8_1.xml
│ │ ├── Maven__log4j_log4j_1_2_17.xml
│ │ ├── Maven__net_hydromatic_linq4j_0_4.xml
│ │ ├── Maven__net_hydromatic_quidem_0_1_1.xml
│ │ ├── Maven__net_jpountz_lz4_lz4_1_2_0.xml
│ │ ├── Maven__net_sf_jopt_simple_jopt_simple_3_2.xml
│ │ ├── Maven__net_sf_jpam_jpam_1_1.xml
│ │ ├── Maven__net_sf_opencsv_opencsv_2_3.xml
│ │ ├── Maven__org_antlr_ST4_4_0_4.xml
│ │ ├── Maven__org_antlr_antlr_runtime_3_4.xml
│ │ ├── Maven__org_antlr_stringtemplate_3_2_1.xml
│ │ ├── Maven__org_apache_ant_ant_1_9_1.xml
│ │ ├── Maven__org_apache_ant_ant_launcher_1_9_1.xml
│ │ ├── Maven__org_apache_avro_avro_1_7_5.xml
│ │ ├── Maven__org_apache_calcite_calcite_avatica_0_9_2_incubating.xml
│ │ ├── Maven__org_apache_calcite_calcite_core_0_9_2_incubating.xml
│ │ ├── Maven__org_apache_commons_commons_compress_1_4_1.xml
│ │ ├── Maven__org_apache_commons_commons_math3_3_1_1.xml
│ │ ├── Maven__org_apache_curator_curator_client_2_10_0.xml
│ │ ├── Maven__org_apache_curator_curator_framework_2_10_0.xml
│ │ ├── Maven__org_apache_curator_curator_recipes_2_6_0.xml
│ │ ├── Maven__org_apache_derby_derby_10_10_1_1.xml
│ │ ├── Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml
│ │ ├── Maven__org_apache_directory_api_api_util_1_0_0_M20.xml
│ │ ├── Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml
│ │ ├── Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml
│ │ ├── Maven__org_apache_geronimo_specs_geronimo_annotation_1_0_spec_1_1_1.xml
│ │ ├── Maven__org_apache_geronimo_specs_geronimo_jaspic_1_0_spec_1_0.xml
│ │ ├── Maven__org_apache_geronimo_specs_geronimo_jta_1_1_spec_1_1_1.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_annotations_2_6_1.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_auth_2_6_1.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_client_2_6_1.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_common_2_6_1.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_hdfs_2_6_0.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_app_2_6_1.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_common_2_6_1.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_core_2_6_1.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_jobclient_2_6_1.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_mapreduce_client_shuffle_2_6_1.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_yarn_api_2_6_1.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_yarn_client_2_6_1.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_yarn_common_2_6_1.xml
│ │ ├── Maven__org_apache_hadoop_hadoop_yarn_server_common_2_6_1.xml
│ │ ├── Maven__org_apache_hive_hcatalog_hive_hcatalog_core_0_14_0.xml
│ │ ├── Maven__org_apache_hive_hcatalog_hive_hcatalog_streaming_0_14_0.xml
│ │ ├── Maven__org_apache_hive_hive_ant_0_14_0.xml
│ │ ├── Maven__org_apache_hive_hive_cli_0_14_0.xml
│ │ ├── Maven__org_apache_hive_hive_common_0_14_0.xml
│ │ ├── Maven__org_apache_hive_hive_exec_0_14_0.xml
│ │ ├── Maven__org_apache_hive_hive_metastore_0_14_0.xml
│ │ ├── Maven__org_apache_hive_hive_serde_0_14_0.xml
│ │ ├── Maven__org_apache_hive_hive_service_0_14_0.xml
│ │ ├── Maven__org_apache_hive_hive_shims_0_14_0.xml
│ │ ├── Maven__org_apache_hive_shims_hive_shims_0_20S_0_14_0.xml
│ │ ├── Maven__org_apache_hive_shims_hive_shims_0_20_0_14_0.xml
│ │ ├── Maven__org_apache_hive_shims_hive_shims_0_23_0_14_0.xml
│ │ ├── Maven__org_apache_hive_shims_hive_shims_common_0_14_0.xml
│ │ ├── Maven__org_apache_hive_shims_hive_shims_common_secure_0_14_0.xml
│ │ ├── Maven__org_apache_httpcomponents_httpclient_4_1_3.xml
│ │ ├── Maven__org_apache_httpcomponents_httpcore_4_1_3.xml
│ │ ├── Maven__org_apache_kafka_kafka_2_10_0_8_1_1.xml
│ │ ├── Maven__org_apache_kafka_kafka_clients_0_9_0_1.xml
│ │ ├── Maven__org_apache_logging_log4j_log4j_api_2_1.xml
│ │ ├── Maven__org_apache_logging_log4j_log4j_core_2_1.xml
│ │ ├── Maven__org_apache_logging_log4j_log4j_slf4j_impl_2_1.xml
│ │ ├── Maven__org_apache_storm_storm_core_1_0_0.xml
│ │ ├── Maven__org_apache_storm_storm_hive_1_0_0.xml
│ │ ├── Maven__org_apache_storm_storm_kafka_1_0_0.xml
│ │ ├── Maven__org_apache_thrift_libfb303_0_9_0.xml
│ │ ├── Maven__org_apache_thrift_libthrift_0_9_0.xml
│ │ ├── Maven__org_apache_velocity_velocity_1_5.xml
│ │ ├── Maven__org_apache_zookeeper_zookeeper_3_4_5.xml
│ │ ├── Maven__org_clojure_clojure_1_7_0.xml
│ │ ├── Maven__org_codehaus_groovy_groovy_all_2_1_6.xml
│ │ ├── Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml
│ │ ├── Maven__org_codehaus_jackson_jackson_jaxrs_1_9_13.xml
│ │ ├── Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml
│ │ ├── Maven__org_codehaus_jackson_jackson_xc_1_9_13.xml
│ │ ├── Maven__org_codehaus_janino_commons_compiler_2_7_6.xml
│ │ ├── Maven__org_codehaus_janino_janino_2_7_6.xml
│ │ ├── Maven__org_datanucleus_datanucleus_api_jdo_3_2_6.xml
│ │ ├── Maven__org_datanucleus_datanucleus_core_3_2_10.xml
│ │ ├── Maven__org_datanucleus_datanucleus_rdbms_3_2_9.xml
│ │ ├── Maven__org_eclipse_jetty_aggregate_jetty_all_7_6_0_v20120127.xml
│ │ ├── Maven__org_fusesource_jansi_jansi_1_11.xml
│ │ ├── Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.xml
│ │ ├── Maven__org_htrace_htrace_core_3_0_4.xml
│ │ ├── Maven__org_mortbay_jetty_jetty_6_1_26.xml
│ │ ├── Maven__org_mortbay_jetty_jetty_util_6_1_26.xml
│ │ ├── Maven__org_objenesis_objenesis_2_1.xml
│ │ ├── Maven__org_ow2_asm_asm_5_0_3.xml
│ │ ├── Maven__org_pentaho_pentaho_aggdesigner_algorithm_5_1_3_jhyde.xml
│ │ ├── Maven__org_scala_lang_scala_library_2_10_1.xml
│ │ ├── Maven__org_slf4j_log4j_over_slf4j_1_6_6.xml
│ │ ├── Maven__org_slf4j_slf4j_api_1_7_7.xml
│ │ ├── Maven__org_tukaani_xz_1_0.xml
│ │ ├── Maven__org_xerial_snappy_snappy_java_1_0_5.xml
│ │ ├── Maven__oro_oro_2_0_8.xml
│ │ ├── Maven__stax_stax_api_1_0_1.xml
│ │ ├── Maven__tomcat_jasper_runtime_5_5_23.xml
│ │ ├── Maven__xerces_xercesImpl_2_9_1.xml
│ │ ├── Maven__xml_apis_xml_apis_1_3_04.xml
│ │ └── Maven__xmlenc_xmlenc_0_52.xml
│ ├── misc.xml
│ ├── modules.xml
│ ├── uiDesigner.xml
│ └── workspace.xml
├── chapter6.iml
├── pom.xml
└── src
│ └── main
│ ├── java
│ └── com
│ │ └── packt
│ │ └── storm
│ │ ├── example
│ │ ├── KafkaStormWordCountTopology.java
│ │ ├── StringToWordsSpliterBolt.java
│ │ └── WordCountCalculatorBolt.java
│ │ ├── ipfrauddetection
│ │ ├── FraudDetectorBolt.java
│ │ ├── IPFraudDetectionTopology.java
│ │ ├── IPFraudHiveBolt.java
│ │ └── IPFraudKafkaBolt.java
│ │ ├── producer
│ │ ├── IPLogProducer.java
│ │ └── TestMain.java
│ │ ├── reader
│ │ └── PropertyReader.java
│ │ └── utils
│ │ ├── CacheIPLookup.java
│ │ └── IIPScanner.java
│ └── resources
│ ├── IP_LOG.log
│ ├── fraud_ip
│ ├── storm.propweries
│ └── streaming.properties
├── Chapter09
└── kafkastream
│ └── kafkastream
│ ├── .idea
│ ├── compiler.xml
│ ├── libraries
│ │ ├── Maven__com_101tec_zkclient_0_8.xml
│ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_6_0.xml
│ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_6_3.xml
│ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_6_3.xml
│ │ ├── Maven__io_netty_netty_3_7_0_Final.xml
│ │ ├── Maven__javax_activation_activation_1_1.xml
│ │ ├── Maven__javax_mail_mail_1_4.xml
│ │ ├── Maven__jline_jline_0_9_94.xml
│ │ ├── Maven__junit_junit_3_8_1.xml
│ │ ├── Maven__log4j_log4j_1_2_15.xml
│ │ ├── Maven__net_jpountz_lz4_lz4_1_3_0.xml
│ │ ├── Maven__org_apache_kafka_connect_api_0_10_0_1.xml
│ │ ├── Maven__org_apache_kafka_connect_json_0_10_0_1.xml
│ │ ├── Maven__org_apache_kafka_kafka_clients_0_10_0_1.xml
│ │ ├── Maven__org_apache_kafka_kafka_streams_0_10_0_1.xml
│ │ ├── Maven__org_apache_zookeeper_zookeeper_3_4_6.xml
│ │ ├── Maven__org_rocksdb_rocksdbjni_4_8_0.xml
│ │ ├── Maven__org_slf4j_slf4j_api_1_7_21.xml
│ │ ├── Maven__org_slf4j_slf4j_log4j12_1_6_1.xml
│ │ └── Maven__org_xerial_snappy_snappy_java_1_1_2_6.xml
│ ├── misc.xml
│ ├── modules.xml
│ ├── uiDesigner.xml
│ └── workspace.xml
│ ├── kafkastream.iml
│ ├── pom.xml
│ └── src
│ └── main
│ ├── java
│ └── com
│ │ └── packt
│ │ └── kafka
│ │ ├── IPFraudKafkaStreamApp.java
│ │ ├── lookup
│ │ ├── CacheIPLookup.java
│ │ └── IIPScanner.java
│ │ ├── producer
│ │ └── IPLogProducer.java
│ │ ├── utils
│ │ └── PropertyReader.java
│ │ └── wordcount
│ │ └── KafkaStreamWordCount.java
│ └── resources
│ ├── IP_LOG.log
│ └── streaming.properties
├── LICENSE
└── README.md
/.gitattributes:
--------------------------------------------------------------------------------
1 | # Auto detect text files and perform LF normalization
2 | * text=auto
3 |
4 | # Custom for Visual Studio
5 | *.cs diff=csharp
6 |
7 | # Standard to msysgit
8 | *.doc diff=astextplain
9 | *.DOC diff=astextplain
10 | *.docx diff=astextplain
11 | *.DOCX diff=astextplain
12 | *.dot diff=astextplain
13 | *.DOT diff=astextplain
14 | *.pdf diff=astextplain
15 | *.PDF diff=astextplain
16 | *.rtf diff=astextplain
17 | *.RTF diff=astextplain
18 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/compiler.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/encodings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__aopalliance_aopalliance_1_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__asm_asm_3_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__com_101tec_zkclient_0_8.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__com_clearspring_analytics_stream_2_7_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__com_esotericsoftware_kryo_shaded_3_0_3.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__com_esotericsoftware_minlog_1_3_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_6_5.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__com_google_code_findbugs_jsr305_3_0_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__com_google_code_gson_gson_2_2_4.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__com_google_guava_guava_11_0_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__com_google_inject_guice_3_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__com_google_protobuf_protobuf_java_2_5_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__com_jamesmurty_utils_java_xmlbuilder_0_4.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__com_jcraft_jsch_0_1_42.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__com_ning_compress_lzf_1_0_3.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_9.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__com_sun_jersey_jersey_json_1_9.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__com_sun_jersey_jersey_server_1_9.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__com_thoughtworks_paranamer_paranamer_2_3.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__com_twitter_chill_2_10_0_8_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__com_twitter_chill_java_0_8_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__com_yammer_metrics_metrics_core_2_2_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_7_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__commons_cli_commons_cli_1_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__commons_codec_commons_codec_1_4.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__commons_collections_commons_collections_3_2_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__commons_digester_commons_digester_1_8.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__commons_httpclient_commons_httpclient_3_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__commons_io_commons_io_2_4.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__commons_logging_commons_logging_1_1_3.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__commons_net_commons_net_3_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__io_dropwizard_metrics_metrics_core_3_1_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__io_dropwizard_metrics_metrics_graphite_3_1_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__io_dropwizard_metrics_metrics_json_3_1_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__io_dropwizard_metrics_metrics_jvm_3_1_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__io_netty_netty_3_8_0_Final.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__io_netty_netty_all_4_0_29_Final.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__javax_activation_activation_1_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__javax_annotation_javax_annotation_api_1_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__javax_inject_javax_inject_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__javax_servlet_javax_servlet_api_3_1_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__javax_servlet_jsp_jsp_api_2_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__javax_servlet_servlet_api_2_5.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__javax_validation_validation_api_1_1_0_Final.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__javax_ws_rs_javax_ws_rs_api_2_0_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_2_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__log4j_log4j_1_2_17.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__net_java_dev_jets3t_jets3t_0_9_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__net_jpountz_lz4_lz4_1_3_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__net_razorvine_pyrolite_4_9.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__net_sf_jopt_simple_jopt_simple_4_9.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__net_sf_py4j_py4j_0_10_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_avro_avro_1_7_4.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_avro_avro_ipc_1_7_7.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_avro_avro_ipc_tests_1_7_7.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_avro_avro_mapred_hadoop2_1_7_7.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_commons_commons_compress_1_4_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_3_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_commons_commons_math3_3_1_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_curator_curator_client_2_7_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_curator_curator_framework_2_7_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_curator_curator_recipes_2_7_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_directory_api_api_util_1_0_0_M20.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_hadoop_hadoop_annotations_2_7_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_hadoop_hadoop_auth_2_7_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_hadoop_hadoop_client_2_2_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_hadoop_hadoop_common_2_7_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_hadoop_hadoop_hdfs_2_2_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_api_2_2_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_client_2_2_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_common_2_2_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_1_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_1_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_ivy_ivy_2_4_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_kafka_kafka_2_10_0_8_2_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_kafka_kafka_2_11_0_10_0_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_kafka_kafka_clients_0_10_0_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_mesos_mesos_shaded_protobuf_0_21_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_spark_spark_core_2_10_2_0_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_spark_spark_launcher_2_10_2_0_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_spark_spark_streaming_2_10_2_0_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_spark_spark_tags_2_10_2_0_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_spark_spark_unsafe_2_10_2_0_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_xbean_xbean_asm5_shaded_4_4.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_apache_zookeeper_zookeeper_3_4_6.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_codehaus_jackson_jackson_jaxrs_1_8_3.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_codehaus_jackson_jackson_xc_1_8_3.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_codehaus_jettison_jettison_1_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_glassfish_hk2_hk2_api_2_4_0_b34.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_glassfish_hk2_hk2_locator_2_4_0_b34.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_glassfish_hk2_hk2_utils_2_4_0_b34.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_glassfish_jersey_core_jersey_client_2_22_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_glassfish_jersey_core_jersey_common_2_22_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_glassfish_jersey_core_jersey_server_2_22_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_javassist_javassist_3_18_1_GA.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_json4s_json4s_ast_2_10_3_2_11.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_json4s_json4s_core_2_10_3_2_11.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_json4s_json4s_jackson_2_10_3_2_11.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_mortbay_jetty_jetty_6_1_26.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_mortbay_jetty_jetty_util_6_1_26.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_objenesis_objenesis_2_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_roaringbitmap_RoaringBitmap_0_5_11.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_scala_lang_scala_compiler_2_10_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_scala_lang_scala_library_2_10_6.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_scala_lang_scala_reflect_2_10_6.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_scala_lang_scalap_2_10_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_scalatest_scalatest_2_10_2_2_6.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_16.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_16.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_10.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_slf4j_slf4j_log4j12_1_7_10.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_spark_project_spark_unused_1_0_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_tukaani_xz_1_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__org_xerial_snappy_snappy_java_1_1_2_4.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__oro_oro_2_0_8.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/src/main/java/com/packt/streaming/CacheIPLookup.java:
--------------------------------------------------------------------------------
1 | package com.packt.streaming;
2 |
3 | import scala.util.parsing.combinator.testing.Str;
4 |
5 | import java.io.Serializable;
6 | import java.util.HashSet;
7 | import java.util.Set;
8 |
9 |
10 | public class CacheIPLookup implements IIPScanner, Serializable {
11 |
12 | private Set fraudIPList = new HashSet<>();
13 |
14 | public CacheIPLookup() {
15 | fraudIPList.add("212.92");
16 | fraudIPList.add("10.100");
17 | }
18 |
19 |
20 | @Override
21 | public boolean isFraudIP(String ipAddresses) {
22 | return fraudIPList.contains(ipAddresses);
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Chapter05/ipfrauddetetion/ipfrauddetetion/src/main/java/com/packt/streaming/IIPScanner.java:
--------------------------------------------------------------------------------
1 | package com.packt.streaming;
2 |
3 | public interface IIPScanner {
4 |
5 | boolean isFraudIP(String ipAddresses);
6 |
7 | }
8 |
--------------------------------------------------------------------------------
/Chapter06/.idea/compiler.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/Chapter06/.idea/encodings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__antlr_antlr_2_7_7.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__asm_asm_3_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__asm_asm_commons_3_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__asm_asm_tree_3_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__com_101tec_zkclient_0_3.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__com_esotericsoftware_kryo_3_0_3.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__com_esotericsoftware_minlog_1_3_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__com_esotericsoftware_reflectasm_1_10_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_1_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_1_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_1_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__com_google_code_findbugs_jsr305_1_3_9.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__com_google_code_gson_gson_2_2_4.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__com_google_guava_guava_15_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__com_google_protobuf_protobuf_java_2_5_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__com_googlecode_json_simple_json_simple_1_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__com_jolbox_bonecp_0_8_0_RELEASE.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__com_lmax_disruptor_3_3_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__com_sun_jersey_jersey_client_1_9.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_9.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__com_sun_jersey_jersey_server_1_9.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__com_thoughtworks_paranamer_paranamer_2_3.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__com_yammer_metrics_metrics_core_2_2_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_7_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__commons_cli_commons_cli_1_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__commons_codec_commons_codec_1_4.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__commons_collections_commons_collections_3_2_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__commons_configuration_commons_configuration_1_6.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__commons_daemon_commons_daemon_1_0_13.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__commons_dbcp_commons_dbcp_1_4.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__commons_digester_commons_digester_1_8.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__commons_el_commons_el_1_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__commons_httpclient_commons_httpclient_3_0_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__commons_io_commons_io_2_4.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__commons_logging_commons_logging_1_1_3.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__commons_net_commons_net_3_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__commons_pool_commons_pool_1_5_4.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__eigenbase_eigenbase_properties_1_1_4.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__io_netty_netty_3_6_2_Final.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__javax_activation_activation_1_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__javax_jdo_jdo_api_3_0_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__javax_mail_mail_1_4_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__javax_servlet_jsp_jsp_api_2_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__javax_servlet_servlet_api_2_5.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__javax_transaction_jta_1_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_2_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__junit_junit_3_8_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__log4j_log4j_1_2_17.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__net_hydromatic_linq4j_0_4.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__net_hydromatic_quidem_0_1_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__net_jpountz_lz4_lz4_1_2_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__net_sf_jopt_simple_jopt_simple_3_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__net_sf_jpam_jpam_1_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__net_sf_opencsv_opencsv_2_3.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_antlr_ST4_4_0_4.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_antlr_antlr_runtime_3_4.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_antlr_stringtemplate_3_2_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_ant_ant_1_9_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_ant_ant_launcher_1_9_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_avro_avro_1_7_5.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_calcite_calcite_core_0_9_2_incubating.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_commons_commons_compress_1_4_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_commons_commons_math3_3_1_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_curator_curator_client_2_10_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_curator_curator_framework_2_10_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_curator_curator_recipes_2_6_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_derby_derby_10_10_1_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_directory_api_api_util_1_0_0_M20.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_hadoop_hadoop_annotations_2_6_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_hadoop_hadoop_auth_2_6_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_hadoop_hadoop_client_2_6_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_hadoop_hadoop_common_2_6_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_hadoop_hadoop_hdfs_2_6_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_api_2_6_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_client_2_6_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_hadoop_hadoop_yarn_common_2_6_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_hive_hcatalog_hive_hcatalog_core_0_14_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_hive_hive_ant_0_14_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_hive_hive_cli_0_14_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_hive_hive_common_0_14_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_hive_hive_exec_0_14_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_hive_hive_metastore_0_14_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_hive_hive_serde_0_14_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_hive_hive_service_0_14_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_hive_hive_shims_0_14_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_hive_shims_hive_shims_0_20S_0_14_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_hive_shims_hive_shims_0_20_0_14_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_hive_shims_hive_shims_0_23_0_14_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_hive_shims_hive_shims_common_0_14_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_1_3.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_1_3.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_kafka_kafka_2_10_0_8_1_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_kafka_kafka_clients_0_9_0_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_logging_log4j_log4j_api_2_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_logging_log4j_log4j_core_2_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_logging_log4j_log4j_slf4j_impl_2_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_storm_storm_core_1_0_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_storm_storm_hive_1_0_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_storm_storm_kafka_1_0_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_thrift_libfb303_0_9_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_thrift_libthrift_0_9_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_velocity_velocity_1_5.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_apache_zookeeper_zookeeper_3_4_5.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_clojure_clojure_1_7_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_codehaus_groovy_groovy_all_2_1_6.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_codehaus_jackson_jackson_jaxrs_1_9_13.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_codehaus_jackson_jackson_xc_1_9_13.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_codehaus_janino_commons_compiler_2_7_6.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_codehaus_janino_janino_2_7_6.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_datanucleus_datanucleus_api_jdo_3_2_6.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_datanucleus_datanucleus_core_3_2_10.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_datanucleus_datanucleus_rdbms_3_2_9.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_fusesource_jansi_jansi_1_11.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_fusesource_leveldbjni_leveldbjni_all_1_8.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_htrace_htrace_core_3_0_4.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_mortbay_jetty_jetty_6_1_26.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_mortbay_jetty_jetty_util_6_1_26.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_objenesis_objenesis_2_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_ow2_asm_asm_5_0_3.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_scala_lang_scala_library_2_10_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_slf4j_log4j_over_slf4j_1_6_6.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_7.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_tukaani_xz_1_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__org_xerial_snappy_snappy_java_1_0_5.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__oro_oro_2_0_8.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__stax_stax_api_1_0_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__tomcat_jasper_runtime_5_5_23.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__xerces_xercesImpl_2_9_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__xml_apis_xml_apis_1_3_04.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter06/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Chapter06/src/main/java/com/packt/storm/producer/TestMain.java:
--------------------------------------------------------------------------------
1 | package com.packt.storm.producer;
2 |
3 | import java.io.BufferedReader;
4 | import java.io.IOException;
5 |
6 | /**
7 | * Created by chanchal.singh on 6/15/2017.
8 | */
9 | public class TestMain {
10 | public static void main(String[] args) {
11 | IPLogProducer ipLogProducer = new IPLogProducer();
12 |
13 | BufferedReader br = ipLogProducer.readFile();
14 | String oldLine = "";
15 | try {
16 | while ((oldLine = br.readLine()) != null) {
17 | System.out.println(oldLine);
18 | }
19 | } catch (IOException e) {
20 | e.printStackTrace();
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Chapter06/src/main/java/com/packt/storm/utils/IIPScanner.java:
--------------------------------------------------------------------------------
1 | package com.packt.storm.utils;
2 |
3 | public interface IIPScanner {
4 |
5 | boolean isFraudIP(String ipAddresses);
6 |
7 | }
8 |
--------------------------------------------------------------------------------
/Chapter06/src/main/resources/fraud_ip:
--------------------------------------------------------------------------------
1 |
2 | DROP TABLE IF EXISTS fraud_ip;
3 | CREATE TABLE fraud_ip(
4 | ip String,
5 | date String,
6 | request_url String,
7 | protocol_type String,
8 | status_code String
9 | )
10 | PARTITIONED BY (col1 STRING)
11 | CLUSTERED BY (col3) into 5 buckets
12 | STORED AS ORC;
13 |
14 |
--------------------------------------------------------------------------------
/Chapter06/src/main/resources/storm.propweries:
--------------------------------------------------------------------------------
1 | zkhost = localhost:2181
2 | inputTopic =locinput1
3 | outputTopic=locoutput
4 | KafkaBroker =sandbox.hortonworks.com:6667
5 | consumerGroup=id7
6 | metaStoreURI = thrift://sandbox.hortonworks.com:9083
7 | dbName = default
8 | tblName = location
--------------------------------------------------------------------------------
/Chapter06/src/main/resources/streaming.properties:
--------------------------------------------------------------------------------
1 | topic=fraudip2
2 | broker.list=52.88.50.251:6667
3 | appname=fraudip
4 | group.id=Stream
5 | log.path=/user/nirajk/teststream/FraudRecord
6 | iplog.path=/user/nirajk/iprecrods/FraudRecord
7 |
--------------------------------------------------------------------------------
/Chapter09/kafkastream/kafkastream/.idea/compiler.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/Chapter09/kafkastream/kafkastream/.idea/libraries/Maven__com_101tec_zkclient_0_8.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter09/kafkastream/kafkastream/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_6_3.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter09/kafkastream/kafkastream/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_6_3.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter09/kafkastream/kafkastream/.idea/libraries/Maven__io_netty_netty_3_7_0_Final.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter09/kafkastream/kafkastream/.idea/libraries/Maven__javax_activation_activation_1_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter09/kafkastream/kafkastream/.idea/libraries/Maven__javax_mail_mail_1_4.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter09/kafkastream/kafkastream/.idea/libraries/Maven__jline_jline_0_9_94.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter09/kafkastream/kafkastream/.idea/libraries/Maven__junit_junit_3_8_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter09/kafkastream/kafkastream/.idea/libraries/Maven__log4j_log4j_1_2_15.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter09/kafkastream/kafkastream/.idea/libraries/Maven__net_jpountz_lz4_lz4_1_3_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter09/kafkastream/kafkastream/.idea/libraries/Maven__org_apache_kafka_connect_api_0_10_0_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter09/kafkastream/kafkastream/.idea/libraries/Maven__org_apache_kafka_connect_json_0_10_0_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter09/kafkastream/kafkastream/.idea/libraries/Maven__org_apache_kafka_kafka_clients_0_10_0_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter09/kafkastream/kafkastream/.idea/libraries/Maven__org_apache_kafka_kafka_streams_0_10_0_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter09/kafkastream/kafkastream/.idea/libraries/Maven__org_apache_zookeeper_zookeeper_3_4_6.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter09/kafkastream/kafkastream/.idea/libraries/Maven__org_rocksdb_rocksdbjni_4_8_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter09/kafkastream/kafkastream/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_21.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter09/kafkastream/kafkastream/.idea/libraries/Maven__org_slf4j_slf4j_log4j12_1_6_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter09/kafkastream/kafkastream/.idea/libraries/Maven__org_xerial_snappy_snappy_java_1_1_2_6.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter09/kafkastream/kafkastream/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Chapter09/kafkastream/kafkastream/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Chapter09/kafkastream/kafkastream/src/main/java/com/packt/kafka/lookup/IIPScanner.java:
--------------------------------------------------------------------------------
1 | package com.packt.kafka.lookup;
2 |
3 | public interface IIPScanner {
4 |
5 | boolean isFraudIP(String ipAddresses);
6 |
7 | }
8 |
--------------------------------------------------------------------------------
/Chapter09/kafkastream/kafkastream/src/main/resources/streaming.properties:
--------------------------------------------------------------------------------
1 | topic=iprecord
2 | broker.list=localhost:9092
3 | output_topic=fraudIp
--------------------------------------------------------------------------------