public class PersonScript
extends com.accela.aa.emse.dom.service.BaseAAScript
implements com.accela.aa.emse.dom.service.PersonScriptService
Accela Automation File: PersonScript.java Accela, Inc. Copyright (C): 2001-2014 Description: Provides the "aa.person" object through which script writers can operate on an retrieve persons like users, inspectors, etc. Notes: $Id: PersonScript.java 270462 2014-04-28 10:05:58Z ..\rain.wang $ Revision History: 12/6/01, Emil Andresen, Initial Version 02/26/02 CherryYang, add methods getUser(String userID) getUser(String firstName, String middleName, String lastName) getUser(String firstName, String middleName, String lastName, String title, String userID, String agencyCode, String bureauCode, String divisionCode, String sectionCode, String groupCode, String officeCode) 11/01/2006 Michael Mao cache service object.
Constructor and Description |
---|
PersonScript()
Constructor for PersonScript.
|
PersonScript(java.lang.String serviceProvidersCode,
java.lang.String auditID,
com.accela.aa.emse.dom.service.CachedService cachedService)
Constructor for PersonScript.
|
Modifier and Type | Method and Description |
---|---|
ScriptResult |
getCurrentUser()
Get user by current userid (auditID).
|
ScriptResult |
getUser(java.lang.String userID)
Get user by userid add getUser method 02/26/02 CherryYang.
|
ScriptResult |
getUser(java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName)
Get user by first, middle, last name.
|
ScriptResult |
getUser(java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
java.lang.String userID,
java.lang.String agencyCode,
java.lang.String bureauCode,
java.lang.String divisionCode,
java.lang.String sectionCode,
java.lang.String groupCode,
java.lang.String officeCode)
Get user.
|
ScriptResult |
getUser(java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
java.lang.String title,
java.lang.String userID,
java.lang.String agencyCode,
java.lang.String bureauCode,
java.lang.String divisionCode,
java.lang.String sectionCode,
java.lang.String groupCode,
java.lang.String officeCode)
Get user.
|
public PersonScript(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 PersonScript() throws com.accela.aa.exception.AAException
com.accela.aa.exception.AAException
- the AA exceptionpublic ScriptResult getUser(java.lang.String firstName, java.lang.String middleName, java.lang.String lastName, java.lang.String userID, java.lang.String agencyCode, java.lang.String bureauCode, java.lang.String divisionCode, java.lang.String sectionCode, java.lang.String groupCode, java.lang.String officeCode)
com.accela.aa.emse.dom.service.PersonScriptService
getUser
in interface com.accela.aa.emse.dom.service.PersonScriptService
firstName
- first namemiddleName
- middle namelastName
- last nameuserID
- the user idagencyCode
- agency codebureauCode
- bureau codedivisionCode
- division codesectionCode
- section codegroupCode
- group codeofficeCode
- office codepublic ScriptResult getUser(java.lang.String userID)
com.accela.aa.emse.dom.service.PersonScriptService
getUser
in interface com.accela.aa.emse.dom.service.PersonScriptService
userID
- Stringpublic ScriptResult getUser(java.lang.String firstName, java.lang.String middleName, java.lang.String lastName)
com.accela.aa.emse.dom.service.PersonScriptService
getUser
in interface com.accela.aa.emse.dom.service.PersonScriptService
firstName
- first namemiddleName
- middle namelastName
- last namepublic ScriptResult getUser(java.lang.String firstName, java.lang.String middleName, java.lang.String lastName, java.lang.String title, java.lang.String userID, java.lang.String agencyCode, java.lang.String bureauCode, java.lang.String divisionCode, java.lang.String sectionCode, java.lang.String groupCode, java.lang.String officeCode)
com.accela.aa.emse.dom.service.PersonScriptService
getUser
in interface com.accela.aa.emse.dom.service.PersonScriptService
firstName
- first namemiddleName
- middle namelastName
- last nametitle
- titleuserID
- the user idagencyCode
- agency codebureauCode
- bureau codedivisionCode
- division codesectionCode
- section codegroupCode
- group codeofficeCode
- office codepublic ScriptResult getCurrentUser()
com.accela.aa.emse.dom.service.PersonScriptService
getCurrentUser
in interface com.accela.aa.emse.dom.service.PersonScriptService