public class ParcelScript
extends com.accela.aa.emse.dom.service.BaseAAScript
implements com.accela.aa.emse.dom.service.ParcelScriptService
Accela Automation File:ParcelScript.java Accela, Inc. Copyright (C): 2003-2014 Description: Notes: $Id: ParcelScript.java 270462 2014-04-28 10:05:58Z ..\rain.wang $ Revision History <Date>, <Who>, <What> 2003-8-8 kyle.zhu initial version 2004-1-15 Cathy.xiao Add new method "getParcelandAttribute" to get parcel and user-definded attributes. 2004-2-19 Stone shi Fix the cast problem for getParcelDailyByCapID(..) method 2006-7-31 Fenian Wu Add some new Method about Parcel,District 2006-8-17 Fenian Wu Modify parameter type of some methods 11/01/2006 Michael Mao cache service object.
| Constructor and Description |
|---|
ParcelScript()
Constructor for PeopleScript.
|
ParcelScript(java.lang.String serviceProvidersCode,
java.lang.String auditID,
com.accela.aa.emse.dom.service.CachedService cachedService)
Constructor for PeopleScript.
|
| Modifier and Type | Method and Description |
|---|---|
ScriptResult |
addParceDistrictForAdmin(java.lang.String parcelId,
java.lang.String districtName)
AddParcelDistrict by Collection
|
ScriptResult |
addParceDistrictForDaily(java.lang.String capId1,
java.lang.String capId2,
java.lang.String capId3,
java.lang.String parcelNbr,
java.lang.String districtName)
Add ParcelDistrict by Collection
|
ScriptResult |
copyAssociatedObjs2TargetParcel(com.accela.aa.aamain.parcel.ParcelGenealogyModel parcelGenealogyModel)
Copy associate objects to target parcel.
|
ScriptResult |
copyAssociatedObjs2TargetParcel(java.lang.String srcParcelNumber,
java.lang.String targetParcelNumber)
Copy associate objects from source parcel to target parcel.
|
ScriptResult |
copyCapParcelModel(com.accela.aa.aamain.parcel.CapParcelModel sourceModel,
com.accela.aa.aamain.parcel.CapParcelModel targetModel)
Copy CapParcel Model from source to target.
|
ScriptResult |
createCapParcel(com.accela.aa.aamain.parcel.CapParcelModel capParcel)
Add a cap parcel.
|
ScriptResult |
createCapParcelWithAPOAttribute(com.accela.aa.aamain.parcel.CapParcelModel capParcel)
Add an new Parcel and APO attributes.
|
ScriptResult |
deleteParceDistrictForAdmin(java.lang.String parcelId,
java.lang.String districtName)
Delete RefParcelDistrictModel
|
ScriptResult |
deleteParceDistrictForDaily(java.lang.String capId1,
java.lang.String capId2,
java.lang.String capId3,
java.lang.String parcelNbr,
java.lang.String districtName)
Delete ParcelDistrictModel
|
ScriptResult |
getCapParcelModel()
Returns an emtpy CapParcelModel object.
|
ScriptResult |
getParceDistrictForAdmin(java.lang.String parcelId)
Get ParcelDistrict by RefParcelDistrictModel
|
ScriptResult |
getParcelandAttribute(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.util.QueryFormat queryFormat)
Get parcel and attributes.
|
ScriptResult |
getParcelByCapId(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.util.QueryFormat queryFormat)
Get parcel and attributes by cap id.
|
ScriptResult |
getParcelDailyByCapID(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.util.QueryFormat queryFormat)
Get parcel by capID.
|
ScriptResult |
getParcelDailyByCapID(java.lang.String capId1,
java.lang.String capId2,
java.lang.String capId3)
Get ParcelDaily by CapIdModel
|
ScriptResult |
getParcelDistrictForDaily(java.lang.String capId1,
java.lang.String capId2,
java.lang.String capId3,
java.lang.String parcelNbr)
Get ParcelDistrict by parcelDistrictModel
|
ScriptResult |
getParcelGenealogy(java.lang.String tranType,
java.lang.String objectID,
java.util.Date tranDateFrom,
java.util.Date tranDateTo)
Get parcel genealogy.
|
ScriptResult |
getParceListForAdmin(java.lang.String parcel,
java.lang.String addressStart,
java.lang.String addressEnd,
java.lang.String direction,
java.lang.String streetName,
java.lang.String suffix,
java.lang.String unitStart,
java.lang.String unitEnd,
java.lang.String city,
java.lang.String ownerName)
Get ParcelList by ParcelInfoModel
|
ScriptResult |
getParceListForAdmin(java.lang.String parcel,
java.lang.String addressStart,
java.lang.String addressEnd,
java.lang.String direction,
java.lang.String streetName,
java.lang.String suffix,
java.lang.String unitStart,
java.lang.String unitEnd,
java.lang.String city,
java.lang.String ownerName,
java.lang.String houseNumberAlphaStart,
java.lang.String houseNumberAlphaEnd,
java.lang.String levelPrefix,
java.lang.String levelNumberStart,
java.lang.String levelNumberEnd)
TODO.
|
ScriptResult |
getParcelListByCollection(com.accela.aa.aamain.cap.CapIDModel capId,
com.accela.aa.aamain.cap.CapTypeModel capType,
com.accela.aa.aamain.people.PersonModel person,
com.accela.aa.aamain.address.AddressModel addr,
java.util.ArrayList parcelNumbers,
java.util.Date parcelRecordFromDate,
java.util.Date parcelRecordToDate,
com.accela.aa.util.QueryFormat qf,
com.accela.aa.gis.gis.GISObjectModel[] gISObjects)
Get Parcel List by Collection.
|
ScriptResult |
getParcelListByGisObject(com.accela.aa.aamain.cap.CapIDModel capId,
com.accela.aa.aamain.cap.CapTypeModel capType,
com.accela.aa.aamain.people.PersonModel person,
com.accela.aa.aamain.address.AddressModel addr,
java.util.ArrayList parcelNumbers,
java.util.Date parcelRecordFromDate,
java.util.Date parcelRecordToDate,
com.accela.aa.util.QueryFormat qf,
com.accela.aa.xml.model.gis.GISObjects gISObject)
Get Parcel List by Collection.
|
ScriptResult |
getPrimaryParcelByRefAddressID(java.lang.String refAddressIDOrUID,
java.lang.String primaryFlag)
Return the primary parcel of the ref address indicated by refAddressID if primary exists,
else return the first parcel of the related parcel list.
|
ScriptResult |
moveAssociatedObjs2TargetParcel(com.accela.aa.aamain.parcel.ParcelGenealogyModel parcelGenealogyModel)
Move associate objects to target parcel.
|
ScriptResult |
moveAssociatedObjs2TargetParcel(java.lang.String srcParcelNumber,
java.lang.String targetParcelNumber)
Move associate objects from source parcel to target parcel
|
ScriptResult |
updateDailyParcelWithAPOAttribute(com.accela.aa.aamain.parcel.CapParcelModel capParcel)
Update ParcelDaily and APO attributes.
|
ScriptResult |
warpCapIdParcelModel2CapParcelModel(com.accela.aa.aamain.cap.CapIDModel capIDModel,
com.accela.aa.aamain.parcel.ParcelModel parcelModel)
Warp CapIdModel and ParcelModel to CapParcel Model
|
public ParcelScript(java.lang.String serviceProvidersCode,
java.lang.String auditID,
com.accela.aa.emse.dom.service.CachedService cachedService)
throws com.accela.aa.exception.AAException
serviceProvidersCode - agency codeauditID - the audit idcom.accela.aa.exception.AAException - the AA exceptionpublic ParcelScript()
throws com.accela.aa.exception.AAException
com.accela.aa.exception.AAException - the AA exceptionpublic ScriptResult createCapParcel(com.accela.aa.aamain.parcel.CapParcelModel capParcel)
com.accela.aa.emse.dom.service.ParcelScriptServicecreateCapParcel in interface com.accela.aa.emse.dom.service.ParcelScriptServicecapParcel - CapParcelModelpublic ScriptResult createCapParcelWithAPOAttribute(com.accela.aa.aamain.parcel.CapParcelModel capParcel)
com.accela.aa.emse.dom.service.ParcelScriptServicecreateCapParcelWithAPOAttribute in interface com.accela.aa.emse.dom.service.ParcelScriptServicecapParcel - the cap parcelpublic ScriptResult getCapParcelModel()
com.accela.aa.emse.dom.service.ParcelScriptServicegetCapParcelModel in interface com.accela.aa.emse.dom.service.ParcelScriptServicepublic ScriptResult getParcelListByGisObject(com.accela.aa.aamain.cap.CapIDModel capId, com.accela.aa.aamain.cap.CapTypeModel capType, com.accela.aa.aamain.people.PersonModel person, com.accela.aa.aamain.address.AddressModel addr, java.util.ArrayList parcelNumbers, java.util.Date parcelRecordFromDate, java.util.Date parcelRecordToDate, com.accela.aa.util.QueryFormat qf, com.accela.aa.xml.model.gis.GISObjects gISObject)
com.accela.aa.emse.dom.service.ParcelScriptServicegetParcelListByGisObject in interface com.accela.aa.emse.dom.service.ParcelScriptServicecapId - CapIDModelcapType - CapTypeModelperson - PersonModeladdr - AddressModelparcelNumbers - the ArrayList of parcel numberparcelRecordFromDate - the from dateparcelRecordToDate - the to dateqf - QueryFormatgISObject - GISObjectspublic ScriptResult getParcelListByCollection(com.accela.aa.aamain.cap.CapIDModel capId, com.accela.aa.aamain.cap.CapTypeModel capType, com.accela.aa.aamain.people.PersonModel person, com.accela.aa.aamain.address.AddressModel addr, java.util.ArrayList parcelNumbers, java.util.Date parcelRecordFromDate, java.util.Date parcelRecordToDate, com.accela.aa.util.QueryFormat qf, com.accela.aa.gis.gis.GISObjectModel[] gISObjects)
com.accela.aa.emse.dom.service.ParcelScriptServicegetParcelListByCollection in interface com.accela.aa.emse.dom.service.ParcelScriptServicecapId - CapIDModelcapType - CapTypeModelperson - PersonModeladdr - AddressModelparcelNumbers - the ArrayList of parcel numberparcelRecordFromDate - the from dateparcelRecordToDate - the to dateqf - QueryFormatpublic ScriptResult getParcelDailyByCapID(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.util.QueryFormat queryFormat)
com.accela.aa.emse.dom.service.ParcelScriptServicegetParcelDailyByCapID in interface com.accela.aa.emse.dom.service.ParcelScriptServicecapID - CapIDModelqueryFormat - QueryFormatpublic ScriptResult getParcelandAttribute(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.util.QueryFormat queryFormat)
com.accela.aa.emse.dom.service.ParcelScriptServicegetParcelandAttribute in interface com.accela.aa.emse.dom.service.ParcelScriptServicecapID - CapIDModelqueryFormat - QueryFormatpublic ScriptResult getParcelByCapId(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.util.QueryFormat queryFormat)
capID - CapIDModelqueryFormat - QueryFormatpublic ScriptResult getParceListForAdmin(java.lang.String parcel, java.lang.String addressStart, java.lang.String addressEnd, java.lang.String direction, java.lang.String streetName, java.lang.String suffix, java.lang.String unitStart, java.lang.String unitEnd, java.lang.String city, java.lang.String ownerName)
getParceListForAdmin in interface com.accela.aa.emse.dom.service.ParcelScriptServiceparcel - the parcelNumberaddressStart - the address startaddressEnd - the addressEnddirection - the StreetDirectionstreetName - the streetNamesuffix - the streetSuffixunitStart - the UnitStartunitEnd - the UnitEndcity - the cityNameownerName - the ownerFullNamepublic ScriptResult getParceListForAdmin(java.lang.String parcel, java.lang.String addressStart, java.lang.String addressEnd, java.lang.String direction, java.lang.String streetName, java.lang.String suffix, java.lang.String unitStart, java.lang.String unitEnd, java.lang.String city, java.lang.String ownerName, java.lang.String houseNumberAlphaStart, java.lang.String houseNumberAlphaEnd, java.lang.String levelPrefix, java.lang.String levelNumberStart, java.lang.String levelNumberEnd)
parcel - addressStart - addressEnd - direction - streetName - suffix - unitStart - unitEnd - city - ownerName - houseNumberAlphaStart - houseNumberAlphaEnd - levelPrefix - levelNumberStart - levelNumberEnd - public ScriptResult getParceDistrictForAdmin(java.lang.String parcelId)
com.accela.aa.emse.dom.service.ParcelScriptServicegetParceDistrictForAdmin in interface com.accela.aa.emse.dom.service.ParcelScriptServiceparcelId - RefParcelDistrictModel.parcelIdpublic ScriptResult getParcelDistrictForDaily(java.lang.String capId1, java.lang.String capId2, java.lang.String capId3, java.lang.String parcelNbr)
com.accela.aa.emse.dom.service.ParcelScriptServicegetParcelDistrictForDaily in interface com.accela.aa.emse.dom.service.ParcelScriptServicecapId1 - the capId1capId2 - the capId2capId3 - the capId3parcelNbr - the parcelIdpublic ScriptResult addParceDistrictForAdmin(java.lang.String parcelId, java.lang.String districtName)
com.accela.aa.emse.dom.service.ParcelScriptServiceaddParceDistrictForAdmin in interface com.accela.aa.emse.dom.service.ParcelScriptServiceparcelId - the parcelIddistrictName - the districtNamepublic ScriptResult addParceDistrictForDaily(java.lang.String capId1, java.lang.String capId2, java.lang.String capId3, java.lang.String parcelNbr, java.lang.String districtName)
com.accela.aa.emse.dom.service.ParcelScriptServiceaddParceDistrictForDaily in interface com.accela.aa.emse.dom.service.ParcelScriptServicecapId1 - the capId1capId2 - the capId2capId3 - the capId3parcelNbr - the parcelIddistrictName - the districtNamepublic ScriptResult deleteParceDistrictForDaily(java.lang.String capId1, java.lang.String capId2, java.lang.String capId3, java.lang.String parcelNbr, java.lang.String districtName)
com.accela.aa.emse.dom.service.ParcelScriptServicedeleteParceDistrictForDaily in interface com.accela.aa.emse.dom.service.ParcelScriptServicecapId1 - the capId1capId2 - the capId2capId3 - the capId3parcelNbr - the parcelIddistrictName - the districtNamepublic ScriptResult deleteParceDistrictForAdmin(java.lang.String parcelId, java.lang.String districtName)
com.accela.aa.emse.dom.service.ParcelScriptServicedeleteParceDistrictForAdmin in interface com.accela.aa.emse.dom.service.ParcelScriptServiceparcelId - the parcelIddistrictName - the districtNamepublic ScriptResult getParcelDailyByCapID(java.lang.String capId1, java.lang.String capId2, java.lang.String capId3)
com.accela.aa.emse.dom.service.ParcelScriptServicegetParcelDailyByCapID in interface com.accela.aa.emse.dom.service.ParcelScriptServicecapId1 - the capId1capId2 - the capId2capId3 - the capId3public ScriptResult updateDailyParcelWithAPOAttribute(com.accela.aa.aamain.parcel.CapParcelModel capParcel)
com.accela.aa.emse.dom.service.ParcelScriptServiceupdateDailyParcelWithAPOAttribute in interface com.accela.aa.emse.dom.service.ParcelScriptServicecapParcel - CAP Parcel model.public ScriptResult copyCapParcelModel(com.accela.aa.aamain.parcel.CapParcelModel sourceModel, com.accela.aa.aamain.parcel.CapParcelModel targetModel)
com.accela.aa.emse.dom.service.ParcelScriptServicecopyCapParcelModel in interface com.accela.aa.emse.dom.service.ParcelScriptServicesourceModel - CAP Parcel model.targetModel - CAP Parcel model.public ScriptResult warpCapIdParcelModel2CapParcelModel(com.accela.aa.aamain.cap.CapIDModel capIDModel, com.accela.aa.aamain.parcel.ParcelModel parcelModel)
com.accela.aa.emse.dom.service.ParcelScriptServicewarpCapIdParcelModel2CapParcelModel in interface com.accela.aa.emse.dom.service.ParcelScriptServicecapIDModel - the cap id modelparcelModel - the parcel modelpublic ScriptResult getPrimaryParcelByRefAddressID(java.lang.String refAddressIDOrUID, java.lang.String primaryFlag)
com.accela.aa.emse.dom.service.ParcelScriptServicegetPrimaryParcelByRefAddressID in interface com.accela.aa.emse.dom.service.ParcelScriptServicerefAddressIDOrUID - the ref address id or uidprimaryFlag - the flag indicating the primary parcel of the specified ref addresspublic ScriptResult getParcelGenealogy(java.lang.String tranType, java.lang.String objectID, java.util.Date tranDateFrom, java.util.Date tranDateTo)
com.accela.aa.emse.dom.service.ParcelScriptServicegetParcelGenealogy in interface com.accela.aa.emse.dom.service.ParcelScriptServicetranType - Transaction Type.objectID - Object ID.tranDateFrom - Transaction Date From.tranDateTo - Transaction Date To.public ScriptResult copyAssociatedObjs2TargetParcel(com.accela.aa.aamain.parcel.ParcelGenealogyModel parcelGenealogyModel)
com.accela.aa.emse.dom.service.ParcelScriptServicecopyAssociatedObjs2TargetParcel in interface com.accela.aa.emse.dom.service.ParcelScriptServiceparcelGenealogyModel - ParcelGenealogyModel.public ScriptResult moveAssociatedObjs2TargetParcel(com.accela.aa.aamain.parcel.ParcelGenealogyModel parcelGenealogyModel)
com.accela.aa.emse.dom.service.ParcelScriptServicemoveAssociatedObjs2TargetParcel in interface com.accela.aa.emse.dom.service.ParcelScriptServiceparcelGenealogyModel - ParcelGenealogyModel.public ScriptResult copyAssociatedObjs2TargetParcel(java.lang.String srcParcelNumber, java.lang.String targetParcelNumber)
com.accela.aa.emse.dom.service.ParcelScriptServicecopyAssociatedObjs2TargetParcel in interface com.accela.aa.emse.dom.service.ParcelScriptServicesrcParcelNumber - source parcel number.targetParcelNumber - target parcel number.public ScriptResult moveAssociatedObjs2TargetParcel(java.lang.String srcParcelNumber, java.lang.String targetParcelNumber)
com.accela.aa.emse.dom.service.ParcelScriptServicemoveAssociatedObjs2TargetParcel in interface com.accela.aa.emse.dom.service.ParcelScriptServicesrcParcelNumber - source parcel number.targetParcelNumber - target parcel number.