buildframework/helium/sf/java/signaling/src/com/nokia/helium/signal/ant/SignalListener.java
changeset 628 7c4a911dc066
parent 587 85df38eb4012
child 645 b8d81fa19e7d
equal deleted inserted replaced
588:c7c26511138f 628:7c4a911dc066
    16 */
    16 */
    17 
    17 
    18 
    18 
    19 package com.nokia.helium.signal.ant;
    19 package com.nokia.helium.signal.ant;
    20 
    20 
       
    21 import org.apache.log4j.Logger;
       
    22 import org.apache.tools.ant.BuildEvent;
    21 import org.apache.tools.ant.BuildListener;
    23 import org.apache.tools.ant.BuildListener;
    22 
       
    23 import org.apache.tools.ant.BuildEvent;
       
    24 import org.apache.tools.ant.Project;
    24 import org.apache.tools.ant.Project;
    25 import org.apache.log4j.Logger;
       
    26 
    25 
    27 /**
    26 /**
    28  * Listener class that can connect to Ant and log information regarding to build
    27  * Listener class that can connect to Ant and log information regarding to build
    29  * times, number of errors and such. Data is sent to Diamonds server, where it
    28  * times, number of errors and such. Data is sent to Diamonds server, where it
    30  * is processed further.
    29  * is processed further.
    37  * Diamonds.
    36  * Diamonds.
    38  * 
    37  * 
    39  * 
    38  * 
    40  */
    39  */
    41 public class SignalListener implements BuildListener {
    40 public class SignalListener implements BuildListener {
    42 
       
    43     public static final String MODULE_NAME = "signaling";
       
    44     
    41     
    45     private boolean initialized;
    42     private boolean initialized;
    46 
    43 
    47     private SignalList signalList;
    44     private SignalList signalList;
    48 
    45 
    79             log.debug("Signaling: Initializing Signaling");
    76             log.debug("Signaling: Initializing Signaling");
    80             initialize();
    77             initialize();
    81             initialized = true;
    78             initialized = true;
    82         }
    79         }
    83         log.debug("Signaling:targetFinished:sendsignal: " + event.getTarget());
    80         log.debug("Signaling:targetFinished:sendsignal: " + event.getTarget());
    84         //boolean status = signalList1.checkAndNotifyFailure(event.getTarget(),event.getProject());
    81         signalList.checkAndNotifyFailure(event.getTarget(), event.getProject());
    85         //if (!status) {
       
    86         signalList.checkAndNotifyFailure(event.getTarget(),event.getProject());
       
    87         //}
       
    88     }
    82     }
    89 
    83 
    90     /**
    84     /**
    91      * Triggered when the build finishes.
    85      * Triggered when the build finishes.
    92      */
    86      */