public class PeopleScript
extends com.accela.aa.emse.dom.service.BaseAAScript
implements com.accela.aa.emse.dom.service.PeopleScriptService
Accela Automation
File: PeopleScript.java
Accela, Inc.
Copyright (C): 2002-2014
Description:
Notes:
$Id: PeopleScript.java 149484 2009-09-28 06:17:14Z ..\john.huang $
Revision History:
2002, unknown person, Initial version.
2003-08-07 kyle.zhu add some method
2003-08-11 kyle.zhu modify createCapContactWithRefPeopleModel method
09/10/2004 Amy Shi Refactor Department EJB to Organization package
08/02/2006 Winter Jiang Add some methods for inspection scheduling EMSE
11/01/2006 Michael Mao cache service object.
| Constructor and Description |
|---|
PeopleScript()
Constructor for PeopleScript.
|
PeopleScript(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 |
addUserDiscipline(java.lang.String userID,
java.lang.String disciplineName)
Add discipline
|
ScriptResult |
addUserDistrict(java.lang.String userID,
java.lang.String districtName)
Add district
|
ScriptResult |
autoAssignReviewers(com.accela.aa.aamain.cap.CapIDModel capID,
java.util.List<java.lang.String> discipline,
int limit,
java.lang.String matchValue)
get auto assign reviewers for document
|
ScriptResult |
copyCapContactModel(com.accela.aa.aamain.people.CapContactModel sourceModel,
com.accela.aa.aamain.people.CapContactModel targetModel) |
ScriptResult |
createCapContact(com.accela.aa.aamain.people.CapContactModel pCapContact)
Add a capContact.
|
ScriptResult |
createCapContactWithAttribute(com.accela.aa.aamain.people.CapContactModel pCapContact)
Add a capContact and APO attributes.
|
ScriptResult |
createCapContactWithRefPeopleModel(com.accela.aa.aamain.cap.CapIDModel objCapID,
com.accela.aa.aamain.people.PeopleModel objPeople)
Add a new CapContactWithRefPeopleModel.
|
ScriptResult |
createPeople(com.accela.aa.aamain.people.PeopleModel peopleModel)
Add People.
|
ScriptResult |
createPeopleAttribute(com.accela.aa.aamain.people.PeopleAttributeModel peopleAttributeModel)
Add peopleAttribute.
|
ScriptResult |
createPeopleAttributeModel()
Create an empty PeopleAttributeModel object.
|
ScriptResult |
createPeopleModel()
Create an empty PeopleModel object.
|
ScriptResult |
createPeopleWithAttribute(com.accela.aa.aamain.people.PeopleModel peopleROC,
java.util.Collection g3ContactAttributeModel)
Add peopleWithAttribute.
|
ScriptResult |
createRefContactRelationship(java.util.List<com.accela.orm.model.contact.XRefContactEntityModel> xRefContactEntityList)
Create reference contact relationship.
|
ScriptResult |
deleteUserDiscipline(java.lang.String userID,
java.lang.String disciplineName)
Delete discipline
|
ScriptResult |
deleteUserDistrict(java.lang.String userID,
java.lang.String districtName)
Delete district
|
ScriptResult |
editCapContact(com.accela.aa.aamain.people.CapContactModel pCapContact)
Edit capContact.
|
ScriptResult |
editCapContactWithAttribute(com.accela.aa.aamain.people.CapContactModel pCapContact)
Edit capContact.
|
ScriptResult |
editContactByCapContact(com.accela.aa.aamain.people.CapContactModel contactModel)
Edit contact by cap contact, will be synchronized daily and reference contact data.
|
ScriptResult |
editContactByCapContacts(java.util.List<com.accela.aa.aamain.people.CapContactModel> contactList)
Edit contact by cap contacts, will be synchronized daily and reference contact data.
|
ScriptResult |
editContactByRefContact(com.accela.aa.aamain.people.PeopleModel contactModel)
Edit contact by reference contact, will be synchronized daily contact data..
|
ScriptResult |
editOtherContactsWithCurrentContact(com.accela.aa.aamain.people.CapContactModel pCapContact) |
ScriptResult |
editPeople(com.accela.aa.aamain.people.PeopleModel peopleModel)
Edit People.
|
ScriptResult |
editPeopleAttribute(com.accela.aa.aamain.people.PeopleAttributeModel peopleAttributeModel)
Edit peopleAttribute.
|
ScriptResult |
editPeopleWithAttribute(com.accela.aa.aamain.people.PeopleModel peopleROC,
java.util.Collection g3ContactAttributeModel)
Edit peopleWithAttribute.
|
ScriptResult |
getCapContactByCapID(com.accela.aa.aamain.cap.CapIDModel pCapID)
Get capContactByCapID.
|
ScriptResult |
getCapContactByContactID(long pCapContactNumber)
Get capContactByContactID.
|
ScriptResult |
getCapContactByPK(com.accela.aa.aamain.cap.CapIDModel pCapID,
long pCapContactNumber)
Get capContactByPK.
|
ScriptResult |
getCapContactByRefPeopleModel(com.accela.aa.aamain.cap.CapIDModel objCapID,
com.accela.aa.aamain.people.PeopleModel objPeople)
Get capContactByRefPeopleModel.
|
ScriptResult |
getCapIDsByRefContact(PeopleScriptModel peopleScriptModel)
get CapIDs By Reference PeopleModel.
|
ScriptResult |
getContactType(com.accela.aa.util.QueryFormat format)
Get contactType.
|
ScriptResult |
getContactTypeAll(com.accela.aa.util.QueryFormat format)
Get contactTypeAll.
|
ScriptResult |
getDepartmentBySeqID(java.lang.String seqID)
Get departmentBySeqID.
|
ScriptResult |
getDepartmentList(java.lang.String user)
Get departmentList.
|
ScriptResult |
getDisciplines(java.lang.String userID)
Get discipline from standchoice and not in user discipline
|
ScriptResult |
getDistricts(java.lang.String userID)
Get district
|
ScriptResult |
getFIDList(java.lang.String user,
java.lang.String moduleName)
Get FIDList.
|
ScriptResult |
getPeople(long peopleSequenceNumber)
Get People by peopleSequenceNumber.
|
ScriptResult |
getPeopleAttributeByPeople(long peopleNumber,
java.lang.String peopleType)
Get peopleAttributeByPeople.
|
ScriptResult |
getPeopleByAddress(com.accela.aa.aamain.address.CompactAddressModel compactAddress)
Get an array of People by compactAddress.
|
ScriptResult |
getPeopleByAddress(java.lang.String houseNumber,
java.lang.String streetName,
java.lang.String streetSuffix,
java.lang.String city,
java.lang.String state)
Get an array of People by houseNumber,streetName,streetSuffix,city,state.
|
ScriptResult |
getPeopleByBusinessName(java.lang.String businessName)
Get people by businessName.
|
ScriptResult |
getPeopleByFMLName(java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName)
Get People by First,Middle,Last name.
|
ScriptResult |
getPeopleByFullName(java.lang.String fullName)
Get people by fullName.
|
ScriptResult |
getPeopleByOthers(java.lang.String contactType,
java.lang.String businessName,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
java.lang.String city,
java.lang.String state,
java.lang.String zip,
java.lang.String status,
com.accela.aa.util.QueryFormat format)
Get peopleByOthers.
|
ScriptResult |
getPeopleByOthersForDaily(java.lang.String contactType,
java.lang.String businessName,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
java.lang.String city,
java.lang.String state,
java.lang.String zip,
java.lang.String status,
com.accela.aa.util.QueryFormat format)
Get peopleByOthersForDaily.
|
ScriptResult |
getPeopleByPeopleModel(com.accela.aa.aamain.people.PeopleModel objPeopleModel)
Get peopleByPeopleModel.
|
ScriptResult |
getPeopleByPhone1(java.lang.String phone1)
Get People by phone1.
|
com.accela.aa.aamain.people.PeopleModel |
getPeopleModel()
get an instance of PeopleModel.
|
ScriptResult |
getPeoplesByAttrs(com.accela.aa.aamain.people.PeopleModel objPeopleModel,
java.lang.String peopleType,
java.lang.String recordStatus,
com.accela.aa.util.QueryFormat queryFormat)
Fetch out a PeopleModel list by .
|
ScriptResult |
getPublicUserByUserName(java.lang.String userName)
Get sysuser if the userID is public user.
|
ScriptResult |
getSysUserByID(java.lang.String userID)
Method of getting System User by its ID..
|
ScriptResult |
getSysUserList(com.accela.aa.util.QueryFormat format)
Get sysUserList.
|
ScriptResult |
getSysUserListByDepartment(com.accela.aa.aamain.organization.DepartmentModel dept)
Get sysUserListByDepartment.
|
ScriptResult |
getSysUserListByDepartmentName(java.lang.String deptName)
Get all users by department name
|
ScriptResult |
getSysUserListByDiscipline(java.lang.String discipline)
Gets the sys user list by discipline.
|
ScriptResult |
getUserDisciplines(java.lang.String userID)
Get discipline
|
ScriptResult |
getUserDistricts(java.lang.String userID)
Get district
|
ScriptResult |
getUserGroups()
Search user group by agency
|
ScriptResult |
getUserModules(java.lang.String user)
Get userModules.
|
ScriptResult |
getUsersByUserIdAndName(java.lang.String userID,
java.lang.String userFirstName,
java.lang.String userMiddleName,
java.lang.String userLastName)
user by userId userName(firstName,middleName,lastName)
|
ScriptResult |
getXRefContactEntityModel()
Get the XRefContactEntityModel.
|
ScriptResult |
isExisted(com.accela.aa.aamain.cap.CapIDModel objCapID,
com.accela.aa.aamain.people.PeopleModel objPeople)
isExisted.
|
ScriptResult |
newContactByCapContact(com.accela.aa.aamain.people.CapContactModel contactModel)
New contact by cap contact, will be synchronized daily and reference contact data.
|
ScriptResult |
newContactByCapContacts(java.util.List<com.accela.aa.aamain.people.CapContactModel> contactList)
New contact by cap contacts, will be synchronized daily and reference contact data.
|
ScriptResult |
removeCapContact(com.accela.aa.aamain.cap.CapIDModel pCapID,
long pCapContactNumber)
Remove capContact.
|
ScriptResult |
removePeople(com.accela.aa.aamain.people.PeopleModel peopleModel)
Remove People.
|
ScriptResult |
removePeople(java.lang.String contactSeqNumber)
Remove People.
|
ScriptResult |
removePeopleWithAttribute(com.accela.aa.aamain.people.PeopleModel peopleROC)
Remove peopleWithAttribute.
|
ScriptResult |
sendEmailAfterApproveContact(java.lang.String from,
java.lang.String to,
java.lang.String cc,
java.lang.String templateName,
java.util.Hashtable<java.lang.String,java.lang.String> contentVariables)
Send email after approve contact.
|
ScriptResult |
sendEmailAfterCreateContact(java.lang.String from,
java.lang.String to,
java.lang.String cc,
java.lang.String templateName,
java.util.Hashtable<java.lang.String,java.lang.String> contentVariables)
Send email after create contact.
|
ScriptResult |
sendEmailAfterRejectContact(java.lang.String from,
java.lang.String to,
java.lang.String cc,
java.lang.String templateName,
java.util.Hashtable<java.lang.String,java.lang.String> contentVariables)
Send email after reject contact.
|
ScriptResult |
syncCapContactFromReference(com.accela.aa.aamain.people.CapContactModel capContact,
com.accela.aa.aamain.people.PeopleModel peopleModel)
Sync cap contact from reference contact.
|
ScriptResult |
syncCapContactToReference(com.accela.aa.aamain.people.CapContactModel capContact,
com.accela.aa.aamain.people.PeopleModel peopleModel)
Sync cap contact to reference contact.
|
ScriptResult |
updateCapContactSyncFlag(com.accela.aa.aamain.people.CapContactModel capContact)
Update Cap contact sync Flag.
|
ScriptResult |
updateRefContactRelationship(java.lang.String contactEntityID,
java.lang.String entityID3,
java.lang.String entityID4,
java.util.Date startDate,
java.util.Date endDate,
java.lang.String status)
Upadate reference contact relationship.
|
ScriptResult |
updateUserWorkload(java.lang.String userID,
java.lang.String unit)
Update user Workload
|
public PeopleScript(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 PeopleScript()
throws com.accela.aa.exception.AAException
com.accela.aa.exception.AAException - the AA exceptionpublic com.accela.aa.aamain.people.PeopleModel getPeopleModel()
com.accela.aa.emse.dom.service.PeopleScriptServicegetPeopleModel in interface com.accela.aa.emse.dom.service.PeopleScriptServicepublic ScriptResult getPeople(long peopleSequenceNumber)
com.accela.aa.emse.dom.service.PeopleScriptServicegetPeople in interface com.accela.aa.emse.dom.service.PeopleScriptServicepeopleSequenceNumber - people sequence numberpublic ScriptResult getPeopleByFMLName(java.lang.String firstName, java.lang.String middleName, java.lang.String lastName)
com.accela.aa.emse.dom.service.PeopleScriptServicegetPeopleByFMLName in interface com.accela.aa.emse.dom.service.PeopleScriptServicefirstName - first namemiddleName - middle namelastName - last namepublic ScriptResult getPeopleByFullName(java.lang.String fullName)
com.accela.aa.emse.dom.service.PeopleScriptServicegetPeopleByFullName in interface com.accela.aa.emse.dom.service.PeopleScriptServicefullName - fullnamepublic ScriptResult getPeopleByBusinessName(java.lang.String businessName)
com.accela.aa.emse.dom.service.PeopleScriptServicegetPeopleByBusinessName in interface com.accela.aa.emse.dom.service.PeopleScriptServicebusinessName - business namepublic ScriptResult getPeopleByPhone1(java.lang.String phone1)
com.accela.aa.emse.dom.service.PeopleScriptServicegetPeopleByPhone1 in interface com.accela.aa.emse.dom.service.PeopleScriptServicephone1 - phone numberpublic ScriptResult getPeopleByAddress(java.lang.String houseNumber, java.lang.String streetName, java.lang.String streetSuffix, java.lang.String city, java.lang.String state)
com.accela.aa.emse.dom.service.PeopleScriptServicegetPeopleByAddress in interface com.accela.aa.emse.dom.service.PeopleScriptServicehouseNumber - house numberstreetName - street namestreetSuffix - street suffixcity - citystate - statepublic ScriptResult getPeopleByAddress(com.accela.aa.aamain.address.CompactAddressModel compactAddress)
com.accela.aa.emse.dom.service.PeopleScriptServicegetPeopleByAddress in interface com.accela.aa.emse.dom.service.PeopleScriptServicecompactAddress - CompactAddressModelpublic ScriptResult createPeople(com.accela.aa.aamain.people.PeopleModel peopleModel)
com.accela.aa.emse.dom.service.PeopleScriptServicecreatePeople in interface com.accela.aa.emse.dom.service.PeopleScriptServicepeopleModel - PeopleModelpublic ScriptResult editPeople(com.accela.aa.aamain.people.PeopleModel peopleModel)
com.accela.aa.emse.dom.service.PeopleScriptServiceeditPeople in interface com.accela.aa.emse.dom.service.PeopleScriptServicepeopleModel - PeopleModelpublic ScriptResult removePeople(com.accela.aa.aamain.people.PeopleModel peopleModel)
com.accela.aa.emse.dom.service.PeopleScriptServiceremovePeople in interface com.accela.aa.emse.dom.service.PeopleScriptServicepeopleModel - PeopleModelpublic ScriptResult removePeople(java.lang.String contactSeqNumber)
com.accela.aa.emse.dom.service.PeopleScriptServiceremovePeople in interface com.accela.aa.emse.dom.service.PeopleScriptServicecontactSeqNumber - Stringpublic ScriptResult getContactType(com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.PeopleScriptServicegetContactType in interface com.accela.aa.emse.dom.service.PeopleScriptServiceformat - QueryFormatpublic ScriptResult getContactTypeAll(com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.PeopleScriptServicegetContactTypeAll in interface com.accela.aa.emse.dom.service.PeopleScriptServiceformat - QueryFormatpublic ScriptResult getPeopleByOthers(java.lang.String contactType, java.lang.String businessName, java.lang.String firstName, java.lang.String middleName, java.lang.String lastName, java.lang.String city, java.lang.String state, java.lang.String zip, java.lang.String status, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.PeopleScriptServicegetPeopleByOthers in interface com.accela.aa.emse.dom.service.PeopleScriptServicecontactType - contact typebusinessName - business namefirstName - first namemiddleName - middle namelastName - last namecity - citystate - statezip - zipstatus - statusformat - QueryFormatpublic ScriptResult getPeopleByOthersForDaily(java.lang.String contactType, java.lang.String businessName, java.lang.String firstName, java.lang.String middleName, java.lang.String lastName, java.lang.String city, java.lang.String state, java.lang.String zip, java.lang.String status, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.PeopleScriptServicegetPeopleByOthersForDaily in interface com.accela.aa.emse.dom.service.PeopleScriptServicecontactType - contact typebusinessName - business namefirstName - first namemiddleName - middle namelastName - last namecity - citystate - statezip - zipstatus - statusformat - QueryFormatpublic ScriptResult createPeopleAttribute(com.accela.aa.aamain.people.PeopleAttributeModel peopleAttributeModel)
com.accela.aa.emse.dom.service.PeopleScriptServicecreatePeopleAttribute in interface com.accela.aa.emse.dom.service.PeopleScriptServicepeopleAttributeModel - PeopleAttributeModelpublic ScriptResult createPeopleWithAttribute(com.accela.aa.aamain.people.PeopleModel peopleROC, java.util.Collection g3ContactAttributeModel)
com.accela.aa.emse.dom.service.PeopleScriptServicecreatePeopleWithAttribute in interface com.accela.aa.emse.dom.service.PeopleScriptServicepeopleROC - PeopleModelg3ContactAttributeModel - the Collection of g3ContactAttributeModelpublic ScriptResult removePeopleWithAttribute(com.accela.aa.aamain.people.PeopleModel peopleROC)
com.accela.aa.emse.dom.service.PeopleScriptServiceremovePeopleWithAttribute in interface com.accela.aa.emse.dom.service.PeopleScriptServicepeopleROC - PeopleModelpublic ScriptResult editPeopleWithAttribute(com.accela.aa.aamain.people.PeopleModel peopleROC, java.util.Collection g3ContactAttributeModel)
com.accela.aa.emse.dom.service.PeopleScriptServiceeditPeopleWithAttribute in interface com.accela.aa.emse.dom.service.PeopleScriptServicepeopleROC - PeopleModelg3ContactAttributeModel - the collection of g3ContactAttributeModelpublic ScriptResult editPeopleAttribute(com.accela.aa.aamain.people.PeopleAttributeModel peopleAttributeModel)
com.accela.aa.emse.dom.service.PeopleScriptServiceeditPeopleAttribute in interface com.accela.aa.emse.dom.service.PeopleScriptServicepeopleAttributeModel - PeopleAttributeModelpublic ScriptResult getPeopleByPeopleModel(com.accela.aa.aamain.people.PeopleModel objPeopleModel)
getPeopleByPeopleModel in interface com.accela.aa.emse.dom.service.PeopleScriptServiceobjPeopleModel - PeopleModelpublic ScriptResult createPeopleModel()
com.accela.aa.emse.dom.service.PeopleScriptServicecreatePeopleModel in interface com.accela.aa.emse.dom.service.PeopleScriptServicepublic ScriptResult createPeopleAttributeModel()
com.accela.aa.emse.dom.service.PeopleScriptServicecreatePeopleAttributeModel in interface com.accela.aa.emse.dom.service.PeopleScriptServicepublic ScriptResult getPeoplesByAttrs(com.accela.aa.aamain.people.PeopleModel objPeopleModel, java.lang.String peopleType, java.lang.String recordStatus, com.accela.aa.util.QueryFormat queryFormat)
com.accela.aa.emse.dom.service.PeopleScriptServicegetPeoplesByAttrs in interface com.accela.aa.emse.dom.service.PeopleScriptServiceobjPeopleModel - PeopleModelpeopleType - StringrecordStatus - StringqueryFormat - QueryFormatpublic ScriptResult getPeopleAttributeByPeople(long peopleNumber, java.lang.String peopleType)
com.accela.aa.emse.dom.service.PeopleScriptServicegetPeopleAttributeByPeople in interface com.accela.aa.emse.dom.service.PeopleScriptServicepeopleNumber - longpeopleType - Stringpublic ScriptResult getSysUserList(com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.PeopleScriptServicegetSysUserList in interface com.accela.aa.emse.dom.service.PeopleScriptServiceformat - QueryFormatpublic ScriptResult getFIDList(java.lang.String user, java.lang.String moduleName)
com.accela.aa.emse.dom.service.PeopleScriptServicegetFIDList in interface com.accela.aa.emse.dom.service.PeopleScriptServiceuser - StringmoduleName - Stringpublic ScriptResult getUserModules(java.lang.String user)
com.accela.aa.emse.dom.service.PeopleScriptServicegetUserModules in interface com.accela.aa.emse.dom.service.PeopleScriptServiceuser - Stringpublic ScriptResult getDepartmentList(java.lang.String user)
com.accela.aa.emse.dom.service.PeopleScriptServicegetDepartmentList in interface com.accela.aa.emse.dom.service.PeopleScriptServiceuser - Stringpublic ScriptResult getDepartmentBySeqID(java.lang.String seqID)
com.accela.aa.emse.dom.service.PeopleScriptServicegetDepartmentBySeqID in interface com.accela.aa.emse.dom.service.PeopleScriptServiceseqID - Stringpublic ScriptResult getSysUserListByDepartment(com.accela.aa.aamain.organization.DepartmentModel dept)
com.accela.aa.emse.dom.service.PeopleScriptServicegetSysUserListByDepartment in interface com.accela.aa.emse.dom.service.PeopleScriptServicedept - DepartmentModelpublic ScriptResult getSysUserListByDepartmentName(java.lang.String deptName)
deptName - department namepublic ScriptResult createCapContact(com.accela.aa.aamain.people.CapContactModel pCapContact)
com.accela.aa.emse.dom.service.PeopleScriptServicecreateCapContact in interface com.accela.aa.emse.dom.service.PeopleScriptServicepCapContact - CapContactModelpublic ScriptResult createCapContactWithAttribute(com.accela.aa.aamain.people.CapContactModel pCapContact)
com.accela.aa.emse.dom.service.PeopleScriptServicecreateCapContactWithAttribute in interface com.accela.aa.emse.dom.service.PeopleScriptServicepCapContact - CapContactModelpublic ScriptResult createCapContactWithRefPeopleModel(com.accela.aa.aamain.cap.CapIDModel objCapID, com.accela.aa.aamain.people.PeopleModel objPeople)
com.accela.aa.emse.dom.service.PeopleScriptServicecreateCapContactWithRefPeopleModel in interface com.accela.aa.emse.dom.service.PeopleScriptServiceobjCapID - CapIDModelobjPeople - PeopleModelpublic ScriptResult getCapContactByRefPeopleModel(com.accela.aa.aamain.cap.CapIDModel objCapID, com.accela.aa.aamain.people.PeopleModel objPeople)
com.accela.aa.emse.dom.service.PeopleScriptServicegetCapContactByRefPeopleModel in interface com.accela.aa.emse.dom.service.PeopleScriptServiceobjCapID - CapIDModelobjPeople - PeopleModelpublic ScriptResult isExisted(com.accela.aa.aamain.cap.CapIDModel objCapID, com.accela.aa.aamain.people.PeopleModel objPeople)
com.accela.aa.emse.dom.service.PeopleScriptServiceisExisted in interface com.accela.aa.emse.dom.service.PeopleScriptServiceobjCapID - CapIDModelobjPeople - PeopleModelpublic ScriptResult editCapContact(com.accela.aa.aamain.people.CapContactModel pCapContact)
com.accela.aa.emse.dom.service.PeopleScriptServiceeditCapContact in interface com.accela.aa.emse.dom.service.PeopleScriptServicepCapContact - CapContactModelpublic ScriptResult editOtherContactsWithCurrentContact(com.accela.aa.aamain.people.CapContactModel pCapContact)
public ScriptResult editCapContactWithAttribute(com.accela.aa.aamain.people.CapContactModel pCapContact)
com.accela.aa.emse.dom.service.PeopleScriptServiceeditCapContactWithAttribute in interface com.accela.aa.emse.dom.service.PeopleScriptServicepCapContact - CapContactModelpublic ScriptResult copyCapContactModel(com.accela.aa.aamain.people.CapContactModel sourceModel, com.accela.aa.aamain.people.CapContactModel targetModel)
copyCapContactModel in interface com.accela.aa.emse.dom.service.PeopleScriptServicepublic ScriptResult removeCapContact(com.accela.aa.aamain.cap.CapIDModel pCapID, long pCapContactNumber)
com.accela.aa.emse.dom.service.PeopleScriptServiceremoveCapContact in interface com.accela.aa.emse.dom.service.PeopleScriptServicepCapID - CapIDModelpCapContactNumber - longpublic ScriptResult getCapContactByPK(com.accela.aa.aamain.cap.CapIDModel pCapID, long pCapContactNumber)
com.accela.aa.emse.dom.service.PeopleScriptServicegetCapContactByPK in interface com.accela.aa.emse.dom.service.PeopleScriptServicepCapID - CapIDModelpCapContactNumber - longpublic ScriptResult getCapContactByContactID(long pCapContactNumber)
com.accela.aa.emse.dom.service.PeopleScriptServicegetCapContactByContactID in interface com.accela.aa.emse.dom.service.PeopleScriptServicepCapContactNumber - longpublic ScriptResult getCapContactByCapID(com.accela.aa.aamain.cap.CapIDModel pCapID)
com.accela.aa.emse.dom.service.PeopleScriptServicegetCapContactByCapID in interface com.accela.aa.emse.dom.service.PeopleScriptServicepCapID - CapIDModelpublic ScriptResult getUsersByUserIdAndName(java.lang.String userID, java.lang.String userFirstName, java.lang.String userMiddleName, java.lang.String userLastName)
com.accela.aa.emse.dom.service.PeopleScriptServicegetUsersByUserIdAndName in interface com.accela.aa.emse.dom.service.PeopleScriptServiceuserID - User IDuserFirstName - User First NameuserMiddleName - User Middle NameuserLastName - User Last Namepublic ScriptResult getUserGroups()
com.accela.aa.emse.dom.service.PeopleScriptServicegetUserGroups in interface com.accela.aa.emse.dom.service.PeopleScriptServicepublic ScriptResult getDisciplines(java.lang.String userID)
com.accela.aa.emse.dom.service.PeopleScriptServicegetDisciplines in interface com.accela.aa.emse.dom.service.PeopleScriptServiceuserID - User IDpublic ScriptResult getUserDisciplines(java.lang.String userID)
com.accela.aa.emse.dom.service.PeopleScriptServicegetUserDisciplines in interface com.accela.aa.emse.dom.service.PeopleScriptServiceuserID - User IDpublic ScriptResult addUserDiscipline(java.lang.String userID, java.lang.String disciplineName)
com.accela.aa.emse.dom.service.PeopleScriptServiceaddUserDiscipline in interface com.accela.aa.emse.dom.service.PeopleScriptServiceuserID - User IDdisciplineName - Discipline Namepublic ScriptResult deleteUserDiscipline(java.lang.String userID, java.lang.String disciplineName)
com.accela.aa.emse.dom.service.PeopleScriptServicedeleteUserDiscipline in interface com.accela.aa.emse.dom.service.PeopleScriptServiceuserID - User IDdisciplineName - Discipline Namepublic ScriptResult getDistricts(java.lang.String userID)
com.accela.aa.emse.dom.service.PeopleScriptServicegetDistricts in interface com.accela.aa.emse.dom.service.PeopleScriptServiceuserID - User IDpublic ScriptResult getUserDistricts(java.lang.String userID)
com.accela.aa.emse.dom.service.PeopleScriptServicegetUserDistricts in interface com.accela.aa.emse.dom.service.PeopleScriptServiceuserID - User IDpublic ScriptResult addUserDistrict(java.lang.String userID, java.lang.String districtName)
com.accela.aa.emse.dom.service.PeopleScriptServiceaddUserDistrict in interface com.accela.aa.emse.dom.service.PeopleScriptServiceuserID - User IDdistrictName - District Namepublic ScriptResult deleteUserDistrict(java.lang.String userID, java.lang.String districtName)
com.accela.aa.emse.dom.service.PeopleScriptServicedeleteUserDistrict in interface com.accela.aa.emse.dom.service.PeopleScriptServiceuserID - User IDdistrictName - District Namepublic ScriptResult updateUserWorkload(java.lang.String userID, java.lang.String unit)
com.accela.aa.emse.dom.service.PeopleScriptServiceupdateUserWorkload in interface com.accela.aa.emse.dom.service.PeopleScriptServiceuserID - User IDunit - Workloadpublic ScriptResult getSysUserByID(java.lang.String userID)
userID - User ID.public ScriptResult getPublicUserByUserName(java.lang.String userName)
com.accela.aa.emse.dom.service.PeopleScriptServicegetPublicUserByUserName in interface com.accela.aa.emse.dom.service.PeopleScriptServicepublic ScriptResult getCapIDsByRefContact(PeopleScriptModel peopleScriptModel)
getCapIDsByRefContact in interface com.accela.aa.emse.dom.service.PeopleScriptServicepeopleScriptModel - PeopleScriptModelpublic ScriptResult getSysUserListByDiscipline(java.lang.String discipline) throws com.accela.aa.exception.AAException
discipline - the disciplinecom.accela.aa.exception.AAException - the AA exceptionpublic ScriptResult autoAssignReviewers(com.accela.aa.aamain.cap.CapIDModel capID, java.util.List<java.lang.String> discipline, int limit, java.lang.String matchValue) throws java.rmi.RemoteException, com.accela.aa.exception.AAException
capID - -- the capID of the documentdiscipline - -- the discipline of the documentlimit - -- the limit of the reviews, if this parameter is null, return allmatchDegree - -- what kinds of reviewers will be returnedjava.rmi.RemoteExceptioncom.accela.aa.exception.AAExceptionpublic ScriptResult editContactByRefContact(com.accela.aa.aamain.people.PeopleModel contactModel)
com.accela.aa.emse.dom.service.PeopleScriptServiceeditContactByRefContact in interface com.accela.aa.emse.dom.service.PeopleScriptServicecontactModel - Contact Model.public ScriptResult editContactByCapContact(com.accela.aa.aamain.people.CapContactModel contactModel)
com.accela.aa.emse.dom.service.PeopleScriptServiceeditContactByCapContact in interface com.accela.aa.emse.dom.service.PeopleScriptServicecontactModel - Cap Contact Model.public ScriptResult editContactByCapContacts(java.util.List<com.accela.aa.aamain.people.CapContactModel> contactList)
com.accela.aa.emse.dom.service.PeopleScriptServiceeditContactByCapContacts in interface com.accela.aa.emse.dom.service.PeopleScriptServicecontactList - Cap Contact Model List.public ScriptResult newContactByCapContact(com.accela.aa.aamain.people.CapContactModel contactModel)
com.accela.aa.emse.dom.service.PeopleScriptServicenewContactByCapContact in interface com.accela.aa.emse.dom.service.PeopleScriptServicecontactModel - Cap Contact Model.public ScriptResult newContactByCapContacts(java.util.List<com.accela.aa.aamain.people.CapContactModel> contactList)
com.accela.aa.emse.dom.service.PeopleScriptServicenewContactByCapContacts in interface com.accela.aa.emse.dom.service.PeopleScriptServicecontactList - Cap Contact Model List.public ScriptResult sendEmailAfterCreateContact(java.lang.String from, java.lang.String to, java.lang.String cc, java.lang.String templateName, java.util.Hashtable<java.lang.String,java.lang.String> contentVariables)
from - the fromto - the tocc - the cctemplateName - the template namecontentVariables - the content variablespublic ScriptResult sendEmailAfterApproveContact(java.lang.String from, java.lang.String to, java.lang.String cc, java.lang.String templateName, java.util.Hashtable<java.lang.String,java.lang.String> contentVariables)
from - the fromto - the tocc - the cctemplateName - the template namecontentVariables - the content variablespublic ScriptResult sendEmailAfterRejectContact(java.lang.String from, java.lang.String to, java.lang.String cc, java.lang.String templateName, java.util.Hashtable<java.lang.String,java.lang.String> contentVariables)
from - the fromto - the tocc - the cctemplateName - the template namecontentVariables - the content variablespublic ScriptResult updateRefContactRelationship(java.lang.String contactEntityID, java.lang.String entityID3, java.lang.String entityID4, java.util.Date startDate, java.util.Date endDate, java.lang.String status)
xRefContactEntityModel - public ScriptResult createRefContactRelationship(java.util.List<com.accela.orm.model.contact.XRefContactEntityModel> xRefContactEntityList)
xRefContactEntityList - Listpublic ScriptResult getXRefContactEntityModel()
public ScriptResult updateCapContactSyncFlag(com.accela.aa.aamain.people.CapContactModel capContact) throws com.accela.aa.exception.AAException
com.accela.aa.emse.dom.service.PeopleScriptServiceupdateCapContactSyncFlag in interface com.accela.aa.emse.dom.service.PeopleScriptServicecom.accela.aa.exception.AAExceptionpublic ScriptResult syncCapContactFromReference(com.accela.aa.aamain.people.CapContactModel capContact, com.accela.aa.aamain.people.PeopleModel peopleModel)
com.accela.aa.emse.dom.service.PeopleScriptServicesyncCapContactFromReference in interface com.accela.aa.emse.dom.service.PeopleScriptServicepublic ScriptResult syncCapContactToReference(com.accela.aa.aamain.people.CapContactModel capContact, com.accela.aa.aamain.people.PeopleModel peopleModel)
com.accela.aa.emse.dom.service.PeopleScriptServicesyncCapContactToReference in interface com.accela.aa.emse.dom.service.PeopleScriptService