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.PersonScriptServicegetUser in interface com.accela.aa.emse.dom.service.PersonScriptServicefirstName - 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.PersonScriptServicegetUser in interface com.accela.aa.emse.dom.service.PersonScriptServiceuserID - Stringpublic ScriptResult getUser(java.lang.String firstName, java.lang.String middleName, java.lang.String lastName)
com.accela.aa.emse.dom.service.PersonScriptServicegetUser in interface com.accela.aa.emse.dom.service.PersonScriptServicefirstName - 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.PersonScriptServicegetUser in interface com.accela.aa.emse.dom.service.PersonScriptServicefirstName - 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.PersonScriptServicegetCurrentUser in interface com.accela.aa.emse.dom.service.PersonScriptService