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-2013 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)
Deprecated.
|
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 |
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 |
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) 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.PeopleScriptService
getPeopleModel
in interface com.accela.aa.emse.dom.service.PeopleScriptService
public ScriptResult getPeople(long peopleSequenceNumber)
com.accela.aa.emse.dom.service.PeopleScriptService
getPeople
in interface com.accela.aa.emse.dom.service.PeopleScriptService
peopleSequenceNumber
- people sequence numberpublic ScriptResult getPeopleByFMLName(java.lang.String firstName, java.lang.String middleName, java.lang.String lastName)
com.accela.aa.emse.dom.service.PeopleScriptService
getPeopleByFMLName
in interface com.accela.aa.emse.dom.service.PeopleScriptService
firstName
- first namemiddleName
- middle namelastName
- last namepublic ScriptResult getPeopleByFullName(java.lang.String fullName)
com.accela.aa.emse.dom.service.PeopleScriptService
getPeopleByFullName
in interface com.accela.aa.emse.dom.service.PeopleScriptService
fullName
- fullnamepublic ScriptResult getPeopleByBusinessName(java.lang.String businessName)
com.accela.aa.emse.dom.service.PeopleScriptService
getPeopleByBusinessName
in interface com.accela.aa.emse.dom.service.PeopleScriptService
businessName
- business namepublic ScriptResult getPeopleByPhone1(java.lang.String phone1)
com.accela.aa.emse.dom.service.PeopleScriptService
getPeopleByPhone1
in interface com.accela.aa.emse.dom.service.PeopleScriptService
phone1
- 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.PeopleScriptService
getPeopleByAddress
in interface com.accela.aa.emse.dom.service.PeopleScriptService
houseNumber
- house numberstreetName
- street namestreetSuffix
- street suffixcity
- citystate
- statepublic ScriptResult getPeopleByAddress(com.accela.aa.aamain.address.CompactAddressModel compactAddress)
com.accela.aa.emse.dom.service.PeopleScriptService
getPeopleByAddress
in interface com.accela.aa.emse.dom.service.PeopleScriptService
compactAddress
- CompactAddressModelpublic ScriptResult createPeople(com.accela.aa.aamain.people.PeopleModel peopleModel)
com.accela.aa.emse.dom.service.PeopleScriptService
createPeople
in interface com.accela.aa.emse.dom.service.PeopleScriptService
peopleModel
- PeopleModelpublic ScriptResult editPeople(com.accela.aa.aamain.people.PeopleModel peopleModel)
com.accela.aa.emse.dom.service.PeopleScriptService
editPeople
in interface com.accela.aa.emse.dom.service.PeopleScriptService
peopleModel
- PeopleModelpublic ScriptResult removePeople(com.accela.aa.aamain.people.PeopleModel peopleModel)
com.accela.aa.emse.dom.service.PeopleScriptService
removePeople
in interface com.accela.aa.emse.dom.service.PeopleScriptService
peopleModel
- PeopleModelpublic ScriptResult removePeople(java.lang.String contactSeqNumber)
com.accela.aa.emse.dom.service.PeopleScriptService
removePeople
in interface com.accela.aa.emse.dom.service.PeopleScriptService
contactSeqNumber
- Stringpublic ScriptResult getContactType(com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.PeopleScriptService
getContactType
in interface com.accela.aa.emse.dom.service.PeopleScriptService
format
- QueryFormatpublic ScriptResult getContactTypeAll(com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.PeopleScriptService
getContactTypeAll
in interface com.accela.aa.emse.dom.service.PeopleScriptService
format
- 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.PeopleScriptService
getPeopleByOthers
in interface com.accela.aa.emse.dom.service.PeopleScriptService
contactType
- 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.PeopleScriptService
getPeopleByOthersForDaily
in interface com.accela.aa.emse.dom.service.PeopleScriptService
contactType
- 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.PeopleScriptService
createPeopleAttribute
in interface com.accela.aa.emse.dom.service.PeopleScriptService
peopleAttributeModel
- PeopleAttributeModelpublic ScriptResult createPeopleWithAttribute(com.accela.aa.aamain.people.PeopleModel peopleROC, java.util.Collection g3ContactAttributeModel)
com.accela.aa.emse.dom.service.PeopleScriptService
createPeopleWithAttribute
in interface com.accela.aa.emse.dom.service.PeopleScriptService
peopleROC
- PeopleModelg3ContactAttributeModel
- the Collection of g3ContactAttributeModelpublic ScriptResult removePeopleWithAttribute(com.accela.aa.aamain.people.PeopleModel peopleROC)
com.accela.aa.emse.dom.service.PeopleScriptService
removePeopleWithAttribute
in interface com.accela.aa.emse.dom.service.PeopleScriptService
peopleROC
- PeopleModelpublic ScriptResult editPeopleWithAttribute(com.accela.aa.aamain.people.PeopleModel peopleROC, java.util.Collection g3ContactAttributeModel)
com.accela.aa.emse.dom.service.PeopleScriptService
editPeopleWithAttribute
in interface com.accela.aa.emse.dom.service.PeopleScriptService
peopleROC
- PeopleModelg3ContactAttributeModel
- the collection of g3ContactAttributeModelpublic ScriptResult editPeopleAttribute(com.accela.aa.aamain.people.PeopleAttributeModel peopleAttributeModel)
com.accela.aa.emse.dom.service.PeopleScriptService
editPeopleAttribute
in interface com.accela.aa.emse.dom.service.PeopleScriptService
peopleAttributeModel
- PeopleAttributeModelpublic ScriptResult getPeopleByPeopleModel(com.accela.aa.aamain.people.PeopleModel objPeopleModel)
getPeopleByPeopleModel
in interface com.accela.aa.emse.dom.service.PeopleScriptService
objPeopleModel
- PeopleModelpublic ScriptResult createPeopleModel()
com.accela.aa.emse.dom.service.PeopleScriptService
createPeopleModel
in interface com.accela.aa.emse.dom.service.PeopleScriptService
public ScriptResult createPeopleAttributeModel()
com.accela.aa.emse.dom.service.PeopleScriptService
createPeopleAttributeModel
in interface com.accela.aa.emse.dom.service.PeopleScriptService
public 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.PeopleScriptService
getPeoplesByAttrs
in interface com.accela.aa.emse.dom.service.PeopleScriptService
objPeopleModel
- PeopleModelpeopleType
- StringrecordStatus
- StringqueryFormat
- QueryFormatpublic ScriptResult getPeopleAttributeByPeople(long peopleNumber, java.lang.String peopleType)
com.accela.aa.emse.dom.service.PeopleScriptService
getPeopleAttributeByPeople
in interface com.accela.aa.emse.dom.service.PeopleScriptService
peopleNumber
- longpeopleType
- Stringpublic ScriptResult getSysUserList(com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.PeopleScriptService
getSysUserList
in interface com.accela.aa.emse.dom.service.PeopleScriptService
format
- QueryFormatpublic ScriptResult getFIDList(java.lang.String user, java.lang.String moduleName)
com.accela.aa.emse.dom.service.PeopleScriptService
getFIDList
in interface com.accela.aa.emse.dom.service.PeopleScriptService
user
- StringmoduleName
- Stringpublic ScriptResult getUserModules(java.lang.String user)
com.accela.aa.emse.dom.service.PeopleScriptService
getUserModules
in interface com.accela.aa.emse.dom.service.PeopleScriptService
user
- Stringpublic ScriptResult getDepartmentList(java.lang.String user)
com.accela.aa.emse.dom.service.PeopleScriptService
getDepartmentList
in interface com.accela.aa.emse.dom.service.PeopleScriptService
user
- Stringpublic ScriptResult getDepartmentBySeqID(java.lang.String seqID)
com.accela.aa.emse.dom.service.PeopleScriptService
getDepartmentBySeqID
in interface com.accela.aa.emse.dom.service.PeopleScriptService
seqID
- Stringpublic ScriptResult getSysUserListByDepartment(com.accela.aa.aamain.organization.DepartmentModel dept)
com.accela.aa.emse.dom.service.PeopleScriptService
getSysUserListByDepartment
in interface com.accela.aa.emse.dom.service.PeopleScriptService
dept
- 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.PeopleScriptService
createCapContact
in interface com.accela.aa.emse.dom.service.PeopleScriptService
pCapContact
- CapContactModelpublic ScriptResult createCapContactWithAttribute(com.accela.aa.aamain.people.CapContactModel pCapContact)
com.accela.aa.emse.dom.service.PeopleScriptService
createCapContactWithAttribute
in interface com.accela.aa.emse.dom.service.PeopleScriptService
pCapContact
- CapContactModelpublic ScriptResult createCapContactWithRefPeopleModel(com.accela.aa.aamain.cap.CapIDModel objCapID, com.accela.aa.aamain.people.PeopleModel objPeople)
com.accela.aa.emse.dom.service.PeopleScriptService
createCapContactWithRefPeopleModel
in interface com.accela.aa.emse.dom.service.PeopleScriptService
objCapID
- CapIDModelobjPeople
- PeopleModelpublic ScriptResult getCapContactByRefPeopleModel(com.accela.aa.aamain.cap.CapIDModel objCapID, com.accela.aa.aamain.people.PeopleModel objPeople)
com.accela.aa.emse.dom.service.PeopleScriptService
getCapContactByRefPeopleModel
in interface com.accela.aa.emse.dom.service.PeopleScriptService
objCapID
- CapIDModelobjPeople
- PeopleModelpublic ScriptResult isExisted(com.accela.aa.aamain.cap.CapIDModel objCapID, com.accela.aa.aamain.people.PeopleModel objPeople)
com.accela.aa.emse.dom.service.PeopleScriptService
isExisted
in interface com.accela.aa.emse.dom.service.PeopleScriptService
objCapID
- CapIDModelobjPeople
- PeopleModelpublic ScriptResult editCapContact(com.accela.aa.aamain.people.CapContactModel pCapContact)
com.accela.aa.emse.dom.service.PeopleScriptService
editCapContact
in interface com.accela.aa.emse.dom.service.PeopleScriptService
pCapContact
- 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.PeopleScriptService
editCapContactWithAttribute
in interface com.accela.aa.emse.dom.service.PeopleScriptService
pCapContact
- 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.PeopleScriptService
public ScriptResult removeCapContact(com.accela.aa.aamain.cap.CapIDModel pCapID, long pCapContactNumber)
com.accela.aa.emse.dom.service.PeopleScriptService
removeCapContact
in interface com.accela.aa.emse.dom.service.PeopleScriptService
pCapID
- CapIDModelpCapContactNumber
- longpublic ScriptResult getCapContactByPK(com.accela.aa.aamain.cap.CapIDModel pCapID, long pCapContactNumber)
com.accela.aa.emse.dom.service.PeopleScriptService
getCapContactByPK
in interface com.accela.aa.emse.dom.service.PeopleScriptService
pCapID
- CapIDModelpCapContactNumber
- longpublic ScriptResult getCapContactByContactID(long pCapContactNumber)
com.accela.aa.emse.dom.service.PeopleScriptService
getCapContactByContactID
in interface com.accela.aa.emse.dom.service.PeopleScriptService
pCapContactNumber
- longpublic ScriptResult getCapContactByCapID(com.accela.aa.aamain.cap.CapIDModel pCapID)
com.accela.aa.emse.dom.service.PeopleScriptService
getCapContactByCapID
in interface com.accela.aa.emse.dom.service.PeopleScriptService
pCapID
- 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.PeopleScriptService
getUsersByUserIdAndName
in interface com.accela.aa.emse.dom.service.PeopleScriptService
userID
- User IDuserFirstName
- User First NameuserMiddleName
- User Middle NameuserLastName
- User Last Namepublic ScriptResult getUserGroups()
com.accela.aa.emse.dom.service.PeopleScriptService
getUserGroups
in interface com.accela.aa.emse.dom.service.PeopleScriptService
public ScriptResult getDisciplines(java.lang.String userID)
com.accela.aa.emse.dom.service.PeopleScriptService
getDisciplines
in interface com.accela.aa.emse.dom.service.PeopleScriptService
userID
- User IDpublic ScriptResult getUserDisciplines(java.lang.String userID)
com.accela.aa.emse.dom.service.PeopleScriptService
getUserDisciplines
in interface com.accela.aa.emse.dom.service.PeopleScriptService
userID
- User IDpublic ScriptResult addUserDiscipline(java.lang.String userID, java.lang.String disciplineName)
com.accela.aa.emse.dom.service.PeopleScriptService
addUserDiscipline
in interface com.accela.aa.emse.dom.service.PeopleScriptService
userID
- User IDdisciplineName
- Discipline Namepublic ScriptResult deleteUserDiscipline(java.lang.String userID, java.lang.String disciplineName)
com.accela.aa.emse.dom.service.PeopleScriptService
deleteUserDiscipline
in interface com.accela.aa.emse.dom.service.PeopleScriptService
userID
- User IDdisciplineName
- Discipline Namepublic ScriptResult getDistricts(java.lang.String userID)
com.accela.aa.emse.dom.service.PeopleScriptService
getDistricts
in interface com.accela.aa.emse.dom.service.PeopleScriptService
userID
- User IDpublic ScriptResult getUserDistricts(java.lang.String userID)
com.accela.aa.emse.dom.service.PeopleScriptService
getUserDistricts
in interface com.accela.aa.emse.dom.service.PeopleScriptService
userID
- User IDpublic ScriptResult addUserDistrict(java.lang.String userID, java.lang.String districtName)
com.accela.aa.emse.dom.service.PeopleScriptService
addUserDistrict
in interface com.accela.aa.emse.dom.service.PeopleScriptService
userID
- User IDdistrictName
- District Namepublic ScriptResult deleteUserDistrict(java.lang.String userID, java.lang.String districtName)
com.accela.aa.emse.dom.service.PeopleScriptService
deleteUserDistrict
in interface com.accela.aa.emse.dom.service.PeopleScriptService
userID
- User IDdistrictName
- District Namepublic ScriptResult updateUserWorkload(java.lang.String userID, java.lang.String unit)
com.accela.aa.emse.dom.service.PeopleScriptService
updateUserWorkload
in interface com.accela.aa.emse.dom.service.PeopleScriptService
userID
- User IDunit
- Workloadpublic ScriptResult getSysUserByID(java.lang.String userID)
userID
- User ID.public ScriptResult getCapIDsByRefContact(PeopleScriptModel peopleScriptModel)
getCapIDsByRefContact
in interface com.accela.aa.emse.dom.service.PeopleScriptService
peopleScriptModel
- 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.RemoteException
com.accela.aa.exception.AAException
public ScriptResult editContactByRefContact(com.accela.aa.aamain.people.PeopleModel contactModel)
com.accela.aa.emse.dom.service.PeopleScriptService
editContactByRefContact
in interface com.accela.aa.emse.dom.service.PeopleScriptService
contactModel
- Contact Model.public ScriptResult editContactByCapContact(com.accela.aa.aamain.people.CapContactModel contactModel)
com.accela.aa.emse.dom.service.PeopleScriptService
editContactByCapContact
in interface com.accela.aa.emse.dom.service.PeopleScriptService
contactModel
- Cap Contact Model.public ScriptResult editContactByCapContacts(java.util.List<com.accela.aa.aamain.people.CapContactModel> contactList)
com.accela.aa.emse.dom.service.PeopleScriptService
editContactByCapContacts
in interface com.accela.aa.emse.dom.service.PeopleScriptService
contactList
- Cap Contact Model List.public ScriptResult newContactByCapContact(com.accela.aa.aamain.people.CapContactModel contactModel)
com.accela.aa.emse.dom.service.PeopleScriptService
newContactByCapContact
in interface com.accela.aa.emse.dom.service.PeopleScriptService
contactModel
- Cap Contact Model.public ScriptResult newContactByCapContacts(java.util.List<com.accela.aa.aamain.people.CapContactModel> contactList)
com.accela.aa.emse.dom.service.PeopleScriptService
newContactByCapContacts
in interface com.accela.aa.emse.dom.service.PeopleScriptService
contactList
- 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()