|
Agentflow V3.1 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface SecurityService
SecurityService API.
| Method Summary | |
|---|---|
boolean |
canPrintPASESharedFile(java.lang.String fId,
java.lang.String mId)
Check if a member can print a PASESharedFile. |
boolean |
canReadPASESharedFile(java.lang.String fId,
java.lang.String mId)
Check if a member can read a PASESharedFile. |
boolean |
canWritePASESharedFile(java.lang.String fId,
java.lang.String mId)
Check if a member can write a PASESharedFile. |
PASEGroup |
createPASEGroup()
Create a empty PASEGroup instance with a generated ID. |
PASESharedFile |
createPASESharedFile()
Create a empty PASESharedFile instance with a generated ID. |
boolean |
deleteAeppServerOfMultiOrg(java.lang.String ID)
|
boolean |
deleteMultiOrgPerm(java.lang.String memId)
|
void |
deletePASEGroup(java.lang.String id)
Delete a PASEGroup instance in database. |
void |
deletePASESharedFile(java.lang.String fId)
Delete a PASESharedFile instance in database. |
java.util.List |
getAeppServerListOfMultiOrg()
|
com.flowring.aeppServer.AeppServer |
getAeppServerOfMultiOrg(java.lang.String ID)
|
java.util.List |
getAllPASEGroupByName(java.lang.String name)
Gets all PASEGroup by the same name. |
java.util.Vector |
getDepartmentListOfPASEGroup(java.lang.String gId)
Get all department ID in a PASEGroup. |
AccessMember |
getMemberAccess(java.lang.String memID)
Get a member's domination regarding Agenda instance. |
AccessAdmin |
getMemberAdminAccess(java.lang.String memID)
Get a member's domination instance regarding administration tools. |
AccessAdmin |
getMemberDesignerAccess(java.lang.String memID)
Get a member's domination instance at Designer. |
java.util.Vector |
getMemberDesignerAccessList(java.lang.String memID)
Get a member's domination instance at Studio Designer. |
java.util.Vector |
getMemberListOfPASEGroup(java.lang.String gId)
Get all member ID in a PASEGroup. |
java.util.List |
getMultiOrgPermList()
|
java.util.List |
getMultiOrgPermLoginIDList()
|
com.flowring.aeppServer.MultiServerACL |
getMultiServerACL(java.lang.String muoId,
java.lang.String memId)
|
PASEGroup |
getPASEGroup(java.lang.String id)
Get a PASEGroup instance with its ID. |
java.util.Vector |
getPASEGroupList()
Get all PASEGroup. |
java.util.List |
getPASEGroupListByIdList(java.util.Vector idList)
get all PASEGroup id list by id list. |
PASESharedFile |
getPASESharedFile(java.lang.String fId)
Get a PASESharedFile instance with its ID. |
PASESharedFile |
getPASESharedFileByPath(java.lang.String fPath)
Get a PASESharedFile instance with its path. |
java.util.Vector |
getRoleListOfPASEGroup(java.lang.String gId)
Get all role ID in a PASEGroup. |
java.lang.String |
getSignatureImage(java.lang.String mbrID)
Get a member's signature string. |
boolean |
insertAeppServerOfMultiOrg(com.flowring.aeppServer.AeppServer aeppServer)
|
boolean |
insertMultiOrgPerm(java.lang.String memId)
|
void |
insertPASEGroup(PASEGroup group)
Insert a PASEGroup instance in database. |
void |
insertPASESharedFile(PASESharedFile sFile)
Insert a PASESharedFile instance in database. |
boolean |
isContainedInPASEGroup(java.lang.String gId,
java.lang.String mID)
Check if a member is contained in a PASEGroup. |
boolean |
setMemberAccess(java.lang.String memID,
AccessMember access)
Set a member's domination instance regarding Agenda. |
boolean |
setMemberAdminAccess(java.lang.String memID,
AccessAdmin access)
Set a member's domination instance regarding administration tools. |
boolean |
setMemberDesignerAccess(java.lang.String memID,
AccessAdmin access)
Set a member's domination instance at Designer. |
boolean |
setMemberDesignerAccessList(java.lang.String memID,
java.util.Vector designerAccessList)
Set a member's domination instance at Studio Designer. |
boolean |
swapAeppServer(com.flowring.aeppServer.AeppServer aeppServer1,
com.flowring.aeppServer.AeppServer aeppServer2)
|
boolean |
updateAeppServerOfMultiOrg(com.flowring.aeppServer.AeppServer aeppServer)
|
boolean |
updateMultiServerACL(com.flowring.aeppServer.MultiServerACL multiServerACL)
|
void |
updatePASEGroup(PASEGroup group)
Update a PASEGroup instance in database. |
void |
updatePASESharedFile(PASESharedFile sFile)
Update a PASESharedFile instance in database. |
| Method Detail |
|---|
boolean canPrintPASESharedFile(java.lang.String fId,
java.lang.String mId)
fId - the given PASESharedFile IDmId - the given MemberRecord ID
boolean canReadPASESharedFile(java.lang.String fId,
java.lang.String mId)
fId - the given PASESharedFile IDmId - the given MemberRecord ID
boolean canWritePASESharedFile(java.lang.String fId,
java.lang.String mId)
fId - the given PASESharedFile IDmId - the given MemberRecord ID
PASEGroup createPASEGroup()
PASEGroupPASESharedFile createPASESharedFile()
PASESharedFileboolean deleteAeppServerOfMultiOrg(java.lang.String ID)
boolean deleteMultiOrgPerm(java.lang.String memId)
void deletePASEGroup(java.lang.String id)
id - the given PASEGroup IDPASEGroupvoid deletePASESharedFile(java.lang.String fId)
fId - the given PASESharedFile IDPASESharedFilejava.util.List getAeppServerListOfMultiOrg()
com.flowring.aeppServer.AeppServer getAeppServerOfMultiOrg(java.lang.String ID)
java.util.List getAllPASEGroupByName(java.lang.String name)
name - a PASEGroup name.
List are
instance of PASEGroup).PASEGroupjava.util.Vector getDepartmentListOfPASEGroup(java.lang.String gId)
gId - the given PASEGroup ID
Department,
PASEGroupAccessMember getMemberAccess(java.lang.String memID)
memID - the given MemberRecord ID
AccessMember,
MemberRecordAccessAdmin getMemberAdminAccess(java.lang.String memID)
memID - the given MemberRecord ID
AccessAdmin,
MemberRecordAccessAdmin getMemberDesignerAccess(java.lang.String memID)
memID - the given MemberRecord ID
AccessAdmin,
MemberRecordjava.util.Vector getMemberDesignerAccessList(java.lang.String memID)
memID - the given MemberRecord ID
DesignerAccess)DesignerAccess,
MemberRecordjava.util.Vector getMemberListOfPASEGroup(java.lang.String gId)
gId - the given PASEGroup ID
MemberRecord,
PASEGroupjava.util.List getMultiOrgPermList()
java.util.List getMultiOrgPermLoginIDList()
com.flowring.aeppServer.MultiServerACL getMultiServerACL(java.lang.String muoId,
java.lang.String memId)
PASEGroup getPASEGroup(java.lang.String id)
id - the given PASEGroup ID
PASEGroupjava.util.Vector getPASEGroupList()
PASEGroup)PASEGroupjava.util.List getPASEGroupListByIdList(java.util.Vector idList)
idList. - Each element in the Vector is String id, ex: MEMxxx, ROLxxx, DEPxxx, COMxxx.
List group id list. Each element in the List> is String group id.PASESharedFile getPASESharedFile(java.lang.String fId)
fId - the given PASESharedFile ID
PASESharedFilePASESharedFile getPASESharedFileByPath(java.lang.String fPath)
fPath - the given PASESharedFile Path
PASESharedFilejava.util.Vector getRoleListOfPASEGroup(java.lang.String gId)
gId - the given PASEGroup ID
Role,
PASEGroupjava.lang.String getSignatureImage(java.lang.String mbrID)
memID - the given MemberRecord ID
MemberRecordboolean insertAeppServerOfMultiOrg(com.flowring.aeppServer.AeppServer aeppServer)
boolean insertMultiOrgPerm(java.lang.String memId)
void insertPASEGroup(PASEGroup group)
group - the given PASEGroupPASEGroupvoid insertPASESharedFile(PASESharedFile sFile)
sFile - the given PASESharedFilePASESharedFile
boolean isContainedInPASEGroup(java.lang.String gId,
java.lang.String mID)
gId - the given PASEGroup IDmID - the given MemberRecord ID, Role ID, Department ID or
PASEGroup ID
Department,
MemberRecord,
PASEGroup,
Role
boolean setMemberAccess(java.lang.String memID,
AccessMember access)
memID - the given MemberRecord IDaccess - the given AccessMember
AccessMember,
MemberRecord
boolean setMemberAdminAccess(java.lang.String memID,
AccessAdmin access)
memID - the given MemberRecord IDaccess - the given AccessAdmin
AccessAdmin,
MemberRecord
boolean setMemberDesignerAccess(java.lang.String memID,
AccessAdmin access)
memID - the given MemberRecord IDaccess - the given AccessAdmin
AccessAdmin,
MemberRecord
boolean setMemberDesignerAccessList(java.lang.String memID,
java.util.Vector designerAccessList)
memID - the given MemberRecord IDdesignerAccessList - the given DesignerAccess list
DesignerAccess
boolean swapAeppServer(com.flowring.aeppServer.AeppServer aeppServer1,
com.flowring.aeppServer.AeppServer aeppServer2)
boolean updateAeppServerOfMultiOrg(com.flowring.aeppServer.AeppServer aeppServer)
boolean updateMultiServerACL(com.flowring.aeppServer.MultiServerACL multiServerACL)
void updatePASEGroup(PASEGroup group)
group - the given PASEGroupPASEGroupvoid updatePASESharedFile(PASESharedFile sFile)
sFile - the given PASESharedFilePASESharedFile
|
Agentflow V3.1 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||