Package pl.net.bluesoft.rnd.processtool.filters.factory

Examples of pl.net.bluesoft.rnd.processtool.filters.factory.ProcessInstanceFilterFactory


  public ActivityQueuesPane(ActivityMainPane activityMainPane)
  {
    this.activityMainPane = activityMainPane;
   
    filterFactory = new ProcessInstanceFilterFactory();
   
    setWidth("100%");
    setCaption(getMessage("activity.queues.title"));
    addComponent(horizontalLayout(new Label(getMessage("activity.queues.help.short"), Label.CONTENT_XHTML),
        refreshIcon(activityMainPane.getApplication(),this)));
View Full Code Here


  {
    String currentUserLogin = bpmSession.getUserLogin();
   
    UserData user = reg.getUserDataDAO(ctx.getHibernateSession()).loadUserByLogin(currentUserLogin);
   
    ProcessInstanceFilterFactory filterFactory = new ProcessInstanceFilterFactory();
    Collection<ProcessInstanceFilter> queuesFilters = new ArrayList<ProcessInstanceFilter>();
   
    UsersQueuesSize userQueueSize = new UsersQueuesSize(currentUserLogin);
   
    /* Create organized tasks filters */
    queuesFilters.add(filterFactory.createTaskAssignedToMeFilter(user));
    queuesFilters.add(filterFactory.createMyTaskDoneByOthersFilter(user));
   
    for(ProcessInstanceFilter queueFilter: queuesFilters)
    {
      int filteredQueueSize = bpmSession.getTasksCount(ctx, queueFilter.getFilterOwner().getLogin(), queueFilter.getQueueTypes());
      //int filteredQueueSize = session.getFilteredTasksCount(queueFilter, ctx);
View Full Code Here

  {
    String currentUserLogin = bpmSession.getUserLogin();
   
    UserData user = reg.getUserDataDAO(ctx.getHibernateSession()).loadUserByLogin(currentUserLogin);
   
    ProcessInstanceFilterFactory filterFactory = new ProcessInstanceFilterFactory();
    Collection<ProcessInstanceFilter> queuesFilters = new ArrayList<ProcessInstanceFilter>();
   
    UsersQueuesSize userQueueSize = new UsersQueuesSize(currentUserLogin);
   
    queuesFilters.add(filterFactory.createTasksAssignedToSubstitutedUserFilter(user));
//    queuesFilters.add(filterFactory.createSubstitutedOthersTaskAssignedToMeFilter(user));
   
   
    for(ProcessInstanceFilter queueFilter: queuesFilters)
    {
View Full Code Here

TOP

Related Classes of pl.net.bluesoft.rnd.processtool.filters.factory.ProcessInstanceFilterFactory

Copyright © 2018 www.massapicom. 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.