public class ContinuingEducationScript
extends com.accela.aa.emse.dom.service.BaseAAScript
Accela Automation File: ContinuingEducationScript.java Accela, Inc. Copyright (C): 2009-2014 Description: ContinuingEducationScript Notes: $Id: ContinuingEducationScript.java 72642 2009-01-01 20:01:57Z ..\valdis.he $ Revision History <Date>, <Who>, <What> 2009-7-29 valdis.he Initial.
Constructor and Description |
---|
ContinuingEducationScript(java.lang.String serviceProvidersCode,
java.lang.String auditID,
com.accela.aa.emse.dom.service.CachedService cachedService)
ContinuingEducationScript Constructor.
|
Modifier and Type | Method and Description |
---|---|
ScriptResult |
autoApproveCEHs(java.util.List<com.accela.orm.model.education.ContinuingEducationModel> contEduList,
com.accela.aa.aamain.cap.CapIDModel targetCapID)
Auto approve continuing education hours.
|
ScriptResult |
autoApproveRequiredCEHs(com.accela.aa.workflow.workflow.TaskItemModel taskItem,
com.accela.aa.aamain.cap.CapIDModel capID)
Auto approve required continuing educations: 1: Need check record setting.
|
ScriptResult |
copyContEducationList(com.accela.aa.aamain.cap.CapIDModel srcCapID,
com.accela.aa.aamain.cap.CapIDModel targetCapID)
Copy Continuing Education List from source Cap to target Cap.
|
ScriptResult |
copyPeopleContEducationList(java.util.List<com.accela.orm.model.education.ContinuingEducationModel> contEduList,
com.accela.aa.aamain.cap.CapIDModel targetCapID)
Copy Continuing Education List from source reference contact to target Cap.
|
ScriptResult |
createContinuingEducationModel(ContinuingEducationScriptModel model)
Create ContinuingEducationModel.
|
ScriptResult |
deleteContinuingEducationModel(ContinuingEducationScriptModel model)
Delete ContinuingEducationModel.
|
ScriptResult |
getContEducationList(CapIDScriptModel capID)
Get Continuing Education Model List.
|
ScriptResult |
getContinuingEducationModel()
Get new ContinuingEducationScriptModel.
|
ScriptResult |
getPeopleContEducationList(java.lang.String contactSeqNumber)
Get People Continuing Education Model List.
|
ScriptResult |
isContinuingEducationPassed(CapIDScriptModel capID)
Check if all the continuing educations in specific cap are passed.
|
ScriptResult |
updateContinuingEducationModel(ContinuingEducationScriptModel model)
Update ContinuingEducationModel.
|
public ContinuingEducationScript(java.lang.String serviceProvidersCode, java.lang.String auditID, com.accela.aa.emse.dom.service.CachedService cachedService) throws com.accela.aa.exception.AAException
serviceProvidersCode
- auditID
- com.accela.aa.exception.AAException
- The AA exceptionpublic ScriptResult getContinuingEducationModel()
public ScriptResult copyContEducationList(com.accela.aa.aamain.cap.CapIDModel srcCapID, com.accela.aa.aamain.cap.CapIDModel targetCapID)
srcCapID
- Source Cap ID.targetCapID
- Target Cap ID.public ScriptResult getContEducationList(CapIDScriptModel capID)
capID
- the cap idpublic ScriptResult createContinuingEducationModel(ContinuingEducationScriptModel model)
model
- the modelpublic ScriptResult updateContinuingEducationModel(ContinuingEducationScriptModel model)
model
- the modelpublic ScriptResult deleteContinuingEducationModel(ContinuingEducationScriptModel model)
model
- the modelpublic ScriptResult isContinuingEducationPassed(CapIDScriptModel capID)
capID
- the cap idpublic ScriptResult autoApproveRequiredCEHs(com.accela.aa.workflow.workflow.TaskItemModel taskItem, com.accela.aa.aamain.cap.CapIDModel capID)
capID
- the cap idpublic ScriptResult getPeopleContEducationList(java.lang.String contactSeqNumber)
contactSeqNumber
- the reference contact numberpublic ScriptResult copyPeopleContEducationList(java.util.List<com.accela.orm.model.education.ContinuingEducationModel> contEduList, com.accela.aa.aamain.cap.CapIDModel targetCapID)
contEduList
- the people continuing education list.targetCapID
- Target Cap ID.public ScriptResult autoApproveCEHs(java.util.List<com.accela.orm.model.education.ContinuingEducationModel> contEduList, com.accela.aa.aamain.cap.CapIDModel targetCapID)
contEduList
- the people continuing education list.targetCapID
- Target Cap ID.