com.engiweb.rpd.common.interfaces

Interface ICompareEnvironment



  • public interface ICompareEnvironment
    Author:
    ZinniL
    • Method Detail

      • getCompareCountIncompUser

        java.util.HashMap<java.lang.String,com.engiweb.pm.entity.BeanList<DashBoardBean>> getCompareCountIncompUser(EnvironmentBean environmentBean,
                                                                                                                    EnvironmentBean compareWithenvironmentBean,
                                                                                                                    OrgUnitBean ouBean,
                                                                                                                    boolean hier,
                                                                                                                    java.lang.String token,
                                                                                                                    java.lang.String realm)
                                                                                                             throws com.engiweb.toolkit.common.BackendException
        Ricerca il numero di utenti con incompatibilit� basse, medie e alte su due environment
        Parameters:
        environmentBean - EnvironmentBean: Oggetto o parametri di ricerca del primo environment
        compareWithenvironmentBean - EnvironmentBean: Oggetto o parametri di ricerca dell'altro environment
        ouBean - OrgUnitBean: Oggetto o parametri di ricerca (opzionale) cui devono appartenere gli utenti da ricercare
        hier - boolean: nel caso di OrgUnitBean non nullo abilita o meno la ricerca degli utenti in gerarchia
        token - String: String token generated during login
        realm - String: String realm name on which you are working
        Returns:
        HashMap> un struttura dati con il nome degli environment come chiave
        Throws:
        com.engiweb.toolkit.common.BackendException
      • getCompareCountIncompTask

        java.util.HashMap<java.lang.String,com.engiweb.pm.entity.BeanList<DashBoardBean>> getCompareCountIncompTask(EnvironmentBean environmentBean,
                                                                                                                    EnvironmentBean compareWithenvironmentBean,
                                                                                                                    java.lang.String token,
                                                                                                                    java.lang.String realm)
                                                                                                             throws com.engiweb.toolkit.common.BackendException
        Ricerca il numero di attivit� incompatibili su due environment
        Parameters:
        environmentBean - EnvironmentBean: Oggetto o parametri di ricerca del primo environment
        compareWithenvironmentBean - EnvironmentBean: Oggetto o parametri di ricerca dell'altro environment
        token - String: String token generated during login
        realm - String: String realm name on which you are working
        Returns:
        HashMap> un struttura dati con il nome degli environment come chiave
        Throws:
        com.engiweb.toolkit.common.BackendException
      • getCompareCountIncompEntitlement

        java.util.HashMap<java.lang.String,com.engiweb.pm.entity.BeanList<DashBoardBean>> getCompareCountIncompEntitlement(EnvironmentBean environmentBean,
                                                                                                                           EnvironmentBean compareWithenvironmentBean,
                                                                                                                           java.lang.Long type,
                                                                                                                           java.lang.String token,
                                                                                                                           java.lang.String realm)
                                                                                                                    throws com.engiweb.toolkit.common.BackendException
        Ricerca il numero di entitlement con incompatibilit� basse, medie e alte su due environment
        Parameters:
        environmentBean - EnvironmentBean: Oggetto o parametri di ricerca del primo environment
        compareWithenvironmentBean - EnvironmentBean: Oggetto o parametri di ricerca dell'altro environment
        type - Long: Indica il tipo di entitlement da cercare ( 0=Role, 1=profile)
        token - String: String token generated during login
        realm - String: String realm name on which you are working
        Returns:
        HashMap> un struttura dati con il nome degli environment come chiave
        Throws:
        com.engiweb.toolkit.common.BackendException
      • getCompareUser

        com.engiweb.pm.entity.BeanList<UserBean> getCompareUser(UserBean userBean,
                                                                OrgUnitBean ouBean,
                                                                boolean hier,
                                                                EnvironmentBean environmentBean,
                                                                EnvironmentBean compareWithenvironmentBean,
                                                                com.engiweb.pm.entity.Paging paging,
                                                                java.lang.String token,
                                                                java.lang.String realm)
                                                         throws com.engiweb.toolkit.common.BackendException
        Ricerca gli oggetti UserBean incompatibili confrontandoli tra due EnvironmentBean (settare il parametro incompEnvDiff (DEFAULT = 0) per ottenere i tipi di UserBean ALL = 0, UNVARIED = 1, VARIED = 2, BETTER = 3, WORSE = 4)
        Parameters:
        UserBean - userBean: Oggetto o parametri di ricerca (opzionale)
        OrgUnitBean - ouBean: Oggetto o parametri di ricerca (opzionale) cui devono appartenere gli utenti da ricercare
        boolean - hier: nel caso di OrgUnitBean non nullo abilita o meno la ricerca degli utenti in gerarchia
        EnvironmentBean - environmentBean: Oggetto o parametri di ricerca del primo environment
        EnvironmentBean - compareWithenvironmentBean: Oggetto o parametri di ricerca dell'altro environment
        Paging - paging: Paging
        token - String: String token generated during login
        realm - String: String realm name on which you are working
        Returns:
        BeanList di UserBean
        Throws:
        com.engiweb.toolkit.common.BackendException
      • getCompareEntitlement

        com.engiweb.pm.entity.BeanList<EntitlementBean> getCompareEntitlement(EntitlementBean eBean,
                                                                              EnvironmentBean environmentBean,
                                                                              EnvironmentBean compareWithenvironmentBean,
                                                                              com.engiweb.pm.entity.Paging paging,
                                                                              java.lang.String token,
                                                                              java.lang.String realm)
                                                                       throws com.engiweb.toolkit.common.BackendException
        Ricerca gli oggetti EntitlementBean incompatibili confrontandoli tra due EnvironmentBean (settare il parametro incompEnvDiff (DEFAULT = 0) per ottenere i tipi di JobRoleBean ALL = 0, UNVARIED = 1, VARIED = 2, BETTER = 3, WORSE = 4)
        Parameters:
        eBean - EnvironmentBean: Oggetto o parametri di ricerca (opzionale)
        environmentBean - EnvironmentBean: Oggetto o parametri di ricerca del primo environment
        compareWithenvironmentBean - EnvironmentBean: Oggetto o parametri di ricerca dell'altro environment
        paging - Paging: Paging
        token - String: String token generated during login
        realm - String: String realm name on which you are working
        Returns:
        BeanList di JobRoleBean
        Throws:
        com.engiweb.toolkit.common.BackendException
      • checkCompareAnalisys

        java.util.HashMap<EnvironmentBean,com.engiweb.pm.entity.BeanList<RequestBean>> checkCompareAnalisys(EnvironmentBean environmentBean,
                                                                                                            EnvironmentBean compareWithenvironmentBean,
                                                                                                            java.lang.String token,
                                                                                                            java.lang.String realm)
                                                                                                     throws com.engiweb.toolkit.common.BackendException
        Parameters:
        environmentBean - EnvironmentBean: Oggetto o parametri di ricerca del primo environment
        compareWithenvironmentBean - EnvironmentBean: Oggetto o parametri di ricerca dell'altro environment
        token - String: String token generated during login
        realm - String: String realm name on which you are working
        Returns:
        Throws:
        com.engiweb.toolkit.common.BackendException