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-2013 Description: Notes: $Id: ParcelScript.java 251455 2013-06-13 09:26:07Z ..\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)
Deprecated.
|
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) 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.ParcelScriptService
createCapParcel
in interface com.accela.aa.emse.dom.service.ParcelScriptService
capParcel
- CapParcelModelpublic ScriptResult createCapParcelWithAPOAttribute(com.accela.aa.aamain.parcel.CapParcelModel capParcel)
com.accela.aa.emse.dom.service.ParcelScriptService
createCapParcelWithAPOAttribute
in interface com.accela.aa.emse.dom.service.ParcelScriptService
capParcel
- the cap parcelpublic ScriptResult getCapParcelModel()
com.accela.aa.emse.dom.service.ParcelScriptService
getCapParcelModel
in interface com.accela.aa.emse.dom.service.ParcelScriptService
public 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.ParcelScriptService
getParcelListByGisObject
in interface com.accela.aa.emse.dom.service.ParcelScriptService
capId
- 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.ParcelScriptService
getParcelListByCollection
in interface com.accela.aa.emse.dom.service.ParcelScriptService
capId
- 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.ParcelScriptService
getParcelDailyByCapID
in interface com.accela.aa.emse.dom.service.ParcelScriptService
capID
- CapIDModelqueryFormat
- QueryFormatpublic ScriptResult getParcelandAttribute(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.util.QueryFormat queryFormat)
com.accela.aa.emse.dom.service.ParcelScriptService
getParcelandAttribute
in interface com.accela.aa.emse.dom.service.ParcelScriptService
capID
- 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.ParcelScriptService
parcel
- 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.ParcelScriptService
getParceDistrictForAdmin
in interface com.accela.aa.emse.dom.service.ParcelScriptService
parcelId
- 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.ParcelScriptService
getParcelDistrictForDaily
in interface com.accela.aa.emse.dom.service.ParcelScriptService
capId1
- the capId1capId2
- the capId2capId3
- the capId3parcelNbr
- the parcelIdpublic ScriptResult addParceDistrictForAdmin(java.lang.String parcelId, java.lang.String districtName)
com.accela.aa.emse.dom.service.ParcelScriptService
addParceDistrictForAdmin
in interface com.accela.aa.emse.dom.service.ParcelScriptService
parcelId
- 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.ParcelScriptService
addParceDistrictForDaily
in interface com.accela.aa.emse.dom.service.ParcelScriptService
capId1
- 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.ParcelScriptService
deleteParceDistrictForDaily
in interface com.accela.aa.emse.dom.service.ParcelScriptService
capId1
- 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.ParcelScriptService
deleteParceDistrictForAdmin
in interface com.accela.aa.emse.dom.service.ParcelScriptService
parcelId
- the parcelIddistrictName
- the districtNamepublic ScriptResult getParcelDailyByCapID(java.lang.String capId1, java.lang.String capId2, java.lang.String capId3)
com.accela.aa.emse.dom.service.ParcelScriptService
getParcelDailyByCapID
in interface com.accela.aa.emse.dom.service.ParcelScriptService
capId1
- the capId1capId2
- the capId2capId3
- the capId3public ScriptResult updateDailyParcelWithAPOAttribute(com.accela.aa.aamain.parcel.CapParcelModel capParcel)
com.accela.aa.emse.dom.service.ParcelScriptService
updateDailyParcelWithAPOAttribute
in interface com.accela.aa.emse.dom.service.ParcelScriptService
capParcel
- 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.ParcelScriptService
copyCapParcelModel
in interface com.accela.aa.emse.dom.service.ParcelScriptService
sourceModel
- 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.ParcelScriptService
warpCapIdParcelModel2CapParcelModel
in interface com.accela.aa.emse.dom.service.ParcelScriptService
capIDModel
- the cap id modelparcelModel
- the parcel modelpublic ScriptResult getPrimaryParcelByRefAddressID(java.lang.String refAddressIDOrUID, java.lang.String primaryFlag)
com.accela.aa.emse.dom.service.ParcelScriptService
getPrimaryParcelByRefAddressID
in interface com.accela.aa.emse.dom.service.ParcelScriptService
refAddressIDOrUID
- 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.ParcelScriptService
getParcelGenealogy
in interface com.accela.aa.emse.dom.service.ParcelScriptService
tranType
- 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.ParcelScriptService
copyAssociatedObjs2TargetParcel
in interface com.accela.aa.emse.dom.service.ParcelScriptService
parcelGenealogyModel
- ParcelGenealogyModel.public ScriptResult moveAssociatedObjs2TargetParcel(com.accela.aa.aamain.parcel.ParcelGenealogyModel parcelGenealogyModel)
com.accela.aa.emse.dom.service.ParcelScriptService
moveAssociatedObjs2TargetParcel
in interface com.accela.aa.emse.dom.service.ParcelScriptService
parcelGenealogyModel
- ParcelGenealogyModel.public ScriptResult copyAssociatedObjs2TargetParcel(java.lang.String srcParcelNumber, java.lang.String targetParcelNumber)
com.accela.aa.emse.dom.service.ParcelScriptService
copyAssociatedObjs2TargetParcel
in interface com.accela.aa.emse.dom.service.ParcelScriptService
srcParcelNumber
- source parcel number.targetParcelNumber
- target parcel number.public ScriptResult moveAssociatedObjs2TargetParcel(java.lang.String srcParcelNumber, java.lang.String targetParcelNumber)
com.accela.aa.emse.dom.service.ParcelScriptService
moveAssociatedObjs2TargetParcel
in interface com.accela.aa.emse.dom.service.ParcelScriptService
srcParcelNumber
- source parcel number.targetParcelNumber
- target parcel number.