Twitter4J

Twitter4JとDroolsでなんかリアルタイムな感じのもの その3 ルール編

やっとこさルールです。ここを見ないとDroolsが何なのか分かりませんね。 ルールはDrools Rule Language (DRL) という言語で記述します。twitterRules1.drl declare Status @role( event ) @timestamp( createdAt ) @expires( 2s ) end まず、入力されるPOJO…

Twitter4JとDroolsでなんかリアルタイムな感じのもの その2 実装編

今回は実装編、つまりTwitter4JとDroolsの使い方です。さて、コードを見ていきましょう。TwitterCBR.java // Creates a knowledge base final KnowledgeBase kbase = createKnowledgeBase( "twitterRules1.drl" ); // Creates a knowledge session final Sta…

Twitter4JとDroolsでなんかリアルタイムな感じのもの その1 ビルドと実行編

Twitter4JとDroolsでなんかリアルタイムな感じのものをやります。といってもこのデモは私が作ったわけではなく、Drools開発者のEdson Tirelliが作ったものです。 Twitter4JはyusukeyさんによるTwitterのオープンソースJavaライブラリです ( http://twitter4j…