Examples of EventKey


Examples of beans.doctor.disease.updater.EventKey

                    Query q = manager.createQuery(sql);
                    q.setParameter("serviceID", serren.getId());
                    int emcID = (Integer) q.getSingleResult();
                    FollowUpKey fkey = new FollowUpKey(emcID, dc.mkbCode);
                    ArrayList<EventKey> eventList = UpdaterStattalonBean.getFollowMap().get(fkey);
                    eventList.add(new EventKey(id, dc.disp, dc.dispSn, dc.dateDs));
                }
            }
        }
        if (mainDiagId != 0 && needResult) {
            return findEntity(Diagnosis.class, mainDiagId).getDetails(this);
View Full Code Here

Examples of org.drools.eventmessaging.EventKey

                    session.write(resultsCmnd);
                    break;
                }
                case RegisterForEventRequest: {
                    response = CommandName.EventTriggerResponse;
                    EventKey key = (EventKey) cmd.getArguments().get(0);
                    boolean remove = (Boolean) cmd.getArguments().get(1);
                    String uuid = (String) cmd.getArguments().get(2);
                    clients.put(uuid, session);
                    EventTransport transport = new EventTransport(uuid,
                                              cmd.getId(),
View Full Code Here

Examples of org.drools.eventmessaging.EventKey

    public MessagingTaskEventListener(EventKeys keys) {
        this.keys = keys;
    }
   
    public void taskClaimed(TaskClaimedEvent event) {       
        EventKey key = new TaskEventKey(TaskClaimedEvent.class, event.getTaskId() );
        List<EventTriggerTransport> targets = keys.getTargets( key );
        if ( targets == null ){
            return;
        }
        Payload payload = new EventPayload( event );
View Full Code Here

Examples of org.drools.eventmessaging.EventKey

        }
    }

    public void taskCompleted(TaskCompletedEvent event) {
      System.out.println("MessagingTaskEventListener.taskCompleted " + event.getTaskId());
        EventKey key = new TaskEventKey(TaskCompletedEvent.class, event.getTaskId() );
        List<EventTriggerTransport> targets = keys.getTargets( key );
        if ( targets == null ){
          key = new TaskEventKey(TaskCompletedEvent.class, -1);
          targets = keys.getTargets( key );
          if (targets == null) {
View Full Code Here

Examples of org.drools.eventmessaging.EventKey

            keys.removeKey( key );
        }  
    }

  public void taskFailed(TaskFailedEvent event) {
        EventKey key = new TaskEventKey(TaskFailedEvent.class, event.getTaskId() );
        List<EventTriggerTransport> targets = keys.getTargets( key );
        if ( targets == null ){
          key = new TaskEventKey(TaskFailedEvent.class, -1);
          targets = keys.getTargets( key );
          if (targets == null) {
View Full Code Here

Examples of org.drools.eventmessaging.EventKey

            keys.removeKey( key );
        }
  }

  public void taskSkipped(TaskSkippedEvent event) {
        EventKey key = new TaskEventKey(TaskSkippedEvent.class, event.getTaskId() );
        List<EventTriggerTransport> targets = keys.getTargets( key );
        if ( targets == null ){
          key = new TaskEventKey(TaskSkippedEvent.class, -1);
          targets = keys.getTargets( key );
          if (targets == null) {
View Full Code Here

Examples of org.drools.eventmessaging.EventKey

        Task task = ( Task eval( new StringReader( str ), vars );
        client.addTask( task, null, addTaskResponseHandler );
       
        long taskId = addTaskResponseHandler.getTaskId();
       
        EventKey key = new TaskEventKey(TaskCompletedEvent.class, taskId );          
        BlockingEventResponseHandler handler = new BlockingEventResponseHandler();
        client.registerForEvent( key, true, handler );
       
        BlockingTaskSummaryResponseHandler taskSummaryResponseHandler = new BlockingTaskSummaryResponseHandler();
        client.getTasksAssignedAsPotentialOwner(users.get( "bobba" ).getId(), "en-UK", taskSummaryResponseHandler);
View Full Code Here

Examples of org.drools.eventmessaging.EventKey

        BlockingAddTaskResponseHandler addTaskResponseHandler = new BlockingAddTaskResponseHandler();
        Task task = ( Task eval( new StringReader( str ), vars );
        client.addTask( task, null, addTaskResponseHandler );
        long taskId = addTaskResponseHandler.getTaskId();
       
        EventKey key = new TaskEventKey(TaskCompletedEvent.class, taskId );          
        BlockingEventResponseHandler handler = new BlockingEventResponseHandler();
        client.registerForEvent( key, true, handler );
       
        BlockingTaskSummaryResponseHandler taskSummaryResponseHandler = new BlockingTaskSummaryResponseHandler();
        client.getTasksAssignedAsPotentialOwner(users.get( "bobba" ).getId(), "en-UK", taskSummaryResponseHandler);
        List<TaskSummary> tasks = taskSummaryResponseHandler.getResults();
        assertEquals(1, tasks.size());
        assertEquals(Status.Reserved, tasks.get(0).getStatus());
       
        BlockingTaskOperationResponseHandler responseHandler = new BlockingTaskOperationResponseHandler();
        client.start( taskId, users.get( "bobba" ).getId(), responseHandler )

        taskSummaryResponseHandler = new BlockingTaskSummaryResponseHandler();
        client.getTasksAssignedAsPotentialOwner(users.get( "bobba" ).getId(), "en-UK", taskSummaryResponseHandler);
        tasks = taskSummaryResponseHandler.getResults();
        assertEquals(1, tasks.size());
        assertEquals(Status.InProgress, tasks.get(0).getStatus());
       
        BlockingAddTaskResponseHandler addTaskResponseHandler2 = new BlockingAddTaskResponseHandler();
        Task task2 = ( Task eval( new StringReader( str ), vars );
        client.addTask( task2, null, addTaskResponseHandler2 );
        long taskId2 = addTaskResponseHandler.getTaskId();
       
        EventKey key2 = new TaskEventKey(TaskCompletedEvent.class, taskId2 );          
        BlockingEventResponseHandler handler2 = new BlockingEventResponseHandler();
        client.registerForEvent( key2, true, handler2 );
       
        taskSummaryResponseHandler = new BlockingTaskSummaryResponseHandler();
        client.getTasksAssignedAsPotentialOwner(users.get( "bobba" ).getId(), "en-UK", taskSummaryResponseHandler);
View Full Code Here

Examples of org.drools.eventmessaging.EventKey

        Task task = ( Task eval( new StringReader( str ), vars );
        taskSession.addTask( task, null );
       
        long taskId = task.getId();     
       
        EventKey key = new TaskEventKey(TaskClaimedEvent.class, taskId );       
        MockEventTriggerTransport transport = new MockEventTriggerTransport();  
        taskService.getEventKeys().register( key, transport );     
       
       
        taskSession.taskOperation( Operation.Claim, taskId, users.get( "darth" ).getId(), null, null );       
View Full Code Here

Examples of org.drools.eventmessaging.EventKey

        BlockingGetTaskResponseHandler getTaskResponseHandler = new BlockingGetTaskResponseHandler();
        client.getTask( taskId, getTaskResponseHandler );
        Task task1 = getTaskResponseHandler.getTask();
        assertEquals( Status.Ready , task1.getTaskData().getStatus() );        
       
        EventKey key = new TaskEventKey(TaskClaimedEvent.class, taskId );          
        BlockingEventResponseHandler handler = new BlockingEventResponseHandler();
        client.registerForEvent( key, true, handler );
        Thread.sleep( 3000 );
       
        taskSession.taskOperation( Operation.Claim, taskId, users.get( "darth" ).getId(), null, null );         
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.