Examples of addEventListener()


Examples of org.drools.core.runtime.process.InternalProcessRuntime.addEventListener()

    public WorkingMemoryLogger(final WorkingMemory workingMemory) {
        workingMemory.addEventListener( (WorkingMemoryEventListener) this );
        workingMemory.addEventListener( (AgendaEventListener) this );
        InternalProcessRuntime processRuntime = ((InternalWorkingMemory) workingMemory).getProcessRuntime();
        if (processRuntime != null) {
            processRuntime.addEventListener( this );
        }
        workingMemory.addEventListener( (RuleBaseEventListener) this );
    }
   
    public WorkingMemoryLogger(final KnowledgeRuntimeEventManager session) {
View Full Code Here

Examples of org.drools.planner.core.Solver.addEventListener()

    public void solve(final HttpSession session) {
        final Solver solver = (Solver) session.getAttribute(VrpSessionAttributeName.SOLVER);
        VrpSchedule unsolvedSolution = (VrpSchedule) session.getAttribute(VrpSessionAttributeName.SHOWN_SOLUTION);

        solver.setPlanningProblem(unsolvedSolution);
        solver.addEventListener(new SolverEventListener() {
            public void bestSolutionChanged(BestSolutionChangedEvent event) {
                VrpSchedule bestSolution = (VrpSchedule) event.getNewBestSolution();
                session.setAttribute(VrpSessionAttributeName.SHOWN_SOLUTION, bestSolution);
            }
        });
View Full Code Here

Examples of org.drools.reteoo.ReteooWorkingMemory.addEventListener()

        ((StatelessKnowledgeSessionImpl) session).processEventSupport.addEventListener( this );
        ((StatelessKnowledgeSessionImpl) session).getRuleBase().addEventListener( this );
      } else if (session instanceof CommandBasedStatefulKnowledgeSession) {
        ReteooWorkingMemory eventManager =
          ((StatefulKnowledgeSessionImpl)((KnowledgeCommandContext)((CommandBasedStatefulKnowledgeSession) session).getCommandService().getContext()).getStatefulKnowledgesession()).session;
        eventManager.addEventListener( (WorkingMemoryEventListener) this );
        eventManager.addEventListener( (AgendaEventListener) this );
        InternalProcessRuntime processRuntime = eventManager.getProcessRuntime();
        eventManager.addEventListener( (RuleBaseEventListener) this );
        if (processRuntime != null) {
          processRuntime.addEventListener( (ProcessEventListener) this )
View Full Code Here

Examples of org.drools.reteoo.ReteooWorkingMemoryInterface.addEventListener()

            ((StatelessKnowledgeSessionImpl) session).processEventSupport.addEventListener( this );
            ((StatelessKnowledgeSessionImpl) session).getRuleBase().addEventListener( this );
        } else if (session instanceof CommandBasedStatefulKnowledgeSession) {
            ReteooWorkingMemoryInterface eventManager =
                ((StatefulKnowledgeSessionImpl)((KnowledgeCommandContext)((CommandBasedStatefulKnowledgeSession) session).getCommandService().getContext()).getStatefulKnowledgesession()).session;
            eventManager.addEventListener( (WorkingMemoryEventListener) this );
            eventManager.addEventListener( (AgendaEventListener) this );
            InternalProcessRuntime processRuntime = eventManager.getProcessRuntime();
            eventManager.addEventListener( (RuleBaseEventListener) this );
            if (processRuntime != null) {
                processRuntime.addEventListener( (ProcessEventListener) this );
View Full Code Here

Examples of org.drools.runtime.StatefulKnowledgeSession.addEventListener()

      public void afterVariableChanged(ProcessVariableChangedEvent event) {
        processEventList.add(event);
      }

        };
        session.addEventListener( processEventListener );

        // execute the process
        session.startProcess("org.drools.process.event");
        assertEquals( 16, processEventList.size() );
        assertEquals( "org.drools.process.event", ((ProcessStartedEvent) processEventList.get(0)).getProcessInstance().getProcessId());
View Full Code Here

Examples of org.drools.runtime.StatelessKnowledgeSession.addEventListener()

        kbase    = SerializationHelper.serializeObject( kbase );
        StatelessKnowledgeSession ksession = kbase.newStatelessKnowledgeSession();
       
        final List list = new ArrayList();
       
        ksession.addEventListener( new AgendaEventListener() {

            public void activationCancelled(ActivationCancelledEvent event) {
                assertNotNull( event.getKnowledgeRuntime() );
                list.add( event );
            }
View Full Code Here

Examples of org.drools.runtime.process.InternalProcessRuntime.addEventListener()

    public WorkingMemoryLogger(final WorkingMemory workingMemory) {
        workingMemory.addEventListener( (WorkingMemoryEventListener) this );
        workingMemory.addEventListener( (AgendaEventListener) this );
        InternalProcessRuntime processRuntime = ((InternalWorkingMemory) workingMemory).getProcessRuntime();
        if (processRuntime != null) {
            processRuntime.addEventListener( (ProcessEventListener) this );
        }
        workingMemory.addEventListener( (RuleBaseEventListener) this );
    }
   
    public WorkingMemoryLogger(final KnowledgeRuntimeEventManager session) {
View Full Code Here

Examples of org.eclipse.jetty.server.Server.addEventListener()

    server.setHandler(bb);

    MBeanServer mBeanServer = ManagementFactory.getPlatformMBeanServer();
    MBeanContainer mBeanContainer = new MBeanContainer(mBeanServer);
    server.addEventListener(mBeanContainer);
    server.addBean(mBeanContainer);

    try
    {
      server.start();
View Full Code Here

Examples of org.eclipse.jetty.server.handler.ContextHandler.addEventListener()

        {
            //Register a listener to delete tmp files that are created as a result of this
            //servlet calling Request.getPart() or Request.getParts()

            ContextHandler ch = ContextHandler.getContextHandler(getServletHandler().getServletContext());
            ch.addEventListener(new Request.MultiPartCleanerListener());
        }
    }

    /* ------------------------------------------------------------ */
    /**
 
View Full Code Here

Examples of org.eclipse.jetty.servlet.ServletContextHandler.addEventListener()

            this.parent = new ContextHandlerCollection();

            ServletContextHandler context = new ServletContextHandler(this.parent, this.config.getContextPath(), ServletContextHandler.SESSIONS);

            configureSessionManager(context);
            context.addEventListener(eventDispatcher);
            context.getSessionHandler().addEventListener(eventDispatcher);
            context.addServlet(new ServletHolder(this.dispatcher), "/*");
            context.setMaxFormContentSize(this.config.getMaxFormSize());

            if (this.config.isRegisterMBeans())
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.