com.engiweb.rpd.common.interfaces

Interface IIncomp



  • public interface IIncomp
    Author:
    ZinniL
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String COPYRIGHT
      Copyright
    • Method Detail

      • findUser

        com.engiweb.pm.entity.BeanList<UserBean> findUser(UserBean userBean,
                                                          OrgUnitBean orgUnitBean,
                                                          EnvironmentBean envBean,
                                                          boolean hier,
                                                          com.engiweb.pm.entity.Paging paging,
                                                          java.lang.String token,
                                                          java.lang.String realm)
                                                   throws com.engiweb.toolkit.common.BackendException
        Cerca oggetti UserBean a partire da UserBean, OrgUnitBean e EnvironmentBean
        Parameters:
        UserBean - userBean: Oggetto o parametri di ricerca
        OrgUnitBean - orgUnitBean: Oggetto o parametri di ricerca (opzionale)
        EnvironmentBean - envBean: Oggetto (univoco) da cercare
        boolean - hier: nel caso di OrgUnitBean non nullo abilita o meno la ricerca degli utenti in gerarchia
        Paging - paging: Paging
        String - token:
        String - realm:
        Returns:
        BeanList di UserBean
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findEntitlement

        com.engiweb.pm.entity.BeanList<EntitlementBean> findEntitlement(EntitlementBean entBean,
                                                                        EnvironmentBean envBean,
                                                                        com.engiweb.pm.entity.Paging paging,
                                                                        java.lang.String token,
                                                                        java.lang.String realm)
                                                                 throws com.engiweb.toolkit.common.BackendException
        Cerca oggetti ProfileBean a partire da ProfileBean e EnvironmentBean
        Parameters:
        ProfileBean - profileBean: Oggetto o parametri di ricerca
        EnvironmentBean - envBean: Oggetto (univoco) da cercare
        Paging - paging: Paging
        String - token:
        String - realm:
        Returns:
        BeanList di ProfileBean
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findGroup

        com.engiweb.pm.entity.BeanList<GroupBean> findGroup(GroupBean groupBean,
                                                            HierarchyBean hierarchyBean,
                                                            EnvironmentBean envBean,
                                                            com.engiweb.pm.entity.Paging paging,
                                                            java.lang.String token,
                                                            java.lang.String realm)
                                                     throws com.engiweb.toolkit.common.BackendException
        Return a list of groups with incompatibility
        Parameters:
        groupBean - GroupBean group filter, if null no filter is applied, otherwise the passed object is used as filter
        hierarchyBean - HierarchyBean the hierarchy, mandatory and uniquely defined
        envBean - EnvironmentBean the environment (unique)
        paging - Paging the paging
        String - token:
        String - realm:
        Returns:
        BeanList of GroupBean
        Throws:
        com.engiweb.toolkit.common.BackendException