|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface OrganizationManagementService
Method Summary | |
---|---|
DMSResult |
addExtUserIntoGroup(String userID,
String groupID)
add a user into a gtoup |
DMSResult |
addGroupIntoGroup(String childGroupID,
String parentGroupID)
add a group into a group |
boolean |
addMemberToAdmin(String memID)
add member DMS Admin Permission |
DMSResult |
addUserIntoGroup(String userID,
String groupID)
add a user into a gtoup |
boolean |
checkLoginID(String loginID)
check if the loginID has been existed in the system |
DMSGroupInfo |
createNewGroup()
create a new DMSGroupInfo Object |
DMSResult |
deleteExtGroup(String groupID)
delete a group from group list, access control list, group user map and group group map |
DMSResult |
deleteGroup(String groupID)
delete a group from group list, access control list, group user map and group group map |
DMSResult |
deleteUser(String userID)
delete a user, a user would be marked deleted and the records in Access Control List, and Group User Map would be removed |
Vector |
getAdminMemList()
getMemberList of DMS Admin User |
pe.pase.Company |
getAFCompany()
|
pe.pase.Department |
getAFDepartment(String dID)
|
Vector |
getCompanyListOfMemberAllRole(String memID)
|
DMSCompany |
getDMSCompany(String cID)
|
Vector |
getExtGroupList()
get All Group List |
Vector |
getExtUserListsFromGroup(String groupId)
get users list from the special group by JC |
String |
getGroupDescription(String groupID)
get group Decription from its id by JC |
Vector |
getGroupList()
get All Group List |
Vector |
getGroupListByType(String type)
Retrieve group list by the given type . |
String |
getGroupName(String groupID)
get group name from its id |
HashMap |
getMemberInDept(Vector depList)
|
Vector |
getParentIDListOfMember(String memID,
boolean bMainRoleOnly)
|
Vector |
getSubDepartmentOfDR(String dID,
boolean isSubDepSelect)
|
Vector |
getUserListsFromGroup()
get all users list from the group by JC |
Vector |
getUserListsFromGroup(String groupId)
get users list from the special group by JC |
boolean |
isAlive()
|
boolean |
isMemberAdmin(String memID)
check Member is have DMS Admin Permission |
boolean |
isSupervisor(String memID)
check Member is a Supervisor or not |
String |
newExtGroup(DMSGroupInfo newGroupInfo)
create a new group |
String |
newGroup(DMSGroupInfo newGroupInfo)
create a new group |
String |
newUser(DMSUser newUser)
|
DMSResult |
removeGroupFromGroup(String childGroupID,
String parentGroupID)
remove a group from a group |
boolean |
removeMemberFromAdmin(String memID)
remove member DMS Admin Permission |
DMSResult |
removeUserFromGroup(String userID,
String groupID)
remove a user from a group |
DMSResult |
updateExtGroupInfo(String groupID,
DMSGroupInfo groupInfo)
update group info of a external group |
DMSResult |
updateExtUserInGroup(String groupID,
Vector newUserList)
update group User to newUserList |
DMSResult |
updateGroupInfo(String groupID,
DMSGroupInfo groupInfo)
update group info of a group |
DMSResult |
updateGroupInGroup(String groupID,
Vector newGroupList)
|
DMSResult |
updateUser(String userID,
DMSUser user)
update a user's info |
DMSResult |
updateUserInGroup(String groupID,
Vector newUserList)
update group User to newUserList |
Method Detail |
---|
boolean checkLoginID(String loginID) throws RemoteException
RemoteException
String newUser(DMSUser newUser) throws RemoteException
RemoteException
DMSResult updateUser(String userID, DMSUser user) throws RemoteException
RemoteException
DMSResult deleteUser(String userID) throws RemoteException
RemoteException
String getGroupName(String groupID) throws RemoteException
RemoteException
String getGroupDescription(String groupID) throws RemoteException
RemoteException
Vector getUserListsFromGroup(String groupId) throws RemoteException
RemoteException
Vector getExtUserListsFromGroup(String groupId) throws RemoteException
RemoteException
Vector getUserListsFromGroup() throws RemoteException
RemoteException
Vector getGroupList() throws RemoteException
RemoteException
Vector getGroupListByType(String type) throws RemoteException
type
.
type
- can be either orge.dms.data.DMSGroupInfo#TYPE_DCC
or orge.dms.data.DMSGroupInfo#TYPE_Normal
DMSGroup
RemoteException
Vector getExtGroupList() throws RemoteException
RemoteException
String newGroup(DMSGroupInfo newGroupInfo) throws RemoteException
RemoteException
String newExtGroup(DMSGroupInfo newGroupInfo) throws RemoteException
RemoteException
DMSGroupInfo createNewGroup() throws RemoteException
RemoteException
DMSResult updateGroupInfo(String groupID, DMSGroupInfo groupInfo) throws RemoteException
RemoteException
DMSResult updateExtGroupInfo(String groupID, DMSGroupInfo groupInfo) throws RemoteException
RemoteException
DMSResult deleteGroup(String groupID) throws RemoteException
RemoteException
DMSResult deleteExtGroup(String groupID) throws RemoteException
RemoteException
DMSResult addUserIntoGroup(String userID, String groupID) throws RemoteException
RemoteException
DMSResult addExtUserIntoGroup(String userID, String groupID) throws RemoteException
RemoteException
DMSResult removeUserFromGroup(String userID, String groupID) throws RemoteException
RemoteException
DMSResult addGroupIntoGroup(String childGroupID, String parentGroupID) throws RemoteException
RemoteException
DMSResult updateUserInGroup(String groupID, Vector newUserList) throws RemoteException
groupID
- StringnewUserList
- Vector
RemoteException
DMSResult updateExtUserInGroup(String groupID, Vector newUserList) throws RemoteException
groupID
- StringnewUserList
- Vector
RemoteException
DMSResult removeGroupFromGroup(String childGroupID, String parentGroupID) throws RemoteException
RemoteException
boolean addMemberToAdmin(String memID) throws RemoteException
MemID
- String
RemoteException
boolean isMemberAdmin(String memID) throws RemoteException
memID
- String
RemoteException
Vector getAdminMemList() throws RemoteException
RemoteException
boolean isSupervisor(String memID) throws RemoteException
memID
- String
RemoteException
boolean removeMemberFromAdmin(String memID) throws RemoteException
memID
- String
RemoteException
pe.pase.Department getAFDepartment(String dID) throws RemoteException
RemoteException
Vector getSubDepartmentOfDR(String dID, boolean isSubDepSelect) throws RemoteException
RemoteException
pe.pase.Company getAFCompany() throws RemoteException
RemoteException
DMSCompany getDMSCompany(String cID) throws RemoteException
RemoteException
HashMap getMemberInDept(Vector depList) throws RemoteException
RemoteException
boolean isAlive() throws RemoteException
RemoteException
DMSResult updateGroupInGroup(String groupID, Vector newGroupList) throws RemoteException
RemoteException
Vector getParentIDListOfMember(String memID, boolean bMainRoleOnly) throws RemoteException
RemoteException
Vector getCompanyListOfMemberAllRole(String memID) throws RemoteException
RemoteException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |