public class AppInstCertificationStats extends CertificationStats
Constructor and Description |
---|
AppInstCertificationStats(long certId,
java.lang.String taskUid)
Constructor
|
Modifier and Type | Method and Description |
---|---|
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) |
public AppInstCertificationStats(long certId, java.lang.String taskUid)
certId
- taskUid
- public void computePercentComplete()
public java.lang.Double computeAppInstPercentComplete(long uAcctTotal, long uAcctComplete, long uEntAsgnTotal, long uEntAsgnComplete)
public double getAppInstPercentComplete(long appInstEntityId)
appInstEntityId
- public void setAppInstPercentCompleteMap(java.util.Map tmpMap)
public long getAppInstAcctTotal(long appInstEntityId)
appInstEntityId
- public void setAppInstAcctTotalMap(java.util.Map tmpMap)
public long getAppInstEntAsgnTotal(long appInstEntityId)
appInstEntityId
- public void setAppInstEntAsgnTotalMap(java.util.Map tmpMap)
public double getPercentComplete()
getPercentComplete
in class CertificationStats
public void setAppInstTotal(long appInstTotal)
public long getAppInstTotal()
public void setAppInstComplete(long appInstComplete)
public long getAppInstComplete()
public void setAccountTotal(long accountTotal)
public long getAccountTotal()
public void setAccountComplete(long accountComplete)
public long getAccountComplete()
public void setEntitlementAsgnTotal(long entitlementAsgnTotal)
public long getEntitlementAsgnTotal()
public void setEntitlementAsgnComplete(long entitlementAsgnComplete)
public long getEntitlementAsgnComplete()