Class ProcessViewBean

  • All Implemented Interfaces:
    Serializable

    @Named
    @ViewScoped
    public class ProcessViewBean
    extends AJSFContext
    Bean for managing the different process listing views.
    Author:
    XIMA MEDIA GmbH
    See Also:
    Serialized Form
    • Constructor Detail

      • ProcessViewBean

        public ProcessViewBean()
    • Method Detail

      • getAvailableSortings

        public List<MenuItem> getAvailableSortings()
      • getSelectedInboxes

        public List<Postfach> getSelectedInboxes()
      • getSelectedProcessView

        public MenuItem getSelectedProcessView()
      • getSortKey

        public String getSortKey()
      • isAppointmentScheduleView

        public boolean isAppointmentScheduleView()
      • isGridView

        public boolean isGridView()
      • isStandardView

        public boolean isStandardView()
      • putAppointmentTemplatesFilter

        public void putAppointmentTemplatesFilter​(List<AppointmentTemplate> templates)
      • putDateFilter

        public void putDateFilter​(String key,
                                  Date value,
                                  de.xima.cmn.criteria.FilterCriterion.Operator operator)
      • putFutureFilter

        public void putFutureFilter​(String key,
                                    Instant value,
                                    de.xima.cmn.criteria.FilterCriterion.Operator operator)
      • putInboxFilter

        public void putInboxFilter​(List<Postfach> inboxes)
      • putStringFilter

        public void putStringFilter​(String key,
                                    String value)
      • removeBooleanFilters

        public void removeBooleanFilters​(List<EInboxFilterTag> filterTags)
      • setAppointmentFilterBean

        public void setAppointmentFilterBean​(AppointmentFilterBean appointmentViewFilterBean)
      • setAppointmentScheduleBean

        public void setAppointmentScheduleBean​(AppointmentScheduleBean appointmentScheduleBean)
      • setInboxFilterBean

        public void setInboxFilterBean​(InboxFilterBean inboxFilterBean)
      • setProcessListBean

        public void setProcessListBean​(ProcessListBean processListBean)
      • setProcessReviewBean

        public void setProcessReviewBean​(ProcessReviewBean processReviewBean)
      • setProcessListView

        public void setProcessListView​(EProcessListView processListView)
      • setSelectedInboxes

        public void setSelectedInboxes​(List<Postfach> selectedInboxes)
      • setSelectedProcessView

        public void setSelectedProcessView​(MenuItem menuItem)
      • setSelectedView

        public void setSelectedView​(MenuItem selectedView)
      • setSortKey

        public void setSortKey​(String sortKey)
      • setViewFilterBean

        public void setViewFilterBean​(ViewFilterBean viewFilterBean)