Skip navigation links


oracle.iam.certification.vo
Class AppInstCertificationStats

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

All Implemented Interfaces:
java.io.Serializable

public class AppInstCertificationStats
extends CertificationStats
See Also:
Serialized Form

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

 

Method Summary
 java.lang.Double computeAppInstPercentComplete(long uAcctTotal, long uAcctComplete, long uEntAsgnTotal, long uEntAsgnComplete)
          Compute appInst percent complete as the ratio of total count to total complete for all "line item details" Line item details: Account, EntAsgn
 void computePercentComplete()
          Compute percent complete as the ratio of total count to total complete for all "line item details" Line item details: RoleAsgn, Account, EntitlementAsgn, AccessPolicy, AccessPolicyEntitlementDefn
 long getAccountComplete()
           
 long getAccountTotal()
           
 long getAppInstAcctTotal(long appInstEntityId)
          Return account total for specified appInst
 long getAppInstComplete()
           
 long getAppInstEntAsgnTotal(long appInstEntityId)
          Return EntAsgn total for specified appInst
 double getAppInstPercentComplete(long appInstEntityId)
          Return percent complete for specified appInst
 long getAppInstTotal()
           
 long getEntitlementAsgnComplete()
           
 long getEntitlementAsgnTotal()
           
 double getPercentComplete()
           
 void setAccountComplete(long accountComplete)
           
 void setAccountTotal(long accountTotal)
           
 void setAppInstAcctTotalMap(java.util.Map tmpMap)
           
 void setAppInstComplete(long appInstComplete)
           
 void setAppInstEntAsgnTotalMap(java.util.Map tmpMap)
           
 void setAppInstPercentCompleteMap(java.util.Map tmpMap)
           
 void setAppInstTotal(long appInstTotal)
           
 void setEntitlementAsgnComplete(long entitlementAsgnComplete)
           
 void setEntitlementAsgnTotal(long entitlementAsgnTotal)
           

 

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

 

Constructor Detail

AppInstCertificationStats

public AppInstCertificationStats(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, Account, EntitlementAsgn, AccessPolicy, AccessPolicyEntitlementDefn

computeAppInstPercentComplete

public java.lang.Double computeAppInstPercentComplete(long uAcctTotal,
                                                      long uAcctComplete,
                                                      long uEntAsgnTotal,
                                                      long uEntAsgnComplete)
Compute appInst percent complete as the ratio of total count to total complete for all "line item details" Line item details: Account, EntAsgn

getAppInstPercentComplete

public double getAppInstPercentComplete(long appInstEntityId)
Return percent complete for specified appInst
Parameters:
appInstEntityId -
Returns:
Percent complete for the user

setAppInstPercentCompleteMap

public void setAppInstPercentCompleteMap(java.util.Map tmpMap)

getAppInstAcctTotal

public long getAppInstAcctTotal(long appInstEntityId)
Return account total for specified appInst
Parameters:
appInstEntityId -
Returns:
total count for the appInst

setAppInstAcctTotalMap

public void setAppInstAcctTotalMap(java.util.Map tmpMap)

getAppInstEntAsgnTotal

public long getAppInstEntAsgnTotal(long appInstEntityId)
Return EntAsgn total for specified appInst
Parameters:
appInstEntityId -
Returns:
total count for the appInst

setAppInstEntAsgnTotalMap

public void setAppInstEntAsgnTotalMap(java.util.Map tmpMap)

getPercentComplete

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

setAppInstTotal

public void setAppInstTotal(long appInstTotal)

getAppInstTotal

public long getAppInstTotal()

setAppInstComplete

public void setAppInstComplete(long appInstComplete)

getAppInstComplete

public long getAppInstComplete()

setAccountTotal

public void setAccountTotal(long accountTotal)

getAccountTotal

public long getAccountTotal()

setAccountComplete

public void setAccountComplete(long accountComplete)

getAccountComplete

public long getAccountComplete()

setEntitlementAsgnTotal

public void setEntitlementAsgnTotal(long entitlementAsgnTotal)

getEntitlementAsgnTotal

public long getEntitlementAsgnTotal()

setEntitlementAsgnComplete

public void setEntitlementAsgnComplete(long entitlementAsgnComplete)

getEntitlementAsgnComplete

public long getEntitlementAsgnComplete()

Skip navigation links


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