|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpase.server.OrgServiceImpl
public class OrgServiceImpl
OrgService Implementation
OrgService
Constructor Summary | |
---|---|
OrgServiceImpl()
|
Method Summary | |
---|---|
boolean |
checkPassword(java.lang.String loginId,
java.lang.String pwd)
Check user input password whether it's correct. |
boolean |
checkPassword(java.lang.String loginId,
java.lang.String pwd,
java.util.Vector roleList)
Check user input password whether it's correct and whether the user is in role list. |
int |
checkPasswordExpirationDate(java.lang.String mID)
Check password expire data by member id |
boolean |
checkValidNameUser()
check if the license of Name User is bigger than the number in DB |
boolean |
deleteCompany(Company company)
Delete a data object of company and its object relations |
boolean |
deleteCompany(Company company,
boolean isRemoveRalation)
Delete a data object of company |
boolean |
deleteCompany(Company company,
boolean isRemoveRalation,
boolean isFireOrgEvent,
java.lang.String lockOwner,
long lockTokenTimeStamp,
boolean freelockWhenSuccess,
boolean islockRelated)
Delete a data object of company |
boolean |
deleteDepartment(Department dep)
Delete a data object of department and its object relations |
boolean |
deleteDepartment(Department dep,
boolean isRemoveRalation)
Delete a data object of department |
boolean |
deleteDepartment(Department dep,
boolean isRemoveRalation,
boolean isFireOrgEvent,
java.lang.String lockOwner,
long lockTokenTimeStamp,
boolean freelockWhenSuccess,
boolean islockRelated)
Delete a data object of department |
boolean |
deleteMemberRecord(MemberRecord mbr)
Delete a data object of member |
boolean |
deleteMemberRecord(MemberRecord mbr,
boolean isRemoveRalation)
Delete a data object of member and its object relations |
java.util.HashMap<java.lang.String,java.lang.String> |
deleteMemberRecord(MemberRecord mbr,
boolean isRemoveRalation,
boolean isFireOrgEvent,
java.lang.String lockOwner,
long lockTokenTimeStamp,
boolean freelockWhenSuccess,
boolean islockRelated)
Delete a data object of member and its object relations |
boolean |
deletePasswordManagement(java.lang.String mID)
Delete password expire data by member id. |
boolean |
deletePersonalDboard(java.lang.String dboardId,
PersonalConfig pConfig)
|
boolean |
deletePersonalFavorite(java.util.Vector vec,
PersonalConfig pConfig)
|
boolean |
deleteProjectRole(ProjectRole role)
Delete a data object of project role |
boolean |
deleteRole(Role role)
Delete a data object of role |
boolean |
deleteRole(Role role,
boolean isRemoveRalation)
Delete a data object of role and its object relations |
boolean |
deleteRole(Role role,
boolean isRemoveRalation,
boolean isFireOrgEvent,
java.lang.String lockOwner,
long lockTokenTimeStamp,
boolean freelockWhenSuccess,
boolean islockRelated)
Delete a data object of role and its object relations |
java.util.List |
getAllAccessibleCompanyByMemID(java.lang.String memID)
Get All accessible Company objects of Member. |
java.util.List |
getAllAccessibleDepartmentByMemID(java.lang.String memID)
Get All accessible Department objects of Member. |
java.util.List |
getAllAccessibleMemberByMemID(java.lang.String memID)
Get All accessible MemberRecord objects of Member. |
java.util.List |
getAllAccessibleRoleByMemID(java.lang.String memID)
Get All accessible Role objects of Member. |
java.util.Vector |
getAllComIDOfMember(java.lang.String memID)
|
java.util.Vector |
getAllCompany()
Get the list of all company. |
java.util.Vector |
getAllCompanyByName(java.lang.String mName)
Return all data object of Company by Chinese-Name |
java.util.Vector |
getAllDepartmentByName(java.lang.String mName)
Return all data object of Department by Chinese-Name |
java.util.Vector |
getAllDepIDOfCompany()
Return all Department id in the company |
java.util.Vector |
getAllDepIDOfMember(java.lang.String memID)
|
java.util.Vector |
getAllDepIDOfMember(java.lang.String memID,
java.lang.Boolean returnAllForAdm)
|
java.util.Vector |
getAllDepNameOfCompany()
Return all Department Name in the company |
java.util.Vector |
getAllHappyBirthdayMem(java.lang.String beforeDate,
java.lang.String afterDate)
|
java.util.List |
getAllManager(MemberRecord mbr,
boolean mainRoleOnly)
Get All mamager with the specified MemberRecord |
java.util.List |
getAllManagerByID(java.lang.String memId)
Get All mamager with the specified member id |
java.util.List |
getAllManagerByLoginID(java.lang.String loginId)
Get All mamager with the specified member's login id |
java.util.List |
getAllManagerByNo(java.lang.String memNo)
Get All mamager with the specified member No. |
java.util.Vector |
getAllMember()
Get All MemberRecord Objects of the system. |
java.util.Vector |
getAllMemberByCName(java.lang.String mName)
Get All MemberRecord Objects by the same Name. |
java.util.List |
getAllMemberByComID(java.lang.String comID)
Get all MemberRecord Objects by the specified company id |
java.util.List |
getAllMemberByComID(java.lang.String comID,
boolean searchSubCompany)
Get all MemberRecord Objects by the specified company id |
java.util.Vector |
getAllNewcomerByOnBoardDate(java.lang.String beforeDate,
java.lang.String currentDate)
|
java.util.Vector |
getAllOrgRoleList()
Get All Roles of company with the specified Role |
java.util.Vector |
getAllPrjRoleList()
Get All Project Roles with the specified ProjectRole |
java.util.Vector |
getAllProjectRoleByName(java.lang.String mName)
Get All Project Role Objects by the same Name. |
java.util.Vector |
getAllRoleByName(java.lang.String mName)
Get All Role Objects by the same Name. |
java.util.Vector |
getAllRoleIDOfCompany()
Get All Role ID in the company. |
java.util.Vector |
getAllRoleNameOfCompany()
Get All Role Name in the company. |
java.util.List |
getAllSubDepRolMemListOfCom(java.lang.String comId)
Get the sub id list of Company, included all sub Department, sub Role and Member. |
java.util.Vector |
getALLSubOrgOfOrgID(java.lang.String id,
java.util.Vector roleList)
Get sub-org's id by specified DepartmentID or RoleID or companyID |
java.util.List |
getAllUnassignedMember()
get all members which are not assigned any role. |
java.util.Vector |
getAllUnitType()
Get All Unit Types |
java.util.Vector |
getAllUnitType(int levelNumber,
int relation,
java.lang.String orderBy)
Get All UnitTypes with the specified level number, relation and orderBy |
Company |
getCompany()
Return a data object of company |
Company |
getCompany(java.lang.String comID)
Return a data object of company by a specified company id. |
int |
getDBNameUser()
Return the number of NameUser in database |
int |
getDBOrgCount()
Return the number of Organization in database |
Department |
getDepartment(java.lang.String dID)
Return a data object of department by ID |
MemberRecord |
getDepartmentHead(MemberRecord mbr,
boolean mainRoleOnly)
Get the manager of first unit department with the specified MemberRecord |
MemberRecord |
getDepartmentHeadByID(java.lang.String memId)
Get the manager of first unit department with the specified member id |
MemberRecord |
getDepartmentHeadByLoginID(java.lang.String loginId)
Get the manager of first unit department with the specified member's login id |
MemberRecord |
getDepartmentHeadByNo(java.lang.String memNo)
Get the manager of first unit department with the specified member No. |
java.lang.String |
getDepNameByRoleID(java.lang.String roleID)
Get department's name by the specified role id. |
UnitType |
getFirstLevelUnitType()
Get first unit's unit types |
int |
getLicenseNameUser()
Return the licensed number of NameUser |
int |
getLicenseOrgCount()
Return the licensed number of Organizations |
java.lang.String[] |
getManager(java.lang.String id)
Get manager id by member id, role id, or department id. |
Role |
getManagerRole(java.lang.String id)
Return a data object of Manager Role by id |
java.util.Vector |
getManagersOfDRM(java.lang.String id)
Get all manager id by member id, role id, or department id. |
MemberRecord |
getMember(java.lang.String id)
Return a data object of member by ID, LoginID, or Chinese-Name. |
MemberRecord |
getMemberByCName(java.lang.String mName)
Return a data object of member by Chinese-Name |
MemberRecord |
getMemberByEmail(java.lang.String mEmail)
add for AF-3972 by Kai Return a data object of member by Email |
MemberRecord |
getMemberByID(java.lang.String mID)
Return a data object of member by ID |
MemberRecord |
getMemberByName(java.lang.String mLoginID)
Return a data object of member by LoginID |
java.util.List |
getMemberIDList(java.util.List IDList)
|
java.lang.String |
getMemberUserNameByID(java.lang.String mID)
UP-67 add by Caspar Return a data object of member by Email |
MemberRecord |
getNextManager(MemberRecord mbr)
Get Next manger with the specified MemberRecord |
MemberRecord |
getNextManager(MemberRecord mbr,
int levelNumber)
Get Next manger with the specified MemberRecord and level
of unit type |
MemberRecord |
getNextManagerByID(java.lang.String memId)
Get Next manger with the specified member id |
MemberRecord |
getNextManagerByID(java.lang.String memId,
int levelNumber)
Get Next manger with the specified member id and level of unit type |
MemberRecord |
getNextManagerByLoginID(java.lang.String loginId)
Get Next manger with the specified member's login id |
MemberRecord |
getNextManagerByLoginID(java.lang.String loginId,
int levelNumber)
Get Next manger with the specified member's login id and level of unit type |
MemberRecord |
getNextManagerByNo(java.lang.String memNo)
Get Next manger with the specified member No. |
MemberRecord |
getNextManagerByNo(java.lang.String memNo,
int levelNumber)
Get Next manger with the specified member No. and level of unit type |
java.util.List<java.lang.String> |
getNoRolMemIdListOfCom(java.lang.String comId)
Get the sub no role member id list of Company. |
Company |
getOneCompanyByName(java.lang.String mName)
Return a data object of Company by Chinese-Name |
Department |
getOneDepartmentByName(java.lang.String mName)
Return a data object of Department by Chinese-Name |
Role |
getOneRoleByName(java.lang.String mName)
Return a data object of Role by Chinese-Name |
java.util.Vector |
getParentIDListOfDRM(java.lang.String id)
|
java.util.Vector |
getParentIDListOfMember(java.lang.String memID,
boolean bMainRoleOnly)
Get All parent CompanyID, RolID, DepID, MemID of Member. |
java.util.Vector |
getParentIDListOfMember(java.lang.String memID,
boolean bMainRoleOnly,
boolean bFirstLevelCompany)
Get All parent CompanyID, RolID, DepID, MemID of Member. |
java.util.Vector |
getParentIDListOfMemberForUPDOC(java.lang.String memID,
boolean bMainRoleOnly)
Get All parent CompanyID, RolID, DepID, MemID of Member. |
PASEOrgModel |
getPASEOrgModel()
Get Enterprise Org model |
PasswordManagement |
getPasswordManagement(java.lang.String id)
Get password data by member id |
PersonalConfig |
getPersonalConfig(java.lang.String mId)
Get a member's configuration |
PersonalConfig |
getPersonalFavorite(java.lang.String memberId,
java.lang.String variety)
|
PersonalConfig |
getPersonalProShow(java.lang.String memberId,
java.lang.String variety)
|
ProjectRole |
getProjectRole(java.lang.String rID)
Return a data object of project role by ID |
java.lang.String |
getRandomId(int type)
Get random id by type of IdGenerator. |
Role |
getRole(java.lang.String rID)
Return a data object of role by ID |
SpecialRole |
getSpecialRole(java.lang.String speRolID)
Return a data object of SpecialRole by ID |
java.util.Vector |
getSubDepIDOfDR(java.lang.String id,
boolean exp)
Get sub-Department's ID by specified DepartmentID or RoleID,and that search directly down the Organizer according to the 'exp' argument. |
java.util.Vector |
getSubDepNameOfDR(java.lang.String id,
boolean exp)
Get sub-Department's Name by specified DepartmentID or RoleID,and that search directly down the Organizer according to the 'exp' argument. |
java.util.Vector |
getSubMemberCNameOfDR(java.lang.String id,
boolean exp)
Get sub-Member's Name by specified DepartmentID or RoleID,and that search directly down the Organizer according to the 'exp' argument. |
java.util.Vector |
getSubMemberIDOfDR(java.lang.String id,
boolean exp)
Get sub-Member's ID by specified DepartmentID or RoleID,and that search directly down the Organizer according to the 'exp' argument. |
java.util.Vector |
getSubMemListOfMember(java.lang.String mID)
Return Vector of Member's ©Ò¦³¤UÄݪº memID |
java.util.Vector<java.lang.String> |
getSubOrgIDOfCDR(java.lang.String orgID,
boolean exp,
boolean getComID,
boolean getDepID,
boolean getRolID,
boolean getMemID)
|
java.util.Vector |
getSubRoleIDOfDR(java.lang.String id,
boolean exp)
Get sub-Role's id by specified DepartmentID or RoleID,and that search directly down the Organizer according to the 'exp' argument. |
java.util.Vector |
getSubRoleNameOfDR(java.lang.String id,
boolean exp)
Get sub-Role's Name by specified DepartmentID or RoleID,and that search directly down the Organizer according to the 'exp' argument. |
PasswordManagement |
getTheLatestPasswordHistory(java.lang.String mID)
get the latest history password. |
UnitType |
getUnitType(java.lang.String uid)
Get the Unit Type with the specified unit id |
UnitType |
getUnitTypeByLoginID(java.lang.String loginId)
Get the Unit Type with the specified member's login id |
UnitType |
getUnitTypeByMember(MemberRecord mbr)
Get the Unit Type with the specified MemberRecord |
UnitType |
getUnitTypeByMemID(java.lang.String memId)
Get the Unit Type with the specified member id |
UnitType |
getUnitTypeByNo(java.lang.String memNo)
Get the Unit Type with the specified member No. |
boolean |
insertCompany(Company company)
Insert a data object of company |
java.util.HashMap<java.lang.String,java.lang.String> |
insertCompany(Company company,
boolean isFireOrgEvent,
java.lang.String lockOwner,
long lockTokenTimeStamp,
boolean freelockWhenSuccess,
boolean islockRelated)
Insert a data object of company |
boolean |
insertDepartment(Department dep)
Insert a data object of department |
boolean |
insertDepartment(Department dep,
boolean isFireOrgEvent,
java.lang.String lockOwner,
long lockTokenTimeStamp,
boolean freelockWhenSuccess,
boolean islockRelated)
Insert a data object of department |
boolean |
insertMemberRecord(MemberRecord mbr)
Insert a data object of member |
java.util.HashMap<java.lang.String,java.lang.String> |
insertMemberRecord(MemberRecord mbr,
java.lang.String defaultComId,
boolean isFireOrgEvent,
java.lang.String lockOwner,
long lockTokenTimeStamp,
boolean freelockWhenSuccess,
boolean islockRelated)
Insert a data object of member |
boolean |
insertOldPasswordToHistoryRecord(PasswordManagement passwordManagement)
insert old password to Password history record. |
boolean |
insertPersonalDboard(java.lang.String dboardId,
PersonalConfig pConfig)
|
boolean |
insertPersonalFavorite(java.util.Vector vec,
PersonalConfig pConfig)
|
boolean |
insertPersonalProShow(java.lang.String memberId,
java.lang.String showType,
java.lang.String variety)
|
boolean |
insertProjectRole(ProjectRole role)
Insert a data object of project role |
boolean |
insertRole(Role role)
Insert a data object of role |
boolean |
insertRole(Role role,
boolean isFireOrgEvent,
java.lang.String lockOwner,
long lockTokenTimeStamp,
boolean freelockWhenSuccess,
boolean islockRelated)
Insert a data object of role |
boolean |
isCompanyManager(MemberRecord mbr)
Is manager of the company with the specified MemberRecord |
boolean |
isCompanyManagerByID(java.lang.String memId)
Is manager of the company with the specified member id |
boolean |
isCompanyManagerByLoginID(java.lang.String loginId)
Is manager of the company with the specified member's login id |
boolean |
isCompanyManagerByNo(java.lang.String memNo)
Is manager of the company with the specified member No. |
boolean |
isHasRangeOfPortletRange(java.lang.String roleID,
java.lang.String orgID)
return true if org(id is roleID) is son of org(id is orgID) |
boolean |
isNewPasswordExistHistoryRecord(PasswordManagement passwordManagement)
check the new password is exist history record. |
boolean |
isOpenBirthday(java.lang.String memID)
|
boolean |
isOpenMobilePhone(java.lang.String memID)
|
boolean |
isSuperuser(java.lang.String memId)
To check the member is Supervisor or not. |
boolean |
isSuperuser(java.lang.String memId,
java.lang.String comId)
To check the member is Supervisor of certain company or not. |
Company |
newCompany()
Create a empty data object of company |
Department |
newDepartment()
Create a empty data object of department |
MemberRecord |
newMemberRecord()
Create a empty data object of member |
ProjectRole |
newProjectRole()
Create a empty data object of project role |
Role |
newRole()
Create a empty data object of role |
boolean |
resetMemberDelegation(MemberRecord mRecord)
Redispatch tasks to deputy of the member and also update memberrecord. |
void |
setPersonalConfig(PersonalConfig config)
Set a member's configuration |
void |
setRmiServer(RMIServer rmiServer)
|
boolean |
swapPersonalFavoriteOrder(java.lang.String memId,
java.lang.String id1,
java.lang.String id2)
|
java.lang.String |
syncOrgByFileBytes(java.lang.String type,
byte[] fileInputBytes)
Execute the Org Synchronization |
java.lang.String |
syncOrgByXMLString(java.lang.String xmlString)
Execute the Org Synchronization |
java.lang.String |
syncOrgRestore()
Restore Org from the backup table |
java.lang.String |
syncOrgRestoreXML(byte[] xmlFileInputBytes)
Restore Org from the assigned backup xml |
boolean |
updateCompany(Company company)
Update a data object of company |
boolean |
updateCompany(Company company,
boolean isFireOrgEvent,
java.lang.String lockOwner,
long lockTokenTimeStamp,
boolean freelockWhenSuccess,
boolean islockRelated)
Update a data object of company |
boolean |
updateDepartment(Department dep)
Update a data object of department |
boolean |
updateDepartment(Department dep,
boolean isFireOrgEvent,
java.lang.String lockOwner,
long lockTokenTimeStamp,
boolean freelockWhenSuccess,
boolean islockRelated)
Update a data object of department |
boolean |
updateIsOpenBirthday(java.lang.String memID,
java.lang.String isOpenBirthday)
|
boolean |
updateIsOpenMobilePhone(java.lang.String memID,
java.lang.String isOpenMobilePhone)
|
boolean |
updateMemberRecord(MemberRecord mbr)
Update a data object of member |
boolean |
updateMemberRecord(MemberRecord mbr,
boolean isFireOrgEvent,
java.lang.String lockOwner,
long lockTokenTimeStamp,
boolean freelockWhenSuccess,
boolean islockRelated)
Update a data object of member |
boolean |
updatePasswordManagement(java.lang.String mID)
Update password expire data by member id, if data is not exist,it will automatically insert. |
boolean |
updatePersonalFavorite(java.util.Vector vec,
PersonalConfig pConfig)
|
boolean |
updatePersonalProShow(java.lang.String memberId,
java.lang.String showType,
java.lang.String variety)
|
boolean |
updateProjectRole(ProjectRole role)
Update a data object of project role |
boolean |
updateRole(Role role)
Update a data object of role |
boolean |
updateRole(Role role,
boolean isFireOrgEvent,
java.lang.String lockOwner,
long lockTokenTimeStamp,
boolean freelockWhenSuccess,
boolean islockRelated)
Update a data object of role |
boolean |
updateUnitType(UnitType unit)
Update the specified unit type |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OrgServiceImpl()
Method Detail |
---|
public void setRmiServer(RMIServer rmiServer)
public PASEOrgModel getPASEOrgModel()
OrgService
getPASEOrgModel
in interface OrgService
PASEOrgModel
public Company newCompany()
OrgService
newCompany
in interface OrgService
Company
public boolean insertCompany(Company company)
OrgService
insertCompany
in interface OrgService
company
- the given Company
Company
public java.util.HashMap<java.lang.String,java.lang.String> insertCompany(Company company, boolean isFireOrgEvent, java.lang.String lockOwner, long lockTokenTimeStamp, boolean freelockWhenSuccess, boolean islockRelated)
OrgService
insertCompany
in interface OrgService
company
- the given Company
lockTokenTimeStamp
the token of excute actionisFireOrgEvent
- TODOlockOwner
- TODO
Company
public boolean updateCompany(Company company)
OrgService
updateCompany
in interface OrgService
company
- the given Company
Company
public boolean updateCompany(Company company, boolean isFireOrgEvent, java.lang.String lockOwner, long lockTokenTimeStamp, boolean freelockWhenSuccess, boolean islockRelated)
OrgService
updateCompany
in interface OrgService
company
- the given Company
lockTokenTimeStamp
the token of excute actionisFireOrgEvent
- TODOlockOwner
- TODO
Company
public boolean deleteCompany(Company company)
OrgService
deleteCompany
in interface OrgService
company
- the given Company, boolean determine to delete object relations
Company
public boolean deleteCompany(Company company, boolean isRemoveRalation)
OrgService
deleteCompany
in interface OrgService
company
- the given Company
Company
public boolean deleteCompany(Company company, boolean isRemoveRalation, boolean isFireOrgEvent, java.lang.String lockOwner, long lockTokenTimeStamp, boolean freelockWhenSuccess, boolean islockRelated)
OrgService
deleteCompany
in interface OrgService
company
- the given Company
lockTokenTimeStamp
the token of excute actionisFireOrgEvent
- TODOlockOwner
- TODO
Company
public Company getCompany()
OrgService
getCompany
in interface OrgService
Company
public Company getCompany(java.lang.String comID)
OrgService
getCompany
in interface OrgService
Company
public Company getOneCompanyByName(java.lang.String mName)
OrgService
getOneCompanyByName
in interface OrgService
mName
- the given CompanyName
Company
public java.util.Vector getAllCompanyByName(java.lang.String mName)
OrgService
getAllCompanyByName
in interface OrgService
mName
- the given CompanyName
Company
public Department newDepartment()
OrgService
newDepartment
in interface OrgService
Department
public boolean insertDepartment(Department dep)
OrgService
insertDepartment
in interface OrgService
dep
- the given Department
Department
public boolean insertDepartment(Department dep, boolean isFireOrgEvent, java.lang.String lockOwner, long lockTokenTimeStamp, boolean freelockWhenSuccess, boolean islockRelated)
OrgService
insertDepartment
in interface OrgService
dep
- the given Department
lockTokenTimeStamp
the token of excute actionisFireOrgEvent
- TODOlockOwner
- TODO
Department
public boolean updateDepartment(Department dep)
OrgService
updateDepartment
in interface OrgService
dep
- the given Department
Department
public boolean updateDepartment(Department dep, boolean isFireOrgEvent, java.lang.String lockOwner, long lockTokenTimeStamp, boolean freelockWhenSuccess, boolean islockRelated)
OrgService
updateDepartment
in interface OrgService
dep
- the given Department
lockTokenTimeStamp
the token of excute actionisFireOrgEvent
- TODOlockOwner
- TODO
Department
public boolean deleteDepartment(Department dep)
OrgService
deleteDepartment
in interface OrgService
dep
- the given Department, boolean determine to delete object relations
Department
public boolean deleteDepartment(Department dep, boolean isRemoveRalation)
OrgService
deleteDepartment
in interface OrgService
dep
- the given Department
Department
public boolean deleteDepartment(Department dep, boolean isRemoveRalation, boolean isFireOrgEvent, java.lang.String lockOwner, long lockTokenTimeStamp, boolean freelockWhenSuccess, boolean islockRelated)
OrgService
deleteDepartment
in interface OrgService
dep
- the given Department
lockTokenTimeStamp
the token of excute actionisFireOrgEvent
- TODOlockOwner
- TODO
Department
public Department getDepartment(java.lang.String dID)
OrgService
getDepartment
in interface OrgService
dID
- the given DepartmentID
Department
public java.lang.String getDepNameByRoleID(java.lang.String roleID)
OrgService
getDepNameByRoleID
in interface OrgService
roleID
- the given role id
Department
nameDepartment
public Department getOneDepartmentByName(java.lang.String mName)
OrgService
getOneDepartmentByName
in interface OrgService
mName
- the given DepartmentCName
Department
public java.util.Vector getAllDepartmentByName(java.lang.String mName)
OrgService
getAllDepartmentByName
in interface OrgService
mName
- the given DepartmentCName
Department
public java.util.Vector getAllDepNameOfCompany()
OrgService
getAllDepNameOfCompany
in interface OrgService
Department
public java.util.Vector getAllDepIDOfCompany()
OrgService
getAllDepIDOfCompany
in interface OrgService
Department
public java.util.List getAllAccessibleDepartmentByMemID(java.lang.String memID)
OrgService
getAllAccessibleDepartmentByMemID
in interface OrgService
memID
- the given MemberID
Department objects.
public Role newRole()
OrgService
newRole
in interface OrgService
Role
public boolean insertRole(Role role)
OrgService
insertRole
in interface OrgService
role
- the given Role
Role
public boolean insertRole(Role role, boolean isFireOrgEvent, java.lang.String lockOwner, long lockTokenTimeStamp, boolean freelockWhenSuccess, boolean islockRelated)
OrgService
insertRole
in interface OrgService
role
- the given Role
lockTokenTimeStamp
the token of excute actionisFireOrgEvent
- TODOlockOwner
- TODO
Role
public boolean updateRole(Role role)
OrgService
updateRole
in interface OrgService
role
- the given Role
Role
public boolean updateRole(Role role, boolean isFireOrgEvent, java.lang.String lockOwner, long lockTokenTimeStamp, boolean freelockWhenSuccess, boolean islockRelated)
OrgService
updateRole
in interface OrgService
role
- the given Role
lockTokenTimeStamp
the token of excute actionisFireOrgEvent
- TODOlockOwner
- TODO
Role
public boolean deleteRole(Role role)
OrgService
deleteRole
in interface OrgService
role
- the given Role
Role
public boolean deleteRole(Role role, boolean isRemoveRalation)
OrgService
deleteRole
in interface OrgService
role
- the given Role, boolean determine to delete object relations
Role
public boolean deleteRole(Role role, boolean isRemoveRalation, boolean isFireOrgEvent, java.lang.String lockOwner, long lockTokenTimeStamp, boolean freelockWhenSuccess, boolean islockRelated)
OrgService
deleteRole
in interface OrgService
role
- the given Role, boolean determine to delete object relations
lockTokenTimeStamp
the token of excute actionisFireOrgEvent
- TODOlockOwner
- TODO
Role
public Role getRole(java.lang.String rID)
OrgService
getRole
in interface OrgService
Role
public SpecialRole getSpecialRole(java.lang.String speRolID)
OrgService
getSpecialRole
in interface OrgService
speRolID
- the given RoleID
SpecialRole
sRole;SpecialRole
public Role getOneRoleByName(java.lang.String mName)
OrgService
getOneRoleByName
in interface OrgService
mName
- the given RoleCName
Role
public int getDBNameUser()
OrgService
getDBNameUser
in interface OrgService
public int getLicenseNameUser()
OrgService
getLicenseNameUser
in interface OrgService
public boolean checkValidNameUser()
OrgService
checkValidNameUser
in interface OrgService
public boolean checkPassword(java.lang.String loginId, java.lang.String pwd)
OrgService
Examples:
var loginId = "f4"; var pass = "squre"; var Result = Client.checkPassword(loginId, pass); //returns true if the password is correct; false otherwise
checkPassword
in interface OrgService
loginId
- the given member login ID.pwd
- the given password
public boolean checkPassword(java.lang.String loginId, java.lang.String pwd, java.util.Vector roleList)
OrgService
Examples:
var loginId = "f4"; var pass = "squre"; var roleList = Client.getDepartment("DEP0000972876387719").getRoleList(); var Result = Client.checkPassword(loginId,pass,roleList); //returns true if the password is correct; false otherwise
checkPassword
in interface OrgService
loginId
- the given login IDpwd
- the given passwordroleList
- the given role list
public java.util.Vector getAllRoleByName(java.lang.String mName)
OrgService
getAllRoleByName
in interface OrgService
mName
- the given RoleName
Role
)Role
public java.util.Vector getAllProjectRoleByName(java.lang.String mName)
OrgService
getAllProjectRoleByName
in interface OrgService
mName
- the given ProjectRoleName
ProjectRole
)ProjectRole
public java.util.Vector getAllRoleNameOfCompany()
OrgService
getAllRoleNameOfCompany
in interface OrgService
RoleName
)Role
public java.util.Vector getAllRoleIDOfCompany()
OrgService
getAllRoleIDOfCompany
in interface OrgService
RoleID
)Role
public java.util.Vector getAllOrgRoleList()
OrgService
Role
getAllOrgRoleList
in interface OrgService
List
is the
Role
instance)public java.util.Vector getAllPrjRoleList()
OrgService
ProjectRole
getAllPrjRoleList
in interface OrgService
List
is the
ProjectRole
instance)public java.util.List getAllAccessibleRoleByMemID(java.lang.String memID)
OrgService
getAllAccessibleRoleByMemID
in interface OrgService
memID
- the given MemberID
Role objects.
public Role getManagerRole(java.lang.String id)
OrgService
getManagerRole
in interface OrgService
id
- the given MemberID, RoleID, DepID, Constants.ROOT_COMPANY_ID
MemberRecord
,
Role
,
Department
public java.util.Vector getParentIDListOfMember(java.lang.String memID, boolean bMainRoleOnly)
OrgService
getParentIDListOfMember
in interface OrgService
memID
- the given MemberIDbMainRoleOnly
- if "true", only the MainRole will be retrived. "false" for all
role will be retrived.
public java.util.Vector getParentIDListOfMember(java.lang.String memID, boolean bMainRoleOnly, boolean bFirstLevelCompany)
OrgService
getParentIDListOfMember
in interface OrgService
memID
- the given MemberIDbMainRoleOnly
- if "true", only the MainRole will be retrived. "false" for all
role will be retrived.
public java.util.Vector getAllComIDOfMember(java.lang.String memID)
getAllComIDOfMember
in interface OrgService
public java.util.List getAllAccessibleCompanyByMemID(java.lang.String memID)
OrgService
getAllAccessibleCompanyByMemID
in interface OrgService
memID
- the given MemberID
Company objects.
public java.util.Vector getAllDepIDOfMember(java.lang.String memID)
getAllDepIDOfMember
in interface OrgService
public java.util.Vector getAllDepIDOfMember(java.lang.String memID, java.lang.Boolean returnAllForAdm)
getAllDepIDOfMember
in interface OrgService
public MemberRecord newMemberRecord()
OrgService
newMemberRecord
in interface OrgService
MemberRecord
public boolean insertMemberRecord(MemberRecord mbr)
OrgService
insertMemberRecord
in interface OrgService
mbr
- the given MemberRecord
MemberRecord
public java.util.HashMap<java.lang.String,java.lang.String> insertMemberRecord(MemberRecord mbr, java.lang.String defaultComId, boolean isFireOrgEvent, java.lang.String lockOwner, long lockTokenTimeStamp, boolean freelockWhenSuccess, boolean islockRelated)
OrgService
insertMemberRecord
in interface OrgService
mbr
- the given MemberRecord
lockTokenTimeStamp
the token of excute actiondefaultComId
- TODOisFireOrgEvent
- TODOlockOwner
- TODO
MemberRecord
public boolean updateMemberRecord(MemberRecord mbr)
OrgService
updateMemberRecord
in interface OrgService
mbr
- the given MemberRecord
MemberRecord
public boolean updateMemberRecord(MemberRecord mbr, boolean isFireOrgEvent, java.lang.String lockOwner, long lockTokenTimeStamp, boolean freelockWhenSuccess, boolean islockRelated)
OrgService
updateMemberRecord
in interface OrgService
mbr
- the given MemberRecord
lockTokenTimeStamp
the token of excute actionisFireOrgEvent
- TODOlockOwner
- TODO
MemberRecord
public boolean deleteMemberRecord(MemberRecord mbr)
OrgService
deleteMemberRecord
in interface OrgService
mbr
- the given MemberRecord
MemberRecord
public boolean deleteMemberRecord(MemberRecord mbr, boolean isRemoveRalation)
OrgService
deleteMemberRecord
in interface OrgService
mbr
- the given MemberRecord, boolean determine to delete object relations
MemberRecord
public java.util.HashMap<java.lang.String,java.lang.String> deleteMemberRecord(MemberRecord mbr, boolean isRemoveRalation, boolean isFireOrgEvent, java.lang.String lockOwner, long lockTokenTimeStamp, boolean freelockWhenSuccess, boolean islockRelated)
OrgService
deleteMemberRecord
in interface OrgService
mbr
- the given MemberRecord, boolean determine to delete object relations
lockTokenTimeStamp
the token of excute actionisFireOrgEvent
- TODOlockOwner
- TODO
MemberRecord
public java.util.Vector getAllMember()
OrgService
getAllMember
in interface OrgService
MemberRecord
)MemberRecord
public java.util.List getAllMemberByComID(java.lang.String comID)
OrgService
getAllMemberByComID
in interface OrgService
List
of all MemberRecords (each element in Vector is MemberRecord
)public java.util.List getAllMemberByComID(java.lang.String comID, boolean searchSubCompany)
OrgService
getAllMemberByComID
in interface OrgService
List
of all MemberRecords (each element in Vector is MemberRecord
)public java.util.List getAllAccessibleMemberByMemID(java.lang.String memID)
OrgService
getAllAccessibleMemberByMemID
in interface OrgService
memID
- the given MemberID
MemberRecord objects.
public java.lang.String[] getManager(java.lang.String id)
OrgService
getManager
in interface OrgService
id
- the given member id, role id, or department id
public java.util.Vector getManagersOfDRM(java.lang.String id)
OrgService
getManagersOfDRM
in interface OrgService
id
- the given member id, role id, or department id
Vector
are
array of String
)public MemberRecord getMember(java.lang.String id)
OrgService
getMemberByID(), getMemberByName(),
getMemberByCName()
is more applied.
getMember
in interface OrgService
MemberRecord
,
getMemberByID(String)
,
getMemberByName(String)
,
getMemberByCName(String)
public MemberRecord getMemberByID(java.lang.String mID)
OrgService
getMemberByID
in interface OrgService
mID
- the given MemberID
MemberRecord
public MemberRecord getMemberByName(java.lang.String mLoginID)
OrgService
getMemberByName
in interface OrgService
MemberRecord
public MemberRecord getMemberByCName(java.lang.String mName)
OrgService
getMemberByCName
in interface OrgService
MemberRecord
public MemberRecord getMemberByEmail(java.lang.String mEmail)
OrgService
getMemberByEmail
in interface OrgService
mEmail
- the given MemberEmail
MemberRecord
public java.lang.String getMemberUserNameByID(java.lang.String mID)
OrgService
getMemberUserNameByID
in interface OrgService
mID
- the given MemberID
MemberRecord
public java.util.Vector getAllMemberByCName(java.lang.String mName)
OrgService
getAllMemberByCName
in interface OrgService
mName
- the given MemberName
MemberRecord
)MemberRecord
public java.util.Vector getAllNewcomerByOnBoardDate(java.lang.String beforeDate, java.lang.String currentDate)
getAllNewcomerByOnBoardDate
in interface OrgService
public java.util.Vector getAllHappyBirthdayMem(java.lang.String beforeDate, java.lang.String afterDate)
getAllHappyBirthdayMem
in interface OrgService
public java.util.Vector getSubMemListOfMember(java.lang.String mID)
OrgService
getSubMemListOfMember
in interface OrgService
mID
- the given MemberID
public PersonalConfig getPersonalConfig(java.lang.String mId)
OrgService
getPersonalConfig
in interface OrgService
mId
- the given MemberRecordID
PersonalConfig
public void setPersonalConfig(PersonalConfig config)
OrgService
setPersonalConfig
in interface OrgService
config
- the given PersonalConfigPersonalConfig
public boolean swapPersonalFavoriteOrder(java.lang.String memId, java.lang.String id1, java.lang.String id2)
swapPersonalFavoriteOrder
in interface OrgService
public PersonalConfig getPersonalFavorite(java.lang.String memberId, java.lang.String variety)
getPersonalFavorite
in interface OrgService
public boolean insertPersonalFavorite(java.util.Vector vec, PersonalConfig pConfig)
insertPersonalFavorite
in interface OrgService
public boolean deletePersonalFavorite(java.util.Vector vec, PersonalConfig pConfig)
deletePersonalFavorite
in interface OrgService
public boolean updatePersonalFavorite(java.util.Vector vec, PersonalConfig pConfig)
updatePersonalFavorite
in interface OrgService
public boolean insertPersonalDboard(java.lang.String dboardId, PersonalConfig pConfig)
insertPersonalDboard
in interface OrgService
public boolean deletePersonalDboard(java.lang.String dboardId, PersonalConfig pConfig)
deletePersonalDboard
in interface OrgService
public PersonalConfig getPersonalProShow(java.lang.String memberId, java.lang.String variety)
getPersonalProShow
in interface OrgService
public boolean insertPersonalProShow(java.lang.String memberId, java.lang.String showType, java.lang.String variety)
insertPersonalProShow
in interface OrgService
public boolean updatePersonalProShow(java.lang.String memberId, java.lang.String showType, java.lang.String variety)
updatePersonalProShow
in interface OrgService
public ProjectRole newProjectRole()
OrgService
newProjectRole
in interface OrgService
ProjectRole
public boolean insertProjectRole(ProjectRole role)
OrgService
insertProjectRole
in interface OrgService
role
- the given ProjectRole
ProjectRole
public boolean updateProjectRole(ProjectRole role)
OrgService
updateProjectRole
in interface OrgService
role
- the given ProjectRole
ProjectRole
public boolean deleteProjectRole(ProjectRole role)
OrgService
deleteProjectRole
in interface OrgService
role
- the given ProjectRole
ProjectRole
public ProjectRole getProjectRole(java.lang.String rID)
OrgService
getProjectRole
in interface OrgService
rID
- the given ProjectRoleID
ProjectRole
public java.util.Vector getSubDepNameOfDR(java.lang.String id, boolean exp)
OrgService
getSubDepNameOfDR
in interface OrgService
id
- the given DepartmentID or RoleIDexp
- the given true if it will expand all sub-node and get it's
department Name ;false otherwise.
DepartmentName
)Department
public java.util.Vector getSubDepIDOfDR(java.lang.String id, boolean exp)
OrgService
getSubDepIDOfDR
in interface OrgService
id
- the given DepartmentID or RoleIDexp
- the given true if it will expand all sub-node and get it's
department Name ;false otherwise.
Department ID
)Department
public java.util.Vector getSubRoleNameOfDR(java.lang.String id, boolean exp)
OrgService
getSubRoleNameOfDR
in interface OrgService
id
- the given DepartmentID or RoleIDexp
- the given true if it will expand all sub-node and get it's
role Name ;false otherwise.
RoleName
)Role
public java.util.Vector getALLSubOrgOfOrgID(java.lang.String id, java.util.Vector roleList)
OrgService
getALLSubOrgOfOrgID
in interface OrgService
id
- the given DepartmentID or RoleID or companyID
RoleID or DepartmentID or companyID
)Role
since EIP,Start,by yingjie ,20130521
public boolean isHasRangeOfPortletRange(java.lang.String roleID, java.lang.String orgID)
OrgService
isHasRangeOfPortletRange
in interface OrgService
RoleID or DepartmentID or companyID
)Role
since EIP,Start,by yingjie ,20130521
public java.util.Vector getSubRoleIDOfDR(java.lang.String id, boolean exp)
OrgService
getSubRoleIDOfDR
in interface OrgService
id
- the given DepartmentID or RoleIDexp
- the given true if it will expand all sub-node and get it's
role Name ;false otherwise.
RoleID
)Role
public java.util.Vector getSubMemberCNameOfDR(java.lang.String id, boolean exp)
OrgService
getSubMemberCNameOfDR
in interface OrgService
id
- the given DepartmentID or RoleIDexp
- the given true if it will expand all sub-node and get it's
member Name ;false otherwise.
MemberName
)MemberRecord
public java.util.Vector getSubMemberIDOfDR(java.lang.String id, boolean exp)
OrgService
getSubMemberIDOfDR
in interface OrgService
id
- the given DepartmentID or RoleIDexp
- the given true if it will expand all sub-node and get it's
member Name ;false otherwise.
MemberID
)MemberRecord
public boolean resetMemberDelegation(MemberRecord mRecord)
OrgService
resetMemberDelegation
in interface OrgService
mRecord
- MemberRecord memberrecord
MemberRecord
public UnitType getUnitType(java.lang.String uid)
OrgService
getUnitType
in interface OrgService
uid
- the given unit type id
UnitType
UnitType
public boolean updateUnitType(UnitType unit)
OrgService
updateUnitType
in interface OrgService
unit
- the given UnitType
UnitType
public java.util.Vector getAllUnitType()
OrgService
getAllUnitType
in interface OrgService
Vector
is the UnitType
public java.util.Vector getAllUnitType(int levelNumber, int relation, java.lang.String orderBy)
OrgService
getAllUnitType
in interface OrgService
levelNumber
- the given level numberrelation
- the given relation of levelNumber, UnitType.GT indicates
greater than, UnitType.EQ indicates equal, UnitType.LT
indicates less than.orderBy
- the given unit type order, UnitType.DESC or UnitType.ASC
Vector
is the UnitType
UnitType
public UnitType getFirstLevelUnitType()
OrgService
getFirstLevelUnitType
in interface OrgService
public UnitType getUnitTypeByLoginID(java.lang.String loginId)
OrgService
getUnitTypeByLoginID
in interface OrgService
loginId
- the given member's login id
public UnitType getUnitTypeByMemID(java.lang.String memId)
OrgService
getUnitTypeByMemID
in interface OrgService
memId
- the given member id
public UnitType getUnitTypeByNo(java.lang.String memNo)
OrgService
getUnitTypeByNo
in interface OrgService
memNo
- the given member No.
public UnitType getUnitTypeByMember(MemberRecord mbr)
OrgService
MemberRecord
getUnitTypeByMember
in interface OrgService
mbr
- the given MemberRecord
public java.util.List getAllManagerByLoginID(java.lang.String loginId)
OrgService
getAllManagerByLoginID
in interface OrgService
loginId
- the given member's login id
List
is the
MemberRecord
instance)public java.util.List getAllManagerByID(java.lang.String memId)
OrgService
getAllManagerByID
in interface OrgService
memId
- the given member id
List
is the
MemberRecord
instance)public java.util.List getAllManagerByNo(java.lang.String memNo)
OrgService
getAllManagerByNo
in interface OrgService
memNo
- the given member No.
List
is the
MemberRecord
instance)public java.util.List getAllManager(MemberRecord mbr, boolean mainRoleOnly)
OrgService
MemberRecord
getAllManager
in interface OrgService
mbr
- the given MemberRecord
mainRoleOnly
- whether only search manager of main role of member
List
is the
MemberRecord
instance)public MemberRecord getDepartmentHeadByLoginID(java.lang.String loginId)
OrgService
getDepartmentHeadByLoginID
in interface OrgService
loginId
- the given member's login id
MemberRecord
of this managerpublic MemberRecord getDepartmentHeadByID(java.lang.String memId)
OrgService
getDepartmentHeadByID
in interface OrgService
memId
- the given member id
MemberRecord
of this managerpublic MemberRecord getDepartmentHeadByNo(java.lang.String memNo)
OrgService
getDepartmentHeadByNo
in interface OrgService
memNo
- the given member No.
MemberRecord
of this managerpublic MemberRecord getDepartmentHead(MemberRecord mbr, boolean mainRoleOnly)
OrgService
MemberRecord
getDepartmentHead
in interface OrgService
mbr
- the given MemberRecord
mainRoleOnly
- whether only search manager of main role of member
MemberRecord
of this managerpublic MemberRecord getNextManagerByLoginID(java.lang.String loginId)
OrgService
getNextManagerByLoginID
in interface OrgService
loginId
- the given member's login id
MemberRecord
of this managerpublic MemberRecord getNextManagerByID(java.lang.String memId)
OrgService
getNextManagerByID
in interface OrgService
memId
- the given member id
MemberRecord
of this managerpublic MemberRecord getNextManagerByNo(java.lang.String memNo)
OrgService
getNextManagerByNo
in interface OrgService
memNo
- the given member No.
MemberRecord
of this managerpublic MemberRecord getNextManager(MemberRecord mbr)
OrgService
MemberRecord
getNextManager
in interface OrgService
mbr
- the given MemberRecord
MemberRecord
of this managerpublic MemberRecord getNextManagerByID(java.lang.String memId, int levelNumber)
OrgService
getNextManagerByID
in interface OrgService
memId
- the given member idlevelNumber
- the given unit type's level
MemberRecord
of this managerpublic MemberRecord getNextManagerByLoginID(java.lang.String loginId, int levelNumber)
OrgService
getNextManagerByLoginID
in interface OrgService
loginId
- the given member's login idlevelNumber
- the given unit type's level
MemberRecord
of this managerpublic MemberRecord getNextManagerByNo(java.lang.String memNo, int levelNumber)
OrgService
getNextManagerByNo
in interface OrgService
memNo
- the given member No.levelNumber
- the given unit type's level
MemberRecord
of this managerpublic MemberRecord getNextManager(MemberRecord mbr, int levelNumber)
OrgService
MemberRecord
and level
of unit type
getNextManager
in interface OrgService
mbr
- the given MemberRecord
levelNumber
- the given unit type's level
MemberRecord
of this managerpublic boolean isCompanyManagerByLoginID(java.lang.String loginId)
OrgService
isCompanyManagerByLoginID
in interface OrgService
loginId
- the given member's login id
public boolean isCompanyManagerByID(java.lang.String memId)
OrgService
isCompanyManagerByID
in interface OrgService
public boolean isCompanyManagerByNo(java.lang.String memNo)
OrgService
isCompanyManagerByNo
in interface OrgService
memNo
- the given member No.
public boolean isCompanyManager(MemberRecord mbr)
OrgService
MemberRecord
isCompanyManager
in interface OrgService
mbr
- the given MemberRecord
public java.util.List getAllUnassignedMember()
OrgService
getAllUnassignedMember
in interface OrgService
public int getDBOrgCount()
OrgService
getDBOrgCount
in interface OrgService
public int getLicenseOrgCount()
OrgService
getLicenseOrgCount
in interface OrgService
public java.lang.String syncOrgByXMLString(java.lang.String xmlString)
OrgService
syncOrgByXMLString
in interface OrgService
xmlString
- the given xml string of standard format
public java.lang.String syncOrgByFileBytes(java.lang.String type, byte[] fileInputBytes)
OrgService
syncOrgByFileBytes
in interface OrgService
type
- the given source type, must be XML or ExcelfileInputBytes
- the given bytes of file input stream
public java.lang.String syncOrgRestore()
OrgService
syncOrgRestore
in interface OrgService
public java.lang.String syncOrgRestoreXML(byte[] xmlFileInputBytes)
OrgService
syncOrgRestoreXML
in interface OrgService
xmlFileInputBytes
- the given bytes of xml file input stream
public java.util.Vector getAllCompany()
OrgService
getAllCompany
in interface OrgService
Vector
company list and each element is Company
.public java.util.List getAllSubDepRolMemListOfCom(java.lang.String comId)
OrgService
getAllSubDepRolMemListOfCom
in interface OrgService
List
id list and each element is String
id.public PasswordManagement getPasswordManagement(java.lang.String id)
OrgService
getPasswordManagement
in interface OrgService
id
- the given member id
public int checkPasswordExpirationDate(java.lang.String mID)
OrgService
checkPasswordExpirationDate
in interface OrgService
mID
- the given member id
public boolean updatePasswordManagement(java.lang.String mID)
OrgService
updatePasswordManagement
in interface OrgService
mID
- the given member id
public boolean deletePasswordManagement(java.lang.String mID)
OrgService
deletePasswordManagement
in interface OrgService
mID
- the given member id
public java.util.List<java.lang.String> getNoRolMemIdListOfCom(java.lang.String comId)
OrgService
getNoRolMemIdListOfCom
in interface OrgService
List
id list and each element is String
id.public boolean isSuperuser(java.lang.String memId)
OrgService
isSuperuser
in interface OrgService
public boolean isSuperuser(java.lang.String memId, java.lang.String comId)
OrgService
isSuperuser
in interface OrgService
public boolean insertOldPasswordToHistoryRecord(PasswordManagement passwordManagement)
OrgService
insertOldPasswordToHistoryRecord
in interface OrgService
passwordManagement
- the given PasswordManagement Object
public boolean isNewPasswordExistHistoryRecord(PasswordManagement passwordManagement)
OrgService
isNewPasswordExistHistoryRecord
in interface OrgService
passwordManagement
- the given PasswordManagement Object
public PasswordManagement getTheLatestPasswordHistory(java.lang.String mID)
OrgService
getTheLatestPasswordHistory
in interface OrgService
public java.util.Vector<java.lang.String> getSubOrgIDOfCDR(java.lang.String orgID, boolean exp, boolean getComID, boolean getDepID, boolean getRolID, boolean getMemID)
getSubOrgIDOfCDR
in interface OrgService
public java.util.Vector getParentIDListOfMemberForUPDOC(java.lang.String memID, boolean bMainRoleOnly)
OrgService
getParentIDListOfMemberForUPDOC
in interface OrgService
memID
- the given MemberID
public java.util.Vector getParentIDListOfDRM(java.lang.String id)
getParentIDListOfDRM
in interface OrgService
public java.util.List getMemberIDList(java.util.List IDList)
getMemberIDList
in interface OrgService
public java.lang.String getRandomId(int type)
OrgService
getRandomId
in interface OrgService
public boolean isOpenBirthday(java.lang.String memID)
isOpenBirthday
in interface OrgService
public boolean isOpenMobilePhone(java.lang.String memID)
isOpenMobilePhone
in interface OrgService
public boolean updateIsOpenBirthday(java.lang.String memID, java.lang.String isOpenBirthday)
updateIsOpenBirthday
in interface OrgService
public boolean updateIsOpenMobilePhone(java.lang.String memID, java.lang.String isOpenMobilePhone)
updateIsOpenMobilePhone
in interface OrgService
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |