public class CapScript
extends com.accela.aa.emse.dom.service.BaseAAScript
implements com.accela.aa.emse.dom.service.CapScriptService
Accela Automation File: CapScript.java Accela, Inc. Copyright (C): 2001-2013 Description: Provides the "aa.cap" object through which script writers can operate on an retrieve CAPs. Notes: $Id: CapScript.java 244238 2013-02-04 05:29:03Z ..\saul.fang $ Revision History: 12/6/01, Emil Andresen, Initial Version 02/26/02 CherryYang, add methods public ScriptResult getCapID(long trackingID) public ScriptResult getCapID(String id1, String id2, String id3, String customID, long trackingID) 2002-09-17 Johnny Zhou Change to new architecture, no exception can be thrown 12/16/2002 Lytton Cheng Add ProjectService methods: addProjectChild(CapIDModel projectID,CapIDModel capID) removeProjectChild(CapIDModel projectID,CapIDModel capID) getProjectParents(CapIDModel capID, int numLevels) getProjectChildren(CapIDModel capID, int numLevels) Aug 1,2003 Joey add some methods. 12/16/2003 Joseph Lu Add some methods. 02/19/2004 Kevin.Liu Add method getCapsByTaskItem(). 02/25/2004 Kevin.Liu Add method getCapIDsByAppSpecificInfoField() . Apr 19, 2004 Joey Lv Add CapCommentService's method on Apr 19, 2004 Apr 19, 2004 Joey Lv Add CapWorkDesService's method on Apr 19, 2004 11/22/2005 Edwin Lin change the CapIDModel to CapModel for the method named createCap()bug#893 08/24/2006 Peter Huang fixed bug(AACLS-BUG#1876), added method editCapByPK(),newCapScriptModel() 11/01/2006 Michael Mao cache service object. 11/17/2006 Henvy Jiang Add a method getCapTypeDetailByPK() for bug#2347 12/05/2006 Scott Han Update the method editCapByPK, add a parameter callerID when calling CapService.editCapByPK() 01/24/2007 Scott Han Update the method updateAppStatus(CapIDModel capId, String type, String status, ScriptDateTime date, String comment, SysUserModel sysuser), fix bug #2637
Constructor and Description |
---|
CapScript()
Constructor for CapScript.
|
CapScript(java.lang.String serviceProviderCode,
java.lang.String auditID)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ScriptResult |
addProjectChild(com.accela.aa.aamain.cap.CapIDModel projectID,
com.accela.aa.aamain.cap.CapIDModel capID)
Add project's child.
|
ScriptResult |
batchCreateChildRecords(com.accela.aa.aamain.cap.CapIDModel parentRecordID,
java.util.List<com.accela.aa.aamain.cap.CapTypeModel> childrenCapTypes,
java.util.List<java.lang.String> copyFileds)
Batch create child records.
|
ScriptResult |
checkAppTypeStatus(java.lang.String group,
java.lang.String type,
java.lang.String subtype,
java.lang.String category)
Check the status of the cap type.
|
ScriptResult |
combineDateTime(java.util.Date reportedDate,
java.lang.String reportedTime) |
ScriptResult |
convertAppSpecificInfoGroups2appSpecificInfos4ACA(CapModel capModel)
Put application specific infomation field models to appSpecificInfoGroups field of CAP.
|
ScriptResult |
convertAppSpecTableField2Value4ACA(CapModel capModel)
Convert APP specific table field to value.
|
ScriptResult |
copyAddress(CapScriptModel capSourceModel,
CapScriptModel capTargetModel)
Method for copying address from source CAP to target CAP
|
void |
copyCapDetailInfo(com.accela.aa.aamain.cap.CapIDModel srcCapId,
com.accela.aa.aamain.cap.CapIDModel targetCapId)
copy cap detail info from sourceCap to targetCap.
|
void |
copyCapWorkDesInfo(com.accela.aa.aamain.cap.CapIDModel srcCapId,
com.accela.aa.aamain.cap.CapIDModel targetCapId)
copy CapWorkDes info from sourceCap to targetCap.
|
ScriptResult |
copyComments(CapScriptModel capSourceModel,
CapScriptModel capTargetModel)
Method for copying comments from source CAP to target CAP
|
ScriptResult |
copyContact(CapScriptModel capSourceModel,
CapScriptModel capTargetModel)
Method for copying contact from source CAP to target CAP
|
ScriptResult |
copyOwner(CapScriptModel capSourceModel,
CapScriptModel capTargetModel)
Method for copying owner from source CAP to target CAP
|
ScriptResult |
copyParcel(CapScriptModel capSourceModel,
CapScriptModel capTargetModel)
Method for copying parcel from source CAP to target CAP
|
ScriptResult |
copyRenewCapDocument(com.accela.aa.aamain.cap.CapIDModel childCapID,
com.accela.aa.aamain.cap.CapIDModel parentCapID,
java.lang.String currentUserID)
transfer document to parent cap for renew.
|
ScriptResult |
createAmendmentCap(com.accela.aa.aamain.cap.CapIDModel parentCapID,
com.accela.aa.aamain.cap.CapIDModel childCapID,
boolean isPartial)
Create amendent CAP.
|
ScriptResult |
createApp(java.lang.String group,
java.lang.String type,
java.lang.String subtype,
java.lang.String category,
java.lang.String appName)
Create an application of a predetermined application type.
|
ScriptResult |
createAppHierarchy(com.accela.aa.aamain.cap.CapIDModel projectID,
com.accela.aa.aamain.cap.CapIDModel capID)
Link an application to a parent application.
|
ScriptResult |
createAppRegardlessAppTypeStatus(java.lang.String group,
java.lang.String type,
java.lang.String subtype,
java.lang.String category,
java.lang.String appName)
Create an application for application type regardless of the cap type status.
|
ScriptResult |
createAppWithModel(CapScriptModel capScriptModel) |
ScriptResult |
createAssociatedFormsHierarchy(com.accela.aa.aamain.cap.CapIDModel projectID,
com.accela.aa.aamain.cap.CapIDModel capID)
Link an application to a parent application with Associated Forms relationship.
|
ScriptResult |
createCap(java.lang.String tempID,
java.lang.String userID,
CapModel cap,
java.lang.StringBuffer buff,
java.lang.String customID)
Add a new cap.
|
ScriptResult |
createCapComment(com.accela.aa.aamain.cap.CapCommentModel capCommentModel)
*********** Joey added CapCommentService's method on Apr 19, 2004
************
Add a new cap comment.
|
CapCommentScriptModel |
createCapCommentScriptModel()
CapCommentScriptModel
|
ScriptResult |
createCapDetail(com.accela.aa.aamain.cap.CapDetailModel capDetailModel)
Add cap detail information.
|
CapIDScriptModel |
createCapIDScriptModel(java.lang.String id1,
java.lang.String id2,
java.lang.String id3)
Create CAP ID script model according to given parameters.
|
ScriptResult |
createCapWorkDes(com.accela.aa.aamain.cap.CapWorkDesModel capWorkDesModel)
Add an new cap workdes.
|
ScriptResult |
createCheckbox(com.accela.aa.aamain.cap.AppSpecificInfoModel bchckboxModel)
Add an new checkbox.
|
ScriptResult |
createComment(com.accela.aa.aamain.cap.CommentModel cmm)
Add a comment.
|
CommentScriptModel |
createCommentScriptModel()
CommentScriptModel
|
ScriptResult |
createGuideItemComment(com.accela.aa.aamain.cap.CommentModel cm)
Add an new guide itme comment.
|
ScriptResult |
createPartialRecord(CapModel capModel)
Create Partial Record by CapModel
|
ScriptResult |
createRegularCapModel4ACA(CapModel capModel,
java.lang.String wotModelSeq,
boolean isWebOnlinePayment,
boolean isUsed4SuperAgency)
Change the Partial to a regular CAP
|
ScriptResult |
createRenewalCap(com.accela.aa.aamain.cap.CapIDModel parentCapID,
com.accela.aa.aamain.cap.CapIDModel childCapID,
boolean isPartialCap)
Create renewal CAP.
|
ScriptResult |
createRenewalRecord(com.accela.aa.aamain.cap.CapIDModel parentCapID)
Create renewal Record by given parent Record id
|
ScriptResult |
createSimplePartialRecord(com.accela.aa.aamain.cap.CapTypeModel capType,
java.lang.String appName,
java.lang.String capClass)
Create Partial Record by given Record type, Record name and Record capClass.
|
ScriptResult |
createStatusHistory(com.accela.aa.aamain.cap.StatusHistoryModel statusHistoryModel)
Add an new status history.
|
ScriptResult |
createTemplateAttributes(CapModel originalCap,
CapModel newCap)
Save APO and People template attributes to daily side.
|
ScriptResult |
deleteCapComment(com.accela.aa.aamain.cap.CapCommentModel capCommentModel)
Remove cap comments.
|
ScriptResult |
editAddtInfo(CapDetailScriptModel detailScriptModel,
BValuatnScriptModel bValuatnScriptModel)
Edit additional Info.
|
ScriptResult |
editCapByPK(CapModel model)
update cap
|
ScriptResult |
editCapComment(com.accela.aa.aamain.cap.CapCommentModel capCommentModel)
Edit cap comments.
|
ScriptResult |
editCapDetail(com.accela.aa.aamain.cap.CapDetailModel capDetailModel)
Edit cap detail information.
|
ScriptResult |
editCapWorkDes(com.accela.aa.aamain.cap.CapWorkDesModel capWorkDesModel)
Edit an new cap workdes.
|
ScriptResult |
editComment(com.accela.aa.aamain.cap.CommentModel cmm)
Edit comment.
|
ScriptResult |
getAssociatedCapsByOnlineUser(java.lang.String userSeqNbr)
Retrieve online/public user associated CAP
|
ScriptResult |
getBValuatn4AddtInfo(com.accela.aa.aamain.cap.CapIDModel capID)
Get BValuation for additional info.
|
ScriptResult |
getByAppType(java.lang.String group,
java.lang.String type)
Selects all records from BPERMIT base on the criteria: Only include file
safety permit.
|
ScriptResult |
getByAppType(java.lang.String group,
java.lang.String type,
java.lang.String subType,
java.lang.String category)
Selects all records from BPERMIT base on the criteria: Only include file
safety permit.
|
ScriptResult |
getByAppType(java.lang.String group,
java.lang.String type,
java.lang.String subType,
java.lang.String category,
int pageNumber,
int pageSize)
Selects all records from BPERMIT base on the criteria: Only include file
safety permit.
|
ScriptResult |
getCAEConditions(long licenseSeqNo,
java.lang.String conditionType,
com.accela.aa.util.QueryFormat format)
Get CAEConditions.
|
ScriptResult |
getCap(com.accela.aa.aamain.cap.CapIDModel capID)
Get cap by capID.
|
ScriptResult |
getCap(java.lang.String id1,
java.lang.String id2,
java.lang.String id3)
get cap by capID.
|
ScriptResult |
getCapBasicInfo(com.accela.aa.aamain.cap.CapIDModel capID)
Gets the cap basic info.
|
ScriptResult |
getCapByPK(com.accela.aa.aamain.cap.CapIDModel capID,
boolean isActive)
Get CAP model by PK.
|
ScriptResult |
getCapComment(com.accela.aa.aamain.cap.CapCommentModel capCommentModel)
Get cap comments.
|
ScriptResult |
getCapDetail(com.accela.aa.aamain.cap.CapIDModel capID)
Get cap detail.
|
ScriptResult |
getCapDetailModel() |
ScriptResult |
getCapID(long trackingID)
Get capID by trackingID.
|
ScriptResult |
getCapID(java.lang.String customID)
Get capID by customID.
|
ScriptResult |
getCapID(java.lang.String id1,
java.lang.String id2,
java.lang.String id3)
Get capID by id1,id2,id3
|
ScriptResult |
getCapID(java.lang.String id1,
java.lang.String id2,
java.lang.String id3,
java.lang.String customID,
long trackingID)
Get capID by id1,id2,id3,customID,trackingID.
|
ScriptResult |
getCapIDByIDValue(java.lang.String spc,
java.lang.String capIDValue,
java.lang.String auditID)
Get capid by capId value.
|
ScriptResult |
getCapIDByInspGroup(java.lang.String group,
com.accela.aa.util.QueryFormat qf)
Return CapIDScriptModel Colelction
|
ScriptResult |
getCapIDList()
*********** joey add at July 31,2003 **************.
|
ScriptResult |
getCapIDListByCapModel(CapModel capModel)
Get CapID List By CapModel.
|
ScriptResult |
getCapIDModel(java.lang.String id1,
java.lang.String id2,
java.lang.String id3) |
ScriptResult |
getCapIDsByAPOAttribute(java.lang.String attributeType,
java.lang.String attributeName,
java.lang.String attributeValue)
getCapIDsByAPOAttribute
|
ScriptResult |
getCapIDsByAPOAttributeDateRange(java.lang.String attributeType,
java.lang.String attributeName,
com.accela.aa.emse.util.ScriptDateTime beginDateValue,
com.accela.aa.emse.util.ScriptDateTime endDateValue)
getCapIDsByAPOAttributeDateRange
|
ScriptResult |
getCapIDsByAppSpecificInfoDateRange(java.lang.String appSubGroupName,
java.lang.String appSpecInfoLabel,
com.accela.aa.emse.util.ScriptDateTime beginDateValue,
com.accela.aa.emse.util.ScriptDateTime endDateValue)
Get CAP IDs by App Spec Info SubGroup name, Label name, begin file date and end file date
|
ScriptResult |
getCapIDsByAppSpecificInfoField(java.lang.String appSpecInfoLabel,
java.lang.String appSpecInfoValue)
Get CapIDs by appSpecInfoFiled.
|
ScriptResult |
getCapList(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.util.QueryFormat qf)
******** capServer **********.
|
ScriptResult |
getCapListByCollection(CapModel capModel,
com.accela.aa.aamain.address.AddressModel addr,
java.lang.String parcelNumber,
com.accela.aa.emse.util.ScriptDateTime perFileDDFrom,
com.accela.aa.emse.util.ScriptDateTime perFileDDTo,
com.accela.aa.util.QueryFormat qf,
com.accela.aa.gis.gis.GISObjectModel[] gISObjects)
Return Cap ScriptModel Colelction.
|
ScriptResult |
getCapListByCollection(CapModel capModel,
com.accela.aa.aamain.address.AddressModel addr,
java.lang.String parcelNumber,
com.accela.aa.emse.util.ScriptDateTime perFileDDFrom,
com.accela.aa.emse.util.ScriptDateTime perFileDDTo,
com.accela.aa.util.QueryFormat qf,
com.accela.aa.xml.model.gis.GISObjects gISObject)
Return Cap ScriptModel Colelction.
|
ScriptResult |
getCapListByDetailAddress(java.lang.String streetName,
java.lang.Integer houseNumber,
java.lang.String streetSuffix,
java.lang.String postalCode,
java.lang.String streetDirection,
com.accela.aa.util.QueryFormat queryFormat)
Return CapIDScriptModel Colelction
|
ScriptResult |
getCapListByParcelID(java.lang.String parcelKey,
com.accela.aa.util.QueryFormat queryFormat)
Return CapIDScriptModel Colelction
|
ScriptResult |
getCapModel() |
ScriptResult |
getCapPrimaryContact(CapIDScriptModel capScriptID)
Get CAP primary contact by roster ID.
|
ScriptResult |
getCaps(java.lang.String permitType,
java.lang.String taskName,
java.lang.String taskStatus,
java.lang.String taskPermit)
Get caps by permitType,taskName,taskStatus,taskPermit.
|
ScriptResult |
getCapsByAppTypeDateRange(CapModel capModel,
java.util.Date fromDate,
java.util.Date toDate)
Get records by record type
|
ScriptResult |
getCapsByContactAddrValidateFlag(com.accela.aa.aamain.cap.CapTypeModel capType,
java.lang.String validatedFlag,
com.accela.aa.emse.util.ScriptDateTime openDateFrom,
com.accela.aa.emse.util.ScriptDateTime openDateTo)
Gets the caps by contact addr validate flag.
|
ScriptResult |
getCapsByContactAddrValidateFlag(com.accela.aa.aamain.cap.CapTypeModel capType,
java.lang.String validatedFlag,
java.lang.String contactType,
java.lang.String contactAddressType,
com.accela.aa.emse.util.ScriptDateTime openDateFrom,
com.accela.aa.emse.util.ScriptDateTime openDateTo)
Gets the caps by contact addr validate flag.
|
ScriptResult |
getCapsByTaskItem(long processID,
int stepNumber,
java.lang.String chckboxDesc)
Get Caps by TaskItem.
|
ScriptResult |
getCapScriptModel(CapModel capModel) |
ScriptResult |
getCapTypeDetailByPK(com.accela.aa.aamain.cap.CapTypeModel capType)
Get Cap Type Detail By PK
|
ScriptResult |
getCapTypeFilterName(com.accela.aa.aamain.cap.CapTypeModel capType)
Get Cap Type Fielter Name
|
ScriptResult |
getCapTypeList(com.accela.aa.util.QueryFormat qf)
Get the collection of cap types.
|
ScriptResult |
getCapTypeList(java.lang.String groupCode,
com.accela.aa.util.QueryFormat qf)
Get the collection of cap types by group code.
|
ScriptResult |
getCapTypeListByModule(java.lang.String moduleName,
com.accela.aa.util.QueryFormat qf)
Get the collection of cap types in the module.
|
ScriptResult |
getCapTypeModel() |
ScriptResult |
getCapTypeModelByCapID(com.accela.aa.aamain.cap.CapIDModel capIDModel) |
ScriptResult |
getCapViewByID(com.accela.aa.aamain.cap.CapIDModel capIDModel) |
CapModel |
getCapViewBySingle(com.accela.aa.aamain.cap.CapIDModel capID)
search a cap summary data.
|
CapModel |
getCapViewBySingle4ACA(com.accela.aa.aamain.cap.CapIDModel capID)
search a cap summary data for ACA.
|
ScriptResult |
getCapWithTemplateAttributes(CapModel capModel)
Set the template attribute to a new.
|
ScriptResult |
getCapWorkDesByPK(com.accela.aa.aamain.cap.CapIDModel capIDModel)
Get an new cap workdes by primary key.
|
ScriptResult |
getCapWorkDesModel() |
ScriptResult |
getChildByMasterID(com.accela.aa.aamain.cap.CapIDModel masterID)
Get children applications of a specified application in the applicatino
hierarchy.
|
ScriptResult |
getChildCapByParentCapId(com.accela.aa.aamain.cap.CapIDModel parentCapID)
Get children CAPs by parent CAP Id.
|
ScriptResult |
getChildrenCaps(com.accela.aa.aamain.cap.CapIDModel masterID,
com.accela.aa.aamain.cap.CapTypeModel capTypeModel)
Gets the children.
|
ScriptResult |
getCommentByPK(com.accela.aa.aamain.cap.CapIDModel capID,
long activityIDNumber,
java.lang.String commentType)
Get comment by primary key.
|
ScriptResult |
getFunctionContentByPK(com.accela.aa.aamain.cap.UserTempDataModel temp)
Get function content by primary key.
|
ScriptResult |
getGuideItemComment(long commentID)
Get guide item comment.
|
ScriptResult |
getPrimaryTrustAccountByCapID(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String callerID)
Get primary trust account that associated with given record
|
ScriptResult |
getProjectByChildCapID(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String relationship,
java.lang.String status)
Get Project with child CAPID and relationship.
|
ScriptResult |
getProjectByMasterID(com.accela.aa.aamain.cap.CapIDModel masterID,
java.lang.String relationship,
java.lang.String status)
Returns all the child caps with parent CAPID and other condition.
|
ScriptResult |
getProjectChildren(com.accela.aa.aamain.cap.CapIDModel capID,
int numLevels)
Get project's children by capID, numLevels.
|
ScriptResult |
getProjectParents(com.accela.aa.aamain.cap.CapIDModel capID,
int numLevels)
Get project's parents by capID, numLevels.
|
ScriptResult |
getProjectTypeList(com.accela.aa.util.QueryFormat qf)
Get the collection of project types.
|
ScriptResult |
getRelatedCapTypes(com.accela.aa.aamain.cap.CapTypeModel capTypeModel) |
ScriptResult |
getSimpleCapsByCapIDs(CapIDScriptModel[] capScriptIDs)
Get Simple Cap List by Cap ID List
|
ScriptResult |
getStaffByUser(java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
java.lang.String assigned_Dept) |
ScriptResult |
getStaffModel() |
ScriptResult |
getStandardComment(com.accela.aa.util.QueryFormat queryFormat)
Get standard comment.
|
ScriptResult |
getStatusHistoryByCap(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String type,
com.accela.aa.util.QueryFormat format)
Get the status history of a CAP.
|
com.accela.aa.aamain.cap.CapIDModel |
getTradeNameByTradeLicense(com.accela.aa.aamain.cap.CapIDModel capIDModel)
get CapID of trade name by the trade license info.
|
ScriptResult |
getTrustAccountsByCapID(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String callerID)
Get trust account(s) that associated with given record
|
ScriptResult |
isRenewalInProgess(com.accela.aa.aamain.cap.CapIDModel capID)
convert to real cap event
|
ScriptResult |
newCapScriptModel()
create CapScriptModel
|
ScriptResult |
parseStr2Date(java.lang.String dateString,
java.lang.String pattern) |
ScriptResult |
parseStr2Double(java.lang.String doubleString) |
ScriptResult |
removeAppHierarchy(com.accela.aa.aamain.cap.CapIDModel projectID,
com.accela.aa.aamain.cap.CapIDModel capID)
Delete application from application hierarchy.
|
ScriptResult |
removeCapWorkDes(com.accela.aa.aamain.cap.CapIDModel capIDModel)
Remove an new cap workdes.
|
ScriptResult |
removeComment(com.accela.aa.aamain.cap.CommentModel cmm)
Remove a comment.
|
ScriptResult |
removeCommentByActivity(com.accela.aa.aamain.cap.CapIDModel capID,
long activityIDNumber)
Remove comment by activity.
|
ScriptResult |
removeExpiredIncompleteCAP()
Remove all expired Incomplete CAP
|
ScriptResult |
removeProjectChild(com.accela.aa.aamain.cap.CapIDModel projectID,
com.accela.aa.aamain.cap.CapIDModel capID)
Remove project's child.
|
ScriptResult |
removeRecord(com.accela.aa.aamain.cap.CapIDModel capIDModel)
Remove Record.
|
ScriptResult |
requestCreateCap(java.lang.String userName,
java.lang.String content)
Add cap.
|
ScriptResult |
runEMSEScriptAfterApplicationDetailUpdate(CapModel capModel)
Run EMSE script after application detail update.
|
ScriptResult |
runEMSEScriptAfterApplicationSubmit(CapModel capModel,
com.accela.aa.aamain.cap.CapIDModel parentCapIDModel)
Run EMSE script after application submit.
|
ScriptResult |
runEMSEScriptAfterCreateRealCap(CapModel capModel,
com.accela.aa.aamain.cap.CapIDModel capIDModel)
Run EMSE script after convert partial cap ID to real cap ID
|
ScriptResult |
runEMSEScriptAfterPaymentReceive(CapModel capModel,
PaymentScriptModel paymentScriptModel)
Run EMSE script after receive payment.
|
ScriptResult |
runEMSEScriptBeforeApplicationDetailUpdate(CapModel capModel)
Run EMSE script before application detail update.
|
ScriptResult |
runEMSEScriptBeforeApplicationSubmit(CapModel capModel,
com.accela.aa.aamain.cap.CapIDModel parentCapIDModel)
Run EMSE script before application submit.
|
ScriptResult |
runEMSEScriptBeforeCreateRealCap(CapModel capModel,
com.accela.aa.aamain.cap.CapIDModel parentCapID)
Run EMSE script bebore convert partial cap ID to real cap ID
|
ScriptResult |
runEMSEScriptBeforePaymentReceive(CapModel capModel,
PaymentScriptModel paymentScriptModel)
Run EMSE script before receive payment
|
ScriptResult |
transferCapDoc4EMSEPay(com.accela.aa.finance.cashier.onlinePayment.util.ACAModel acaModel,
com.accela.aa.aamain.cap.CapIDModel sourceCapID,
com.accela.aa.aamain.cap.CapIDModel targetCapID)
move document for Etisalat payment
|
ScriptResult |
transferRenewCapDocument(com.accela.aa.aamain.cap.CapIDModel partialCAPID,
com.accela.aa.aamain.cap.CapIDModel parentCapID)
Deprecated.
this method avoid EMSE exception when customer upgrade version from V6.7 to V7.0
|
ScriptResult |
transferRenewCapDocument(com.accela.aa.aamain.cap.CapIDModel partialCAPID,
com.accela.aa.aamain.cap.CapIDModel parentCapID,
boolean isAutoIssue)
transfer document to parent cap for renew.
|
ScriptResult |
updateAccessByACA(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String isAccessableByACA)
Update B1PERMIT.B1_ACCESS_BY_ACA status on CAP.
|
ScriptResult |
updateAppStatus(com.accela.aa.aamain.cap.CapIDModel capId,
java.lang.String type,
java.lang.String status,
com.accela.aa.emse.util.ScriptDateTime date,
java.lang.String comment,
com.accela.aa.aamain.people.SysUserModel sysuser)
Update an application's status.
|
ScriptResult |
updateAppStatus(com.accela.aa.aamain.cap.StatusHistoryModel statusHistoryModel,
java.lang.String callerID)
Edit app status.
|
ScriptResult |
updateAppWithModel(CapScriptModel capScriptModel) |
ScriptResult |
updateCapAltID(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String altID)
update cap AltID for feature 07ACC-07154_ UpdateALTIDviaEMSE
|
ScriptResult |
updateCreatedAccessBy4ACA(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String createdBy,
java.lang.String isAccessableByACA,
java.lang.String isCreatedByACA)
Update B1PERMIT.B1_CREATED_BY , B1_ACCESS_BY_ACA , B1_CREATED_BY_ACA status on CAP.
|
ScriptResult |
updateProject(ProjectScriptModel projectScriptModel)
Update project information.
|
ScriptResult |
updateRenewalCapStatus(com.accela.aa.aamain.cap.CapIDModel parentCapID,
com.accela.aa.aamain.cap.CapIDModel childCapID)
update renewal cap status to "Complete" or "Review"
|
ScriptResult |
updateTotalFees(com.accela.aa.aamain.cap.CapIDModel capID,
double totalFee)
Edit TotalFees.
|
ScriptResult |
updateTotalFees(java.lang.String ID1,
java.lang.String ID2,
java.lang.String ID3,
double totalFee)
Edit total fees
|
ScriptResult |
updateTotalPayment(java.lang.String ID1,
java.lang.String ID2,
java.lang.String ID3,
double totalPay)
Edit total payment.
|
public CapScript(java.lang.String serviceProviderCode, java.lang.String auditID) throws com.accela.aa.exception.AAException
serviceProviderCode
- agency codeauditID
- the caller idcom.accela.aa.exception.AAException
- the AA exceptionpublic CapScript() throws com.accela.aa.exception.AAException
com.accela.aa.exception.AAException
- the AA exceptionpublic ScriptResult getCapID(java.lang.String id1, java.lang.String id2, java.lang.String id3)
com.accela.aa.emse.dom.service.CapScriptService
getCapID
in interface com.accela.aa.emse.dom.service.CapScriptService
id1
- permit id1id2
- permit id2id3
- permit id3public com.accela.aa.aamain.cap.CapIDModel getTradeNameByTradeLicense(com.accela.aa.aamain.cap.CapIDModel capIDModel) throws com.accela.aa.exception.AAException, java.rmi.RemoteException
com.accela.aa.emse.dom.service.CapScriptService
getTradeNameByTradeLicense
in interface com.accela.aa.emse.dom.service.CapScriptService
capIDModel
- the cap id modelcom.accela.aa.exception.AAException
java.rmi.RemoteException
public void copyCapWorkDesInfo(com.accela.aa.aamain.cap.CapIDModel srcCapId, com.accela.aa.aamain.cap.CapIDModel targetCapId) throws java.rmi.RemoteException, com.accela.aa.exception.AAException
com.accela.aa.emse.dom.service.CapScriptService
copyCapWorkDesInfo
in interface com.accela.aa.emse.dom.service.CapScriptService
java.rmi.RemoteException
com.accela.aa.exception.AAException
public void copyCapDetailInfo(com.accela.aa.aamain.cap.CapIDModel srcCapId, com.accela.aa.aamain.cap.CapIDModel targetCapId) throws java.rmi.RemoteException, com.accela.aa.exception.AAException
com.accela.aa.emse.dom.service.CapScriptService
copyCapDetailInfo
in interface com.accela.aa.emse.dom.service.CapScriptService
java.rmi.RemoteException
com.accela.aa.exception.AAException
public CapModel getCapViewBySingle(com.accela.aa.aamain.cap.CapIDModel capID)
com.accela.aa.emse.dom.service.CapScriptService
getCapViewBySingle
in interface com.accela.aa.emse.dom.service.CapScriptService
capID
- the cap idpublic CapModel getCapViewBySingle4ACA(com.accela.aa.aamain.cap.CapIDModel capID)
com.accela.aa.emse.dom.service.CapScriptService
getCapViewBySingle4ACA
in interface com.accela.aa.emse.dom.service.CapScriptService
capID
- the ID of the cappublic ScriptResult getCapID(java.lang.String customID)
com.accela.aa.emse.dom.service.CapScriptService
getCapID
in interface com.accela.aa.emse.dom.service.CapScriptService
customID
- custom idpublic ScriptResult getCapID(java.lang.String id1, java.lang.String id2, java.lang.String id3, java.lang.String customID, long trackingID)
com.accela.aa.emse.dom.service.CapScriptService
getCapID
in interface com.accela.aa.emse.dom.service.CapScriptService
id1
- permit id1id2
- permit id2id3
- permit id3customID
- custom idtrackingID
- trackin idpublic ScriptResult getCapID(long trackingID)
com.accela.aa.emse.dom.service.CapScriptService
getCapID
in interface com.accela.aa.emse.dom.service.CapScriptService
trackingID
- tracking IDpublic ScriptResult getCap(java.lang.String id1, java.lang.String id2, java.lang.String id3)
com.accela.aa.emse.dom.service.CapScriptService
getCap
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult getCapBasicInfo(com.accela.aa.aamain.cap.CapIDModel capID) throws java.lang.Exception
com.accela.aa.emse.dom.service.CapScriptService
getCapBasicInfo
in interface com.accela.aa.emse.dom.service.CapScriptService
capID
- the cap idjava.lang.Exception
- the exceptionpublic ScriptResult getCap(com.accela.aa.aamain.cap.CapIDModel capID) throws java.lang.Exception
com.accela.aa.emse.dom.service.CapScriptService
getCap
in interface com.accela.aa.emse.dom.service.CapScriptService
capID
- CapIDModeljava.lang.Exception
public ScriptResult getCapDetail(com.accela.aa.aamain.cap.CapIDModel capID)
com.accela.aa.emse.dom.service.CapScriptService
getCapDetail
in interface com.accela.aa.emse.dom.service.CapScriptService
capID
- CapIDModelpublic ScriptResult getByAppType(java.lang.String group, java.lang.String type)
com.accela.aa.emse.dom.service.CapScriptService
getByAppType
in interface com.accela.aa.emse.dom.service.CapScriptService
group
- app grouptype
- app typepublic ScriptResult getCaps(java.lang.String permitType, java.lang.String taskName, java.lang.String taskStatus, java.lang.String taskPermit)
com.accela.aa.emse.dom.service.CapScriptService
getCaps
in interface com.accela.aa.emse.dom.service.CapScriptService
permitType
- permit typetaskName
- task nametaskStatus
- task statustaskPermit
- task permitpublic ScriptResult getProjectParents(com.accela.aa.aamain.cap.CapIDModel capID, int numLevels)
com.accela.aa.emse.dom.service.CapScriptService
getProjectParents
in interface com.accela.aa.emse.dom.service.CapScriptService
capID
- CapIDModelnumLevels
- numLevelspublic ScriptResult getProjectChildren(com.accela.aa.aamain.cap.CapIDModel capID, int numLevels)
com.accela.aa.emse.dom.service.CapScriptService
getProjectChildren
in interface com.accela.aa.emse.dom.service.CapScriptService
capID
- CapIDModelnumLevels
- numLevelspublic ScriptResult addProjectChild(com.accela.aa.aamain.cap.CapIDModel projectID, com.accela.aa.aamain.cap.CapIDModel capID)
com.accela.aa.emse.dom.service.CapScriptService
addProjectChild
in interface com.accela.aa.emse.dom.service.CapScriptService
projectID
- CapIDModelcapID
- CapIDModelpublic ScriptResult removeProjectChild(com.accela.aa.aamain.cap.CapIDModel projectID, com.accela.aa.aamain.cap.CapIDModel capID)
com.accela.aa.emse.dom.service.CapScriptService
removeProjectChild
in interface com.accela.aa.emse.dom.service.CapScriptService
projectID
- CapIDModelcapID
- CapIDModelpublic ScriptResult getCapIDList()
getCapIDList
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult updateTotalFees(com.accela.aa.aamain.cap.CapIDModel capID, double totalFee)
com.accela.aa.emse.dom.service.CapScriptService
updateTotalFees
in interface com.accela.aa.emse.dom.service.CapScriptService
capID
- CapIDModeltotalFee
- total feepublic ScriptResult updateTotalFees(java.lang.String ID1, java.lang.String ID2, java.lang.String ID3, double totalFee)
com.accela.aa.emse.dom.service.CapScriptService
updateTotalFees
in interface com.accela.aa.emse.dom.service.CapScriptService
ID1
- permit id1ID2
- permit id2ID3
- permit id3totalFee
- total feepublic ScriptResult updateTotalPayment(java.lang.String ID1, java.lang.String ID2, java.lang.String ID3, double totalPay)
com.accela.aa.emse.dom.service.CapScriptService
updateTotalPayment
in interface com.accela.aa.emse.dom.service.CapScriptService
ID1
- permit id1ID2
- permit id2ID3
- permit id3totalPay
- total paypublic ScriptResult editCapDetail(com.accela.aa.aamain.cap.CapDetailModel capDetailModel)
com.accela.aa.emse.dom.service.CapScriptService
editCapDetail
in interface com.accela.aa.emse.dom.service.CapScriptService
capDetailModel
- CapDetailModelpublic ScriptResult createCapDetail(com.accela.aa.aamain.cap.CapDetailModel capDetailModel)
com.accela.aa.emse.dom.service.CapScriptService
createCapDetail
in interface com.accela.aa.emse.dom.service.CapScriptService
capDetailModel
- CapDetailModelpublic ScriptResult requestCreateCap(java.lang.String userName, java.lang.String content)
com.accela.aa.emse.dom.service.CapScriptService
requestCreateCap
in interface com.accela.aa.emse.dom.service.CapScriptService
userName
- the string of usernamecontent
- the string of contentpublic ScriptResult createCap(java.lang.String tempID, java.lang.String userID, CapModel cap, java.lang.StringBuffer buff, java.lang.String customID)
com.accela.aa.emse.dom.service.CapScriptService
createCap
in interface com.accela.aa.emse.dom.service.CapScriptService
tempID
- temp iduserID
- user idcap
- CapModelbuff
- StringBuffercustomID
- custom IDpublic ScriptResult getCapTypeList(com.accela.aa.util.QueryFormat qf)
com.accela.aa.emse.dom.service.CapScriptService
getCapTypeList
in interface com.accela.aa.emse.dom.service.CapScriptService
qf
- QueryFormatpublic ScriptResult getCapTypeModelByCapID(com.accela.aa.aamain.cap.CapIDModel capIDModel)
getCapTypeModelByCapID
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult getRelatedCapTypes(com.accela.aa.aamain.cap.CapTypeModel capTypeModel)
getRelatedCapTypes
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult getProjectTypeList(com.accela.aa.util.QueryFormat qf)
com.accela.aa.emse.dom.service.CapScriptService
getProjectTypeList
in interface com.accela.aa.emse.dom.service.CapScriptService
qf
- QueryFormatpublic ScriptResult getCapTypeListByModule(java.lang.String moduleName, com.accela.aa.util.QueryFormat qf)
com.accela.aa.emse.dom.service.CapScriptService
getCapTypeListByModule
in interface com.accela.aa.emse.dom.service.CapScriptService
moduleName
- module nameqf
- QueryFormatpublic ScriptResult getCapTypeList(java.lang.String groupCode, com.accela.aa.util.QueryFormat qf)
com.accela.aa.emse.dom.service.CapScriptService
getCapTypeList
in interface com.accela.aa.emse.dom.service.CapScriptService
groupCode
- group codeqf
- QueryFormatpublic ScriptResult getCapList(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.util.QueryFormat qf)
getCapList
in interface com.accela.aa.emse.dom.service.CapScriptService
capID
- the cap idqf
- the qfpublic ScriptResult getCapIDByInspGroup(java.lang.String group, com.accela.aa.util.QueryFormat qf)
com.accela.aa.emse.dom.service.CapScriptService
getCapIDByInspGroup
in interface com.accela.aa.emse.dom.service.CapScriptService
group
- app groupqf
- QueryFormatpublic ScriptResult getCapListByDetailAddress(java.lang.String streetName, java.lang.Integer houseNumber, java.lang.String streetSuffix, java.lang.String postalCode, java.lang.String streetDirection, com.accela.aa.util.QueryFormat queryFormat)
com.accela.aa.emse.dom.service.CapScriptService
getCapListByDetailAddress
in interface com.accela.aa.emse.dom.service.CapScriptService
streetName
- street namehouseNumber
- house numberstreetSuffix
- street suffixpostalCode
- postal codestreetDirection
- street directionqueryFormat
- QueryFormatpublic ScriptResult getCapListByParcelID(java.lang.String parcelKey, com.accela.aa.util.QueryFormat queryFormat)
com.accela.aa.emse.dom.service.CapScriptService
getCapListByParcelID
in interface com.accela.aa.emse.dom.service.CapScriptService
parcelKey
- parcel keyqueryFormat
- QueryFormatpublic ScriptResult getFunctionContentByPK(com.accela.aa.aamain.cap.UserTempDataModel temp)
com.accela.aa.emse.dom.service.CapScriptService
getFunctionContentByPK
in interface com.accela.aa.emse.dom.service.CapScriptService
temp
- UserTempDataModelpublic ScriptResult getCapListByCollection(CapModel capModel, com.accela.aa.aamain.address.AddressModel addr, java.lang.String parcelNumber, com.accela.aa.emse.util.ScriptDateTime perFileDDFrom, com.accela.aa.emse.util.ScriptDateTime perFileDDTo, com.accela.aa.util.QueryFormat qf, com.accela.aa.xml.model.gis.GISObjects gISObject)
com.accela.aa.emse.dom.service.CapScriptService
getCapListByCollection
in interface com.accela.aa.emse.dom.service.CapScriptService
capModel
- CapModeladdr
- AddressModelparcelNumber
- parcel numberperFileDDFrom
- ScriptDateTimeperFileDDTo
- ScriptDateTimeqf
- QueryFormatgISObject
- GISObjectpublic ScriptResult getCapListByCollection(CapModel capModel, com.accela.aa.aamain.address.AddressModel addr, java.lang.String parcelNumber, com.accela.aa.emse.util.ScriptDateTime perFileDDFrom, com.accela.aa.emse.util.ScriptDateTime perFileDDTo, com.accela.aa.util.QueryFormat qf, com.accela.aa.gis.gis.GISObjectModel[] gISObjects)
com.accela.aa.emse.dom.service.CapScriptService
getCapListByCollection
in interface com.accela.aa.emse.dom.service.CapScriptService
capModel
- CapModeladdr
- AddressModelparcelNumber
- parcel numberperFileDDFrom
- ScriptDateTimeperFileDDTo
- ScriptDateTimeqf
- QueryFormatgISObjects
- GISObjectModel Arraypublic CapIDScriptModel createCapIDScriptModel(java.lang.String id1, java.lang.String id2, java.lang.String id3)
com.accela.aa.emse.dom.service.CapScriptService
createCapIDScriptModel
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult getCapIDByIDValue(java.lang.String spc, java.lang.String capIDValue, java.lang.String auditID)
com.accela.aa.emse.dom.service.CapScriptService
getCapIDByIDValue
in interface com.accela.aa.emse.dom.service.CapScriptService
spc
- agency codecapIDValue
- capid valueauditID
- the caler idpublic ScriptResult updateAppStatus(com.accela.aa.aamain.cap.StatusHistoryModel statusHistoryModel, java.lang.String callerID)
com.accela.aa.emse.dom.service.CapScriptService
updateAppStatus
in interface com.accela.aa.emse.dom.service.CapScriptService
statusHistoryModel
- StatusHistoryModelcallerID
- the caller idpublic ScriptResult createCheckbox(com.accela.aa.aamain.cap.AppSpecificInfoModel bchckboxModel)
createCheckbox
in interface com.accela.aa.emse.dom.service.CapScriptService
bchckboxModel
- AppSpecificInfoModelpublic ScriptResult getCAEConditions(long licenseSeqNo, java.lang.String conditionType, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.CapScriptService
getCAEConditions
in interface com.accela.aa.emse.dom.service.CapScriptService
licenseSeqNo
- license sequence numberconditionType
- condition typeformat
- QueryFormatpublic ScriptResult getCommentByPK(com.accela.aa.aamain.cap.CapIDModel capID, long activityIDNumber, java.lang.String commentType)
com.accela.aa.emse.dom.service.CapScriptService
getCommentByPK
in interface com.accela.aa.emse.dom.service.CapScriptService
capID
- CapIDModelactivityIDNumber
- activityID numbercommentType
- comment typepublic CommentScriptModel createCommentScriptModel()
com.accela.aa.emse.dom.service.CapScriptService
createCommentScriptModel
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult editComment(com.accela.aa.aamain.cap.CommentModel cmm)
com.accela.aa.emse.dom.service.CapScriptService
editComment
in interface com.accela.aa.emse.dom.service.CapScriptService
cmm
- CommentModelpublic ScriptResult createComment(com.accela.aa.aamain.cap.CommentModel cmm)
com.accela.aa.emse.dom.service.CapScriptService
createComment
in interface com.accela.aa.emse.dom.service.CapScriptService
cmm
- CommentModelpublic ScriptResult removeComment(com.accela.aa.aamain.cap.CommentModel cmm)
com.accela.aa.emse.dom.service.CapScriptService
removeComment
in interface com.accela.aa.emse.dom.service.CapScriptService
cmm
- CommentModelpublic ScriptResult getStandardComment(com.accela.aa.util.QueryFormat queryFormat)
com.accela.aa.emse.dom.service.CapScriptService
getStandardComment
in interface com.accela.aa.emse.dom.service.CapScriptService
queryFormat
- QueryFormatpublic ScriptResult removeCommentByActivity(com.accela.aa.aamain.cap.CapIDModel capID, long activityIDNumber)
com.accela.aa.emse.dom.service.CapScriptService
removeCommentByActivity
in interface com.accela.aa.emse.dom.service.CapScriptService
capID
- CapIDModelactivityIDNumber
- activityID numberpublic ScriptResult getGuideItemComment(long commentID)
com.accela.aa.emse.dom.service.CapScriptService
getGuideItemComment
in interface com.accela.aa.emse.dom.service.CapScriptService
commentID
- comment idpublic ScriptResult createGuideItemComment(com.accela.aa.aamain.cap.CommentModel cm)
com.accela.aa.emse.dom.service.CapScriptService
createGuideItemComment
in interface com.accela.aa.emse.dom.service.CapScriptService
cm
- CommentModelpublic CapCommentScriptModel createCapCommentScriptModel()
com.accela.aa.emse.dom.service.CapScriptService
createCapCommentScriptModel
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult createCapComment(com.accela.aa.aamain.cap.CapCommentModel capCommentModel)
com.accela.aa.emse.dom.service.CapScriptService
createCapComment
in interface com.accela.aa.emse.dom.service.CapScriptService
capCommentModel
- CapCommentModelpublic ScriptResult getCapComment(com.accela.aa.aamain.cap.CapCommentModel capCommentModel)
com.accela.aa.emse.dom.service.CapScriptService
getCapComment
in interface com.accela.aa.emse.dom.service.CapScriptService
capCommentModel
- CapCommentModelpublic ScriptResult editCapComment(com.accela.aa.aamain.cap.CapCommentModel capCommentModel)
com.accela.aa.emse.dom.service.CapScriptService
editCapComment
in interface com.accela.aa.emse.dom.service.CapScriptService
capCommentModel
- CapCommentModelpublic ScriptResult deleteCapComment(com.accela.aa.aamain.cap.CapCommentModel capCommentModel)
com.accela.aa.emse.dom.service.CapScriptService
deleteCapComment
in interface com.accela.aa.emse.dom.service.CapScriptService
capCommentModel
- CapCommentModelpublic ScriptResult createCapWorkDes(com.accela.aa.aamain.cap.CapWorkDesModel capWorkDesModel)
createCapWorkDes
in interface com.accela.aa.emse.dom.service.CapScriptService
capWorkDesModel
- CapWorkDesModelpublic ScriptResult editCapWorkDes(com.accela.aa.aamain.cap.CapWorkDesModel capWorkDesModel)
com.accela.aa.emse.dom.service.CapScriptService
editCapWorkDes
in interface com.accela.aa.emse.dom.service.CapScriptService
capWorkDesModel
- CapWorkDesModelpublic ScriptResult removeCapWorkDes(com.accela.aa.aamain.cap.CapIDModel capIDModel)
com.accela.aa.emse.dom.service.CapScriptService
removeCapWorkDes
in interface com.accela.aa.emse.dom.service.CapScriptService
capIDModel
- CapIDModelpublic ScriptResult removeExpiredIncompleteCAP()
com.accela.aa.emse.dom.service.CapScriptService
removeExpiredIncompleteCAP
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult getCapWorkDesByPK(com.accela.aa.aamain.cap.CapIDModel capIDModel)
com.accela.aa.emse.dom.service.CapScriptService
getCapWorkDesByPK
in interface com.accela.aa.emse.dom.service.CapScriptService
capIDModel
- CapWorkDesModelpublic ScriptResult createStatusHistory(com.accela.aa.aamain.cap.StatusHistoryModel statusHistoryModel)
createStatusHistory
in interface com.accela.aa.emse.dom.service.CapScriptService
statusHistoryModel
- StatusHistoryModelpublic ScriptResult getStatusHistoryByCap(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String type, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.CapScriptService
getStatusHistoryByCap
in interface com.accela.aa.emse.dom.service.CapScriptService
capID
- CapIDModeltype
- The typeformat
- QueryFormatpublic ScriptResult createAppHierarchy(com.accela.aa.aamain.cap.CapIDModel projectID, com.accela.aa.aamain.cap.CapIDModel capID)
createAppHierarchy
in interface com.accela.aa.emse.dom.service.CapScriptService
projectID
- CapIDModelcapID
- CapIDModelcom.accela.aa.exception.AAException
public ScriptResult getChildrenCaps(com.accela.aa.aamain.cap.CapIDModel masterID, com.accela.aa.aamain.cap.CapTypeModel capTypeModel)
getChildrenCaps
in interface com.accela.aa.emse.dom.service.CapScriptService
masterID
- the master idcapTypeModel
- the cap type modelpublic ScriptResult batchCreateChildRecords(com.accela.aa.aamain.cap.CapIDModel parentRecordID, java.util.List<com.accela.aa.aamain.cap.CapTypeModel> childrenCapTypes, java.util.List<java.lang.String> copyFileds)
batchCreateChildRecords
in interface com.accela.aa.emse.dom.service.CapScriptService
parentRecordID
- the parent record idchildrenCapTypes
- the children cap typescopyFileds
- the copy filedspublic ScriptResult createAssociatedFormsHierarchy(com.accela.aa.aamain.cap.CapIDModel projectID, com.accela.aa.aamain.cap.CapIDModel capID)
createAssociatedFormsHierarchy
in interface com.accela.aa.emse.dom.service.CapScriptService
projectID
- CapIDModelcapID
- CapIDModelpublic ScriptResult getChildByMasterID(com.accela.aa.aamain.cap.CapIDModel masterID)
com.accela.aa.emse.dom.service.CapScriptService
getChildByMasterID
in interface com.accela.aa.emse.dom.service.CapScriptService
masterID
- CapIDModelpublic ScriptResult removeAppHierarchy(com.accela.aa.aamain.cap.CapIDModel projectID, com.accela.aa.aamain.cap.CapIDModel capID)
com.accela.aa.emse.dom.service.CapScriptService
removeAppHierarchy
in interface com.accela.aa.emse.dom.service.CapScriptService
projectID
- CapIDModelcapID
- CapIDModelpublic ScriptResult createApp(java.lang.String group, java.lang.String type, java.lang.String subtype, java.lang.String category, java.lang.String appName)
com.accela.aa.emse.dom.service.CapScriptService
createApp
in interface com.accela.aa.emse.dom.service.CapScriptService
group
- app grouptype
- app typesubtype
- app subtypecategory
- app categorypublic ScriptResult updateAppStatus(com.accela.aa.aamain.cap.CapIDModel capId, java.lang.String type, java.lang.String status, com.accela.aa.emse.util.ScriptDateTime date, java.lang.String comment, com.accela.aa.aamain.people.SysUserModel sysuser)
com.accela.aa.emse.dom.service.CapScriptService
updateAppStatus
in interface com.accela.aa.emse.dom.service.CapScriptService
capId
- CapIDModeltype
- status typestatus
- statusdate
- ScriptDateTimecomment
- the string of commentsysuser
- SysUserModelpublic ScriptResult getCapsByTaskItem(long processID, int stepNumber, java.lang.String chckboxDesc)
com.accela.aa.emse.dom.service.CapScriptService
getCapsByTaskItem
in interface com.accela.aa.emse.dom.service.CapScriptService
processID
- process idstepNumber
- step numberchckboxDesc
- checkbox Descpublic ScriptResult getCapIDsByAppSpecificInfoField(java.lang.String appSpecInfoLabel, java.lang.String appSpecInfoValue)
com.accela.aa.emse.dom.service.CapScriptService
getCapIDsByAppSpecificInfoField
in interface com.accela.aa.emse.dom.service.CapScriptService
appSpecInfoLabel
- app specific info labelappSpecInfoValue
- app specific info valuepublic ScriptResult editCapByPK(CapModel model)
com.accela.aa.emse.dom.service.CapScriptService
editCapByPK
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult newCapScriptModel()
com.accela.aa.emse.dom.service.CapScriptService
newCapScriptModel
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult getCapTypeDetailByPK(com.accela.aa.aamain.cap.CapTypeModel capType)
com.accela.aa.emse.dom.service.CapScriptService
getCapTypeDetailByPK
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult getCapIDsByAppSpecificInfoDateRange(java.lang.String appSubGroupName, java.lang.String appSpecInfoLabel, com.accela.aa.emse.util.ScriptDateTime beginDateValue, com.accela.aa.emse.util.ScriptDateTime endDateValue)
com.accela.aa.emse.dom.service.CapScriptService
getCapIDsByAppSpecificInfoDateRange
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult updateCapAltID(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String altID)
com.accela.aa.emse.dom.service.CapScriptService
updateCapAltID
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult createAppWithModel(CapScriptModel capScriptModel)
createAppWithModel
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult updateAppWithModel(CapScriptModel capScriptModel)
updateAppWithModel
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult parseStr2Date(java.lang.String dateString, java.lang.String pattern)
parseStr2Date
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult parseStr2Double(java.lang.String doubleString)
parseStr2Double
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult combineDateTime(java.util.Date reportedDate, java.lang.String reportedTime)
combineDateTime
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult getStaffByUser(java.lang.String firstName, java.lang.String middleName, java.lang.String lastName, java.lang.String assigned_Dept)
getStaffByUser
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult getCapModel()
getCapModel
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult getCapViewByID(com.accela.aa.aamain.cap.CapIDModel capIDModel)
getCapViewByID
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult getCapIDModel(java.lang.String id1, java.lang.String id2, java.lang.String id3)
getCapIDModel
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult getCapTypeModel()
getCapTypeModel
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult getCapDetailModel()
getCapDetailModel
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult getCapWorkDesModel()
getCapWorkDesModel
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult getStaffModel()
getStaffModel
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult getCapScriptModel(CapModel capModel)
getCapScriptModel
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult updateAccessByACA(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String isAccessableByACA)
com.accela.aa.emse.dom.service.CapScriptService
updateAccessByACA
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult updateCreatedAccessBy4ACA(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String createdBy, java.lang.String isAccessableByACA, java.lang.String isCreatedByACA)
com.accela.aa.emse.dom.service.CapScriptService
updateCreatedAccessBy4ACA
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult createRenewalCap(com.accela.aa.aamain.cap.CapIDModel parentCapID, com.accela.aa.aamain.cap.CapIDModel childCapID, boolean isPartialCap)
com.accela.aa.emse.dom.service.CapScriptService
Create renewal CAP.
createRenewalCap
in interface com.accela.aa.emse.dom.service.CapScriptService
parentCapID
- Parent CAPID.childCapID
- Child CAPID.isPartialCap
- For partial CAP, renewal CAP status is "Incomplete".public ScriptResult updateProject(ProjectScriptModel projectScriptModel)
com.accela.aa.emse.dom.service.CapScriptService
updateProject
in interface com.accela.aa.emse.dom.service.CapScriptService
projectScriptModel
- the project script modelpublic ScriptResult getProjectByChildCapID(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String relationship, java.lang.String status)
com.accela.aa.emse.dom.service.CapScriptService
getProjectByChildCapID
in interface com.accela.aa.emse.dom.service.CapScriptService
capID
- the model to represents a cap ID.relationship
- It may be "R", "EST" and "Renewal".status
- It is for renewal CAP, it may be "Incomplete", "Review" or "Complete".public ScriptResult getProjectByMasterID(com.accela.aa.aamain.cap.CapIDModel masterID, java.lang.String relationship, java.lang.String status)
com.accela.aa.emse.dom.service.CapScriptService
getProjectByMasterID
in interface com.accela.aa.emse.dom.service.CapScriptService
masterID
- the model to represents a cap ID.relationship
- It may be "R", "EST" and "Renewal".status
- It is for renewal CAP, it may be "Incomplete", "Review" or "Complete".public ScriptResult getBValuatn4AddtInfo(com.accela.aa.aamain.cap.CapIDModel capID)
com.accela.aa.emse.dom.service.CapScriptService
getBValuatn4AddtInfo
in interface com.accela.aa.emse.dom.service.CapScriptService
capID
- CapID Modelpublic ScriptResult editAddtInfo(CapDetailScriptModel detailScriptModel, BValuatnScriptModel bValuatnScriptModel)
com.accela.aa.emse.dom.service.CapScriptService
editAddtInfo
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult getByAppType(java.lang.String group, java.lang.String type, java.lang.String subType, java.lang.String category)
com.accela.aa.emse.dom.service.CapScriptService
getByAppType
in interface com.accela.aa.emse.dom.service.CapScriptService
group
- app grouptype
- app typepublic ScriptResult copyAddress(CapScriptModel capSourceModel, CapScriptModel capTargetModel)
com.accela.aa.emse.dom.service.CapScriptService
copyAddress
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult copyComments(CapScriptModel capSourceModel, CapScriptModel capTargetModel)
com.accela.aa.emse.dom.service.CapScriptService
copyComments
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult copyParcel(CapScriptModel capSourceModel, CapScriptModel capTargetModel)
com.accela.aa.emse.dom.service.CapScriptService
copyParcel
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult copyOwner(CapScriptModel capSourceModel, CapScriptModel capTargetModel)
com.accela.aa.emse.dom.service.CapScriptService
copyOwner
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult copyContact(CapScriptModel capSourceModel, CapScriptModel capTargetModel)
com.accela.aa.emse.dom.service.CapScriptService
copyContact
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult getByAppType(java.lang.String group, java.lang.String type, java.lang.String subType, java.lang.String category, int pageNumber, int pageSize)
com.accela.aa.emse.dom.service.CapScriptService
getByAppType
in interface com.accela.aa.emse.dom.service.CapScriptService
group
- app grouptype
- app typepublic ScriptResult getCapIDsByAPOAttribute(java.lang.String attributeType, java.lang.String attributeName, java.lang.String attributeValue)
com.accela.aa.emse.dom.service.CapScriptService
getCapIDsByAPOAttribute
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult getCapIDsByAPOAttributeDateRange(java.lang.String attributeType, java.lang.String attributeName, com.accela.aa.emse.util.ScriptDateTime beginDateValue, com.accela.aa.emse.util.ScriptDateTime endDateValue)
com.accela.aa.emse.dom.service.CapScriptService
getCapIDsByAPOAttributeDateRange
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult getAssociatedCapsByOnlineUser(java.lang.String userSeqNbr)
com.accela.aa.emse.dom.service.CapScriptService
getAssociatedCapsByOnlineUser
in interface com.accela.aa.emse.dom.service.CapScriptService
userSeqNbr
- the sequence number of the public userpublic ScriptResult getChildCapByParentCapId(com.accela.aa.aamain.cap.CapIDModel parentCapID)
com.accela.aa.emse.dom.service.CapScriptService
getChildCapByParentCapId
in interface com.accela.aa.emse.dom.service.CapScriptService
parentCapID
- the parent cap idpublic ScriptResult runEMSEScriptBeforeCreateRealCap(CapModel capModel, com.accela.aa.aamain.cap.CapIDModel parentCapID)
com.accela.aa.emse.dom.service.CapScriptService
runEMSEScriptBeforeCreateRealCap
in interface com.accela.aa.emse.dom.service.CapScriptService
parentCapID
- This is parent Cap ID for renewal licenses and permit process.public ScriptResult runEMSEScriptAfterCreateRealCap(CapModel capModel, com.accela.aa.aamain.cap.CapIDModel capIDModel)
com.accela.aa.emse.dom.service.CapScriptService
runEMSEScriptAfterCreateRealCap
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult runEMSEScriptBeforePaymentReceive(CapModel capModel, PaymentScriptModel paymentScriptModel)
com.accela.aa.emse.dom.service.CapScriptService
runEMSEScriptBeforePaymentReceive
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult runEMSEScriptAfterPaymentReceive(CapModel capModel, PaymentScriptModel paymentScriptModel)
com.accela.aa.emse.dom.service.CapScriptService
runEMSEScriptAfterPaymentReceive
in interface com.accela.aa.emse.dom.service.CapScriptService
capModel
- the cap modelpaymentScriptModel
- the payment script modelpublic ScriptResult convertAppSpecificInfoGroups2appSpecificInfos4ACA(CapModel capModel)
com.accela.aa.emse.dom.service.CapScriptService
convertAppSpecificInfoGroups2appSpecificInfos4ACA
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult convertAppSpecTableField2Value4ACA(CapModel capModel)
com.accela.aa.emse.dom.service.CapScriptService
convertAppSpecTableField2Value4ACA
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult getCapWithTemplateAttributes(CapModel capModel)
com.accela.aa.emse.dom.service.CapScriptService
getCapWithTemplateAttributes
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult createTemplateAttributes(CapModel originalCap, CapModel newCap)
com.accela.aa.emse.dom.service.CapScriptService
createTemplateAttributes
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult createAmendmentCap(com.accela.aa.aamain.cap.CapIDModel parentCapID, com.accela.aa.aamain.cap.CapIDModel childCapID, boolean isPartial)
com.accela.aa.emse.dom.service.CapScriptService
createAmendmentCap
in interface com.accela.aa.emse.dom.service.CapScriptService
public ScriptResult createRegularCapModel4ACA(CapModel capModel, java.lang.String wotModelSeq, boolean isWebOnlinePayment, boolean isUsed4SuperAgency)
com.accela.aa.emse.dom.service.CapScriptService
createRegularCapModel4ACA
in interface com.accela.aa.emse.dom.service.CapScriptService
capModel
- the cap modelisWebOnlinePayment
- if true the payment already used external web online payment to pay fee,
if false it need use API to pay fee now.public ScriptResult getCapTypeFilterName(com.accela.aa.aamain.cap.CapTypeModel capType) throws com.accela.aa.exception.AAException
com.accela.aa.emse.dom.service.CapScriptService
getCapTypeFilterName
in interface com.accela.aa.emse.dom.service.CapScriptService
com.accela.aa.exception.AAException
public ScriptResult getCapByPK(com.accela.aa.aamain.cap.CapIDModel capID, boolean isActive)
com.accela.aa.emse.dom.service.CapScriptService
getCapByPK
in interface com.accela.aa.emse.dom.service.CapScriptService
isActive
- true: just active CAP be found. false: All status can be found.public ScriptResult transferRenewCapDocument(com.accela.aa.aamain.cap.CapIDModel partialCAPID, com.accela.aa.aamain.cap.CapIDModel parentCapID, boolean isAutoIssue)
partialCAPID
- partial cap id modelparentCapID
- parent cap id modelisAutoIssue
- is auto issueancepublic ScriptResult copyRenewCapDocument(com.accela.aa.aamain.cap.CapIDModel childCapID, com.accela.aa.aamain.cap.CapIDModel parentCapID, java.lang.String currentUserID)
copyRenewCapDocument
in interface com.accela.aa.emse.dom.service.CapScriptService
childCapID
- child cap id modelparentCapID
- parent cap id modelcurrentUserID
- calleridpublic ScriptResult transferRenewCapDocument(com.accela.aa.aamain.cap.CapIDModel partialCAPID, com.accela.aa.aamain.cap.CapIDModel parentCapID)
transferRenewCapDocument
in interface com.accela.aa.emse.dom.service.CapScriptService
partialCAPID
- partial cap id modelparentCapID
- parent cap id modelpublic ScriptResult transferCapDoc4EMSEPay(com.accela.aa.finance.cashier.onlinePayment.util.ACAModel acaModel, com.accela.aa.aamain.cap.CapIDModel sourceCapID, com.accela.aa.aamain.cap.CapIDModel targetCapID)
transferCapDoc4EMSEPay
in interface com.accela.aa.emse.dom.service.CapScriptService
acaModel
- aca modelsourceCapID
- source cap idtargetCapID
- target cap idpublic ScriptResult isRenewalInProgess(com.accela.aa.aamain.cap.CapIDModel capID)
capID
- real capIDpublic ScriptResult updateRenewalCapStatus(com.accela.aa.aamain.cap.CapIDModel parentCapID, com.accela.aa.aamain.cap.CapIDModel childCapID)
parentCapID
- renewal parent capchildCapID
- renewal child cappublic ScriptResult createSimplePartialRecord(com.accela.aa.aamain.cap.CapTypeModel capType, java.lang.String appName, java.lang.String capClass)
createSimplePartialRecord
in interface com.accela.aa.emse.dom.service.CapScriptService
capType
- Record typeappName
- Record namecapClass
- Record capClasspublic ScriptResult createPartialRecord(CapModel capModel)
createPartialRecord
in interface com.accela.aa.emse.dom.service.CapScriptService
capModel
- Record modelpublic ScriptResult createRenewalRecord(com.accela.aa.aamain.cap.CapIDModel parentCapID)
createRenewalRecord
in interface com.accela.aa.emse.dom.service.CapScriptService
parentCapID
- Parent Record idpublic ScriptResult getTrustAccountsByCapID(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String callerID)
capID
- Record idcallerID
- Stringpublic ScriptResult getPrimaryTrustAccountByCapID(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String callerID)
capID
- record idcallerID
- Stringpublic ScriptResult getCapIDListByCapModel(CapModel capModel)
getCapIDListByCapModel
in interface com.accela.aa.emse.dom.service.CapScriptService
capModel
- CapModelpublic ScriptResult getCapPrimaryContact(CapIDScriptModel capScriptID)
rosterID
- the roster idpublic ScriptResult runEMSEScriptBeforeApplicationSubmit(CapModel capModel, com.accela.aa.aamain.cap.CapIDModel parentCapIDModel)
capModel
- Cap Model.parentCapIDModel
- Parent Cap ID Model.public ScriptResult runEMSEScriptAfterApplicationSubmit(CapModel capModel, com.accela.aa.aamain.cap.CapIDModel parentCapIDModel)
capModel
- Cap Model.parentCapIDModel
- Parent Cap ID Model.public ScriptResult runEMSEScriptBeforeApplicationDetailUpdate(CapModel capModel)
capModel
- Cap Model.public ScriptResult runEMSEScriptAfterApplicationDetailUpdate(CapModel capModel)
capModel
- Cap Model.public ScriptResult getCapsByContactAddrValidateFlag(com.accela.aa.aamain.cap.CapTypeModel capType, java.lang.String validatedFlag, com.accela.aa.emse.util.ScriptDateTime openDateFrom, com.accela.aa.emse.util.ScriptDateTime openDateTo)
com.accela.aa.emse.dom.service.CapScriptService
getCapsByContactAddrValidateFlag
in interface com.accela.aa.emse.dom.service.CapScriptService
capType
- the cap typevalidatedFlag
- the validated flagopenDateFrom
- the open date startopenDateTo
- the open date endpublic ScriptResult getCapsByContactAddrValidateFlag(com.accela.aa.aamain.cap.CapTypeModel capType, java.lang.String validatedFlag, java.lang.String contactType, java.lang.String contactAddressType, com.accela.aa.emse.util.ScriptDateTime openDateFrom, com.accela.aa.emse.util.ScriptDateTime openDateTo)
com.accela.aa.emse.dom.service.CapScriptService
getCapsByContactAddrValidateFlag
in interface com.accela.aa.emse.dom.service.CapScriptService
capType
- the cap typevalidatedFlag
- the validated flagcontactType
- the contact typecontactAddressType
- the contact address typeopenDateFrom
- the open date startopenDateTo
- the open date endpublic ScriptResult getCapsByAppTypeDateRange(CapModel capModel, java.util.Date fromDate, java.util.Date toDate)
getCapsByAppTypeDateRange
in interface com.accela.aa.emse.dom.service.CapScriptService
capModel
- fromDate
- toDate
- public ScriptResult getSimpleCapsByCapIDs(CapIDScriptModel[] capScriptIDs)
capScriptIDs
- Cap ID Listpublic ScriptResult removeRecord(com.accela.aa.aamain.cap.CapIDModel capIDModel)
capScriptIDs
- CapScriptIDspublic ScriptResult createAppRegardlessAppTypeStatus(java.lang.String group, java.lang.String type, java.lang.String subtype, java.lang.String category, java.lang.String appName)
com.accela.aa.emse.dom.service.CapScriptService
createAppRegardlessAppTypeStatus
in interface com.accela.aa.emse.dom.service.CapScriptService
group
- app grouptype
- app typesubtype
- app subtypecategory
- app categorypublic ScriptResult checkAppTypeStatus(java.lang.String group, java.lang.String type, java.lang.String subtype, java.lang.String category)
com.accela.aa.emse.dom.service.CapScriptService
checkAppTypeStatus
in interface com.accela.aa.emse.dom.service.CapScriptService