Example usage for org.apache.commons.net.ntp TimeStamp getCurrentTime

List of usage examples for org.apache.commons.net.ntp TimeStamp getCurrentTime

Introduction

In this page you can find the example usage for org.apache.commons.net.ntp TimeStamp getCurrentTime.

Prototype

public static TimeStamp getCurrentTime() 

Source Link

Document

Constructs a NTP timestamp object and initializes it so that it represents the time at which it was allocated, measured to the nearest millisecond.

Usage

From source file:eu.learnpad.simulator.mon.example.MyGlimpseProbe_BPMN_LearnPAd.java

public static void main(String[] args) throws UnknownHostException {

    DebugMessages.line();//from w  ww  .  ja  va  2 s . c  o  m
    DebugMessages.println(TimeStamp.getCurrentTime(), MyGlimpseProbe_BPMN_LearnPAd.class.getName(),
            "\nONE EVENT CONTAINING BPMN SIMULATED PARAMETER WILL BE SENT EACH 10 SECONDS\n"
                    + "TO SPECIFY A DIFFERENT RATE, PROVIDE AN ARG IN MILLISECONDS\n"
                    + "USAGE: java -jar MyGlimpseProbe_BPMN.jar [amountOfMilliseconds]");
    DebugMessages.line();
    try {
        if (args.length > 0 && Integer.parseInt(args[0]) > 0) {
            sendingInterval = Integer.parseInt(args[0]);
        }
    } catch (IndexOutOfBoundsException e) {
    }

    MyGlimpseProbe_BPMN_LearnPAd aGenericProbe = new MyGlimpseProbe_BPMN_LearnPAd(Manager
            .createProbeSettingsPropertiesObject("org.apache.activemq.jndi.ActiveMQInitialContextFactory",
                    "tcp://atlantis.isti.cnr.it:61616", "system", "manager", "TopicCF", "jms.probeTopic", false,
                    "probeName", "probeTopic"));

    DebugMessages.println(TimeStamp.getCurrentTime(), MyGlimpseProbe_BPMN_LearnPAd.class.getName(),
            "Starting infinite loop");

    aGenericProbe.generateAndSendExample_GlimpseBaseEvents_StringPayload(
            "Activity_" + System.currentTimeMillis(), sendingInterval);
}

From source file:eu.learnpad.simulator.mon.MyGlimpseProbe_SimMonLearnPAd.java

public static void main(String[] args) throws UnknownHostException {

    MyGlimpseProbe_SimMonLearnPAd aGenericProbe = new MyGlimpseProbe_SimMonLearnPAd(
            Manager.createProbeSettingsPropertiesObject(
                    "org.apache.activemq.jndi.ActiveMQInitialContextFactory", "tcp://localhost:61616", "system",
                    "manager", "TopicCF", "jms.probeTopic", false, "probeName", "probeTopic"));

    DebugMessages.println(TimeStamp.getCurrentTime(), MyGlimpseProbe_SimMonLearnPAd.class.getName(),
            "Sending a set of events:\nsimstart, processstart, taskstart, taskfailed, taskstart, taskend, processend, sessionscoreupdate, simendinfinite");
    try {//w  ww.  j av  a2s. c o  m
        AbstractEvent event;
        event = new SimulationStartEvent();
        aGenericProbe.generateAndSendExample_GlimpseBaseEvents_StringPayload("SIMULATION_START", event);

        Thread.sleep(2000);

        event = new ProcessStartEvent();
        aGenericProbe.generateAndSendExample_GlimpseBaseEvents_StringPayload("PROCESS_START", event);

        Thread.sleep(2000);

        event = new TaskStartEvent();
        aGenericProbe.generateAndSendExample_GlimpseBaseEvents_StringPayload("TASK_START", event);

        Thread.sleep(2000);

        event = new TaskFailedEvent();
        aGenericProbe.generateAndSendExample_GlimpseBaseEvents_StringPayload("TASK_FAILED", event);

        Thread.sleep(2000);

        event = new TaskStartEvent();
        aGenericProbe.generateAndSendExample_GlimpseBaseEvents_StringPayload("TASK_START", event);

        Thread.sleep(2000);

        event = new TaskEndEvent();
        aGenericProbe.generateAndSendExample_GlimpseBaseEvents_StringPayload("TASK_END", event);

        Thread.sleep(2000);

        event = new ProcessEndEvent();
        aGenericProbe.generateAndSendExample_GlimpseBaseEvents_StringPayload("PROCESS_END", event);

        Thread.sleep(2000);

        event = new SessionScoreUpdateEvent();
        aGenericProbe.generateAndSendExample_GlimpseBaseEvents_StringPayload("SESSION_SCORE_UPDATE", event);

        Thread.sleep(2000);

        event = new SimulationEndEvent();
        aGenericProbe.generateAndSendExample_GlimpseBaseEvents_StringPayload("SIMULATION_END", event);

    } catch (InterruptedException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

}

From source file:eu.learnpad.simulator.mon.exceptions.UnknownRuleException.java

public UnknownRuleException() {
    DebugMessages.println(TimeStamp.getCurrentTime(), this.getClass().getSimpleName(),
            "Unable to found a rule with provided ruleName");
}

From source file:eu.learnpad.simulator.mon.exceptions.UnknownConsumerIDException.java

public UnknownConsumerIDException() {
    DebugMessages.println(TimeStamp.getCurrentTime(), this.getClass().getSimpleName(),
            "Check request ID, may contains errors");
}

From source file:eu.learnpad.simulator.mon.impl.EventsBufferImpl.java

public void add(GlimpseBaseEvent<T> evt) {
    myBuffer.add(evt);//  www .  j ava2s. co m
    DebugMessages.println(TimeStamp.getCurrentTime(), this.getClass().getSimpleName(),
            "New element add to the buffer. New buffer size = " + myBuffer.size());
}

From source file:it.cnr.isti.labse.glimpse.exceptions.IncorrectRuleFormatException.java

public IncorrectRuleFormatException() {
    DebugMessages.println(TimeStamp.getCurrentTime(), this.getClass().getSimpleName(),
            "Check rule format, may contains errors");
}

From source file:eu.learnpad.simulator.mon.exceptions.IncorrectRuleFormatException.java

public IncorrectRuleFormatException(KnowledgeBuilderErrors knowledgeBuilderErrors) {
    for (int i = 0; i < knowledgeBuilderErrors.size(); i++) {
        DebugMessages.println(TimeStamp.getCurrentTime(), this.getClass().getSimpleName(),
                knowledgeBuilderErrors.toArray()[i].toString());
    }/*w  ww .jav  a2s. com*/

}

From source file:it.cnr.isti.labsedc.glimpse.rules.DroolsRulesManager.java

@Override
public void deleteRule(final String ruleName) throws UnknownRuleException {

    DebugMessages.println(TimeStamp.getCurrentTime(), this.getClass().getCanonicalName(),
            "Listing rules loaded into the knowledgeBases");
    Collection<KnowledgePackage> ass = kbase.getKnowledgePackages();
    Object esd[] = ass.toArray();
    for (int i = 0; i < esd.length; i++) {

        KnowledgePackage kp = (KnowledgePackage) esd[i];
        Collection<Rule> rls = kp.getRules();
        Object r[] = rls.toArray();
        DebugMessages.println(TimeStamp.getCurrentTime(), this.getClass().getCanonicalName(),
                "KnowledgeBase name: " + kp.getName());
        if (r.length > 0) {
            for (int j = 0; j < r.length; j++) {
                Rule gg = (Rule) r[j];//from  w  w  w  .  jav  a2s  . c  o  m
                if (gg.getName().compareTo(ruleName) == 0) {
                    kp.getRules().remove(gg);
                }
            }
        }
    }

    /*
     *       DebugMessages.println(TimeStamp.getCurrentTime(),this.getClass().getCanonicalName(), "Listing rules loaded into the knowledgeBases");
    Collection<KnowledgePackage> ass = kbase.getKnowledgePackages();
    Object esd[] = ass.toArray();
    for (int i = 0; i<esd.length; i++) {
               
       KnowledgePackage kp = (KnowledgePackage)esd[i];
       Collection<Rule> rls = kp.getRules();
       Object r[] = rls.toArray();
       DebugMessages.println(TimeStamp.getCurrentTime(),this.getClass().getCanonicalName(), "KnowledgeBase name: " + kp.getName());
       if (r.length == 0) {
    DebugMessages.println(TimeStamp.getCurrentTime(),this.getClass().getCanonicalName(), "--! No rules loaded into: " + kp.getName() + " knowledgeBase");
       }
       else
       {
    for (int j = 0; j<r.length;j++) {
       Rule gg = (Rule) r[j];
       DebugMessages.println(TimeStamp.getCurrentTime(),this.getClass().getCanonicalName(), "RuleName: " + gg.getName());   
       }
       }
       DebugMessages.line();
     */

}

From source file:it.cnr.isti.labse.glimpse.rules.DroolsRulesManager.java

@Override
void deleteRule(final String ruleName) throws UnknownRuleException {

    final Collection<KnowledgePackage> pkg = kbase.getKnowledgePackages();
    final Object[] pkgArray = pkg.toArray();
    final KnowledgePackage pkgPd = (org.drools.definition.KnowledgePackage) pkgArray[0];
    kbase.removeRule(pkgPd.getName(), ruleName);
    DebugMessages.line();/* ww  w  .  jav  a2s  .co  m*/
    DebugMessages.print(TimeStamp.getCurrentTime(), this.getClass().getSimpleName(),
            "Rule " + ruleName + " successfully deleted");
    DebugMessages.line();
}

From source file:eu.learnpad.simulator.mon.MyGlimpseProbe_SimMonLearnPAd.java

private void generateAndSendExample_GlimpseBaseEvents_StringPayload(String data, AbstractEvent event)
        throws UnknownHostException {
    DebugMessages.print(TimeStamp.getCurrentTime(), MyGlimpseProbe_SimMonLearnPAd.class.getName(),
            "Creating GlimpseBaseEvent_SimMonLearnPAd message");
    GlimpseBaseEventBPMN<String> message;
    DebugMessages.ok();//from w ww .j  av a2s.c om
    DebugMessages.line();
    message = new GlimpseBaseEventBPMN<String>("eventForCP", "aProbe", System.currentTimeMillis(), data, false,
            "extraField", event);

    try {
        this.sendEventMessage(message, false);
    } catch (JMSException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    } catch (NamingException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
}