Class CrudListController<E extends br.com.jarch.model.ICrudEntity,​S extends br.com.jarch.crud.service.ICrudService<E>,​R extends br.com.jarch.crud.repository.CrudRepository<E>>

    • Constructor Detail

      • CrudListController

        public CrudListController()
    • Method Detail

      • getItemMenuSelected

        public br.com.jarch.model.ItemMenuSelected getItemMenuSelected()
        Specified by:
        getItemMenuSelected in interface ICrudListController<E extends br.com.jarch.model.ICrudEntity,​S extends br.com.jarch.crud.service.ICrudService<E>,​R extends br.com.jarch.crud.repository.CrudRepository<E>>
      • setItemMenuSelected

        public void setItemMenuSelected​(br.com.jarch.model.ItemMenuSelected itemMenuSelected)
        Specified by:
        setItemMenuSelected in interface ICrudListController<E extends br.com.jarch.model.ICrudEntity,​S extends br.com.jarch.crud.service.ICrudService<E>,​R extends br.com.jarch.crud.repository.CrudRepository<E>>
      • getWidgetVar

        public java.lang.String getWidgetVar()
        Specified by:
        getWidgetVar in interface ICrudListController<E extends br.com.jarch.model.ICrudEntity,​S extends br.com.jarch.crud.service.ICrudService<E>,​R extends br.com.jarch.crud.repository.CrudRepository<E>>
      • isExclusionLogic

        public boolean isExclusionLogic()
        Specified by:
        isExclusionLogic in interface ICrudListController<E extends br.com.jarch.model.ICrudEntity,​S extends br.com.jarch.crud.service.ICrudService<E>,​R extends br.com.jarch.crud.repository.CrudRepository<E>>
      • callInsert

        public void callInsert()
        Specified by:
        callInsert in interface ICrudListController<E extends br.com.jarch.model.ICrudEntity,​S extends br.com.jarch.crud.service.ICrudService<E>,​R extends br.com.jarch.crud.repository.CrudRepository<E>>
      • callClone

        public void callClone​(java.lang.Long id)
        Specified by:
        callClone in interface ICrudListController<E extends br.com.jarch.model.ICrudEntity,​S extends br.com.jarch.crud.service.ICrudService<E>,​R extends br.com.jarch.crud.repository.CrudRepository<E>>
      • callClone

        public void callClone​(E identity)
        Specified by:
        callClone in interface ICrudListController<E extends br.com.jarch.model.ICrudEntity,​S extends br.com.jarch.crud.service.ICrudService<E>,​R extends br.com.jarch.crud.repository.CrudRepository<E>>
      • callChange

        public void callChange​(java.lang.Long id)
        Specified by:
        callChange in interface ICrudListController<E extends br.com.jarch.model.ICrudEntity,​S extends br.com.jarch.crud.service.ICrudService<E>,​R extends br.com.jarch.crud.repository.CrudRepository<E>>
      • callChange

        public void callChange​(E identity)
        Specified by:
        callChange in interface ICrudListController<E extends br.com.jarch.model.ICrudEntity,​S extends br.com.jarch.crud.service.ICrudService<E>,​R extends br.com.jarch.crud.repository.CrudRepository<E>>
      • callDelete

        public void callDelete​(java.lang.Long id)
        Specified by:
        callDelete in interface ICrudListController<E extends br.com.jarch.model.ICrudEntity,​S extends br.com.jarch.crud.service.ICrudService<E>,​R extends br.com.jarch.crud.repository.CrudRepository<E>>
      • callDelete

        public void callDelete​(E identity)
        Specified by:
        callDelete in interface ICrudListController<E extends br.com.jarch.model.ICrudEntity,​S extends br.com.jarch.crud.service.ICrudService<E>,​R extends br.com.jarch.crud.repository.CrudRepository<E>>
      • callActionDynamic

        public void callActionDynamic​(java.lang.Long idEntity,
                                      java.lang.String idDynamic)
        Specified by:
        callActionDynamic in interface ICrudListController<E extends br.com.jarch.model.ICrudEntity,​S extends br.com.jarch.crud.service.ICrudService<E>,​R extends br.com.jarch.crud.repository.CrudRepository<E>>
      • callActionDynamic

        public void callActionDynamic​(br.com.jarch.model.IIdentity identity,
                                      java.lang.String idDynamic)
        Specified by:
        callActionDynamic in interface ICrudListController<E extends br.com.jarch.model.ICrudEntity,​S extends br.com.jarch.crud.service.ICrudService<E>,​R extends br.com.jarch.crud.repository.CrudRepository<E>>
      • callActionDynamic

        public void callActionDynamic​(java.lang.Long idEntity,
                                      java.lang.String idDynamic,
                                      java.lang.String labelMenuDynamic)
        Specified by:
        callActionDynamic in interface ICrudListController<E extends br.com.jarch.model.ICrudEntity,​S extends br.com.jarch.crud.service.ICrudService<E>,​R extends br.com.jarch.crud.repository.CrudRepository<E>>
      • callActionDynamic

        public void callActionDynamic​(br.com.jarch.model.IIdentity identity,
                                      java.lang.String idDynamic,
                                      java.lang.String labelMenuDynamic)
        Specified by:
        callActionDynamic in interface ICrudListController<E extends br.com.jarch.model.ICrudEntity,​S extends br.com.jarch.crud.service.ICrudService<E>,​R extends br.com.jarch.crud.repository.CrudRepository<E>>
      • processMethodDynamic

        public void processMethodDynamic​(java.lang.String method,
                                         java.lang.String idDynamic,
                                         br.com.jarch.model.IIdentity rowTable,
                                         java.lang.String labelMenu)
        Specified by:
        processMethodDynamic in interface ICrudListController<E extends br.com.jarch.model.ICrudEntity,​S extends br.com.jarch.crud.service.ICrudService<E>,​R extends br.com.jarch.crud.repository.CrudRepository<E>>
      • processMethodDynamicItemMenuSelected

        public void processMethodDynamicItemMenuSelected()
        Specified by:
        processMethodDynamicItemMenuSelected in interface ICrudListController<E extends br.com.jarch.model.ICrudEntity,​S extends br.com.jarch.crud.service.ICrudService<E>,​R extends br.com.jarch.crud.repository.CrudRepository<E>>
      • processMethodDynamic

        public void processMethodDynamic​(java.lang.String method,
                                         java.lang.String idDynamic,
                                         br.com.jarch.model.IIdentity rowTable,
                                         java.lang.String labelMenu,
                                         boolean showMessageSuccess)
        Specified by:
        processMethodDynamic in interface ICrudListController<E extends br.com.jarch.model.ICrudEntity,​S extends br.com.jarch.crud.service.ICrudService<E>,​R extends br.com.jarch.crud.repository.CrudRepository<E>>
      • processMethodDynamicConfirmation

        public void processMethodDynamicConfirmation​(boolean confirmation,
                                                     java.lang.String headerConfirmation,
                                                     java.lang.String messageConfirmation,
                                                     java.lang.String method,
                                                     java.lang.String idDynamic,
                                                     br.com.jarch.model.IIdentity rowTable,
                                                     java.lang.String labelMenu,
                                                     boolean showMessageSuccess)
        Specified by:
        processMethodDynamicConfirmation in interface ICrudListController<E extends br.com.jarch.model.ICrudEntity,​S extends br.com.jarch.crud.service.ICrudService<E>,​R extends br.com.jarch.crud.repository.CrudRepository<E>>
      • totalizer

        public java.lang.String totalizer​(br.com.jarch.model.IColumnList columnList)
        Specified by:
        totalizer in interface ICrudListController<E extends br.com.jarch.model.ICrudEntity,​S extends br.com.jarch.crud.service.ICrudService<E>,​R extends br.com.jarch.crud.repository.CrudRepository<E>>
      • isExistColumnsTotalizer

        public boolean isExistColumnsTotalizer()
        Specified by:
        isExistColumnsTotalizer in interface ICrudListController<E extends br.com.jarch.model.ICrudEntity,​S extends br.com.jarch.crud.service.ICrudService<E>,​R extends br.com.jarch.crud.repository.CrudRepository<E>>