Skip navigation links


oracle.iam.certification.vo
Class RoleCertificationStats

java.lang.Object
  extended by oracle.iam.certification.vo.CertificationStats
      extended by oracle.iam.certification.vo.RoleCertificationStats

All Implemented Interfaces:
java.io.Serializable

public class RoleCertificationStats
extends CertificationStats
See Also:
Serialized Form

Constructor Summary
RoleCertificationStats(long certId, java.lang.String taskUid)
          Constructor

 

Method Summary
 void computePercentComplete()
          Compute percent complete as the ratio of total count to total complete for all "line item details" Line item details: RoleAsgn, AccessPolicy, AccessPolicyEntitlementDefn
 java.lang.Double computeRolePercentComplete(long uRoleAsgnTotal, long uRoleAsgnComplete, long uPolTotal, long uPolComplete, long uPolEntDefnTotal, long uPolEntDefnComplete)
          Compute user percent complete as the ratio of total count to total complete for all "line item details" Line item details: RoleAsgn, AccessPolicy, AccessPolicyEntDefn
 double getPercentComplete()
           
 long getPolicyComplete()
           
 long getPolicyEntitlementDefnComplete()
           
 long getPolicyEntitlementDefnTotal()
           
 long getPolicyTotal()
           
 long getRoleAsgnComplete()
           
 long getRoleAsgnTotal()
           
 long getRoleComplete()
           
 double getRolePercentComplete(long roleEntityId)
          Return percent complete for specified role
 long getRoleRoleAsgnTotal(long roleEntityId)
          Return RoleAsgn (role member) total for specified role
 long getRoleRolePolicyTotal(long roleEntityId)
          Return policy total for specified role
 long getRoleTotal()
           
 void setPolicyComplete(long policyComplete)
           
 void setPolicyEntitlementDefnComplete(long policyEntitlementDefnComplete)
           
 void setPolicyEntitlementDefnTotal(long policyEntitlementDefnTotal)
           
 void setPolicyTotal(long policyTotal)
           
 void setRoleAsgnComplete(long roleAsgnComplete)
           
 void setRoleAsgnTotal(long roleAsgnTotal)
           
 void setRoleComplete(long roleComplete)
           
 void setRolePercentCompleteMap(java.util.Map tmpMap)
           
 void setRoleRoleAsgnTotalMap(java.util.Map tmpMap)
           
 void setRoleRolePolicyTotalMap(java.util.Map tmpMap)
           
 void setRoleTotal(long roleTotal)
           

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

RoleCertificationStats

public RoleCertificationStats(long certId,
                              java.lang.String taskUid)
Constructor
Parameters:
certId -
taskUid -

Method Detail

computePercentComplete

public void computePercentComplete()
Compute percent complete as the ratio of total count to total complete for all "line item details" Line item details: RoleAsgn, AccessPolicy, AccessPolicyEntitlementDefn

computeRolePercentComplete

public java.lang.Double computeRolePercentComplete(long uRoleAsgnTotal,
                                                   long uRoleAsgnComplete,
                                                   long uPolTotal,
                                                   long uPolComplete,
                                                   long uPolEntDefnTotal,
                                                   long uPolEntDefnComplete)
Compute user percent complete as the ratio of total count to total complete for all "line item details" Line item details: RoleAsgn, AccessPolicy, AccessPolicyEntDefn

getRolePercentComplete

public double getRolePercentComplete(long roleEntityId)
Return percent complete for specified role
Parameters:
roleEntityId -
Returns:
Percent complete for the role

setRolePercentCompleteMap

public void setRolePercentCompleteMap(java.util.Map tmpMap)

getRoleRoleAsgnTotal

public long getRoleRoleAsgnTotal(long roleEntityId)
Return RoleAsgn (role member) total for specified role
Parameters:
roleEntityId -
Returns:
total count for the role

setRoleRoleAsgnTotalMap

public void setRoleRoleAsgnTotalMap(java.util.Map tmpMap)

getRoleRolePolicyTotal

public long getRoleRolePolicyTotal(long roleEntityId)
Return policy total for specified role
Parameters:
roleEntityId -
Returns:
total count for the role

setRoleRolePolicyTotalMap

public void setRoleRolePolicyTotalMap(java.util.Map tmpMap)

getPercentComplete

public double getPercentComplete()
Specified by:
getPercentComplete in class CertificationStats

setRoleTotal

public void setRoleTotal(long roleTotal)

getRoleTotal

public long getRoleTotal()

setRoleComplete

public void setRoleComplete(long roleComplete)

getRoleComplete

public long getRoleComplete()

setRoleAsgnTotal

public void setRoleAsgnTotal(long roleAsgnTotal)

getRoleAsgnTotal

public long getRoleAsgnTotal()

setRoleAsgnComplete

public void setRoleAsgnComplete(long roleAsgnComplete)

getRoleAsgnComplete

public long getRoleAsgnComplete()

setPolicyTotal

public void setPolicyTotal(long policyTotal)

getPolicyTotal

public long getPolicyTotal()

setPolicyComplete

public void setPolicyComplete(long policyComplete)

getPolicyComplete

public long getPolicyComplete()

setPolicyEntitlementDefnTotal

public void setPolicyEntitlementDefnTotal(long policyEntitlementDefnTotal)

getPolicyEntitlementDefnTotal

public long getPolicyEntitlementDefnTotal()

setPolicyEntitlementDefnComplete

public void setPolicyEntitlementDefnComplete(long policyEntitlementDefnComplete)

getPolicyEntitlementDefnComplete

public long getPolicyEntitlementDefnComplete()

Skip navigation links


Copyright © 2015, Oracle and/or its affiliates. All rights reserved.