com.crossideas.rolemining.common.interfaces

Interface IAnalyticsEJB



  • public interface IAnalyticsEJB
    • Method Detail

      • findHashMapDirectByOU

        com.crossideas.set.extras.PairExtraSet<com.engiweb.rm.algorithms.dataset.User,com.engiweb.rm.algorithms.dataset.Permission> findHashMapDirectByOU(OrgUnitBean filter,
                                                                                                                                                          boolean hier,
                                                                                                                                                          java.lang.String token,
                                                                                                                                                          java.lang.String realm)
                                                                                                                                                   throws com.engiweb.toolkit.common.BackendException
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findHashMapTaskByOU

        java.util.ArrayList<com.crossideas.set.pair.Pair<com.engiweb.rm.algorithms.dataset.User,com.engiweb.rm.algorithms.dataset.Permission>> findHashMapTaskByOU(GroupBean filter,
                                                                                                                                                                   boolean hier,
                                                                                                                                                                   java.lang.String token,
                                                                                                                                                                   java.lang.String realm)
                                                                                                                                                            throws com.engiweb.toolkit.common.BackendException
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findHashMapDirectByApp

        com.crossideas.set.extras.PairExtraSet<com.engiweb.rm.algorithms.dataset.User,com.engiweb.rm.algorithms.dataset.Permission> findHashMapDirectByApp(ApplicationBean filter,
                                                                                                                                                           java.lang.String token,
                                                                                                                                                           java.lang.String realm)
                                                                                                                                                    throws com.engiweb.toolkit.common.BackendException
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findHashMapPermissionsByOU

        com.crossideas.set.extras.PairExtraSet<com.engiweb.rm.algorithms.dataset.User,com.engiweb.rm.algorithms.dataset.Permission> findHashMapPermissionsByOU(OrgUnitBean filter,
                                                                                                                                                               boolean hier,
                                                                                                                                                               java.lang.String token,
                                                                                                                                                               java.lang.String realm)
                                                                                                                                                        throws com.engiweb.toolkit.common.BackendException
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findHashMapPermissionsByApp

        com.crossideas.set.extras.PairExtraSet<com.engiweb.rm.algorithms.dataset.User,com.engiweb.rm.algorithms.dataset.Permission> findHashMapPermissionsByApp(ApplicationBean filter,
                                                                                                                                                                java.lang.String token,
                                                                                                                                                                java.lang.String realm)
                                                                                                                                                         throws com.engiweb.toolkit.common.BackendException
        Throws:
        com.engiweb.toolkit.common.BackendException
      • requestFromOU

        RMRequest requestFromOU(RMRequest request,
                                java.text.NumberFormat nf,
                                java.lang.String token,
                                java.lang.String realm)
                         throws com.engiweb.toolkit.common.BackendException
        Throws:
        com.engiweb.toolkit.common.BackendException
      • requestFromApp

        RMRequest requestFromApp(RMRequest request,
                                 java.text.NumberFormat nf,
                                 java.lang.String token,
                                 java.lang.String realm)
                          throws com.engiweb.toolkit.common.BackendException
        Throws:
        com.engiweb.toolkit.common.BackendException
      • checkNotAssignedEntitlement

        boolean checkNotAssignedEntitlement(EntitlementBean filter,
                                            java.lang.String token,
                                            java.lang.String realm)
                                     throws com.engiweb.toolkit.common.BackendException
        Throws:
        com.engiweb.toolkit.common.BackendException
      • checkOUDimesionsOK

        boolean checkOUDimesionsOK(OrgUnitBean filter,
                                   boolean hier,
                                   java.lang.String token,
                                   java.lang.String realm)
                            throws com.engiweb.toolkit.common.BackendException
        Throws:
        com.engiweb.toolkit.common.BackendException
      • checkGroupTaskDimesionsOK

        boolean checkGroupTaskDimesionsOK(GroupBean filter,
                                          boolean hier,
                                          java.lang.String token,
                                          java.lang.String realm)
                                   throws com.engiweb.toolkit.common.BackendException
        Throws:
        com.engiweb.toolkit.common.BackendException
      • checkAppDimesionsOK

        boolean checkAppDimesionsOK(ApplicationBean filter,
                                    java.lang.String token,
                                    java.lang.String realm)
                             throws com.engiweb.toolkit.common.BackendException
        Throws:
        com.engiweb.toolkit.common.BackendException
      • checkEmptyOU

        boolean checkEmptyOU(OrgUnitBean filter,
                             boolean hier,
                             java.lang.String token,
                             java.lang.String realm)
                      throws com.engiweb.toolkit.common.BackendException
        Throws:
        com.engiweb.toolkit.common.BackendException
      • checkEmptyGroupTask

        boolean checkEmptyGroupTask(GroupBean filter,
                                    boolean hier,
                                    java.lang.String token,
                                    java.lang.String realm)
                             throws com.engiweb.toolkit.common.BackendException
        Throws:
        com.engiweb.toolkit.common.BackendException
      • checkEmptyApp

        boolean checkEmptyApp(ApplicationBean filter,
                              java.lang.String token,
                              java.lang.String realm)
                       throws com.engiweb.toolkit.common.BackendException
        Throws:
        com.engiweb.toolkit.common.BackendException
      • allOUsByEntitlement

        RMRequest allOUsByEntitlement(EntitlementBean eb,
                                      java.lang.String token,
                                      java.lang.String realm)
                               throws com.engiweb.toolkit.common.BackendException
        Throws:
        com.engiweb.toolkit.common.BackendException
      • roleStatistics

        RMRoleStatistics roleStatistics(java.lang.Long id_ENTITLEMENT,
                                        java.lang.String token,
                                        java.lang.String realm)
                                 throws com.engiweb.toolkit.common.BackendException
        Throws:
        com.engiweb.toolkit.common.BackendException