com.wm.app.tn.db
Class DLSOperations
java.lang.Object
com.wm.app.tn.db.DLSOperations
public class DLSOperations
- extends java.lang.Object
Does query all the DLS Operations with respect to a Role /Rule used for Portal Services to check the permissions for
a particular user.
Method Summary |
static DLSOperations.AddResults |
add(com.wm.data.IData add)
|
static DLSOperations.AddResults |
add(com.wm.data.IData add,
boolean update)
|
static java.lang.String |
addBizDocTypeDef(java.sql.Connection conn,
java.lang.String bizDocTypeDefID,
java.lang.String ruleID,
java.lang.String bizDocTypeDef)
|
static java.lang.String |
addBizDocTypeDef(java.lang.String bizDocTypeDefID,
java.lang.String ruleID,
java.lang.String bizDocTypeDef)
|
static java.lang.String |
addPartner(java.sql.Connection conn,
java.lang.String partnerCriteriaID,
java.lang.String ruleID,
java.lang.String partner)
|
static java.lang.String |
addPartner(java.lang.String partnerCriteriaID,
java.lang.String ruleID,
java.lang.String partner)
|
static java.lang.String |
addPermission(java.sql.Connection conn,
java.lang.String permID,
java.lang.String ruleRoleID,
java.lang.String perm)
|
static java.lang.String |
addProcessingRule(java.sql.Connection conn,
java.lang.String processingRuleID,
java.lang.String ruleID,
java.lang.String processingRule)
|
static java.lang.String |
addProcessingRule(java.lang.String processingRuleID,
java.lang.String ruleID,
java.lang.String processingRule)
|
static java.lang.String |
addRole(java.sql.Connection conn,
java.lang.String ruleRoleID,
java.lang.String ruleID,
java.lang.String roleName)
|
static java.lang.String |
addRule(java.sql.Connection conn,
java.lang.String ruleID,
java.lang.String ruleName,
java.lang.String allowAny,
java.lang.String allowSelf,
java.lang.String allowAllTransactions,
java.lang.String allowAllProcessingRules,
java.lang.String excludePartners,
java.lang.String excludeDocTypes,
java.lang.String excludeProcessingRules,
java.lang.String description)
|
static boolean |
checkPartnerAssociation(java.lang.String ruleID,
java.lang.String partner)
|
static boolean |
checkPartnerPermission(java.lang.String ruleID,
java.lang.String partner)
|
static boolean |
checkPermAssociation(java.sql.Connection conn,
java.lang.String ruleRoleID,
java.lang.String perm)
|
static boolean |
checkRoleAssociation(java.sql.Connection conn,
java.lang.String roleName)
|
static ActivityLogEntry |
createActivityLog(java.lang.String briefMessage,
java.lang.String fullMessage)
|
static void |
deleteBizDocTypeDefAssociation(java.sql.Connection conn,
java.lang.String ruleID,
java.lang.String bizDocTypeDefID)
|
static void |
deleteBizDocTypeDefAssociationWithDLS(java.lang.String bizDocTypeDefID)
|
static void |
deleteBizDocTypeDefs(java.sql.Connection conn,
java.lang.String ruleID)
|
static void |
deletePartnerAssociation(java.sql.Connection conn,
java.lang.String ruleID,
java.lang.String partnerID)
|
static void |
deletePartnerAssociation(java.lang.String ruleID,
java.lang.String partnerID)
|
static void |
deletePartnerAssociationWithDLS(java.lang.String partnerID)
|
static void |
deletePartners(java.sql.Connection conn,
java.lang.String ruleID)
|
static void |
deletePermissionAssociation(java.sql.Connection conn,
java.lang.String ruleRoleID,
java.lang.String permission)
|
static void |
deletePermissions(java.sql.Connection conn,
java.lang.String ruleRoleID)
|
static void |
deletePermissionsForRule(java.sql.Connection conn,
java.lang.String ruleID)
|
static void |
deleteProcessingRuleAssociation(java.sql.Connection conn,
java.lang.String ruleID,
java.lang.String procRuleID)
|
static void |
deleteProcessingRules(java.sql.Connection conn,
java.lang.String ruleID)
|
static void |
deleteRoles(java.sql.Connection conn,
java.lang.String ruleRoleID)
|
static void |
deleteRoles(java.lang.String[] ruleRoleIDs,
java.util.TreeSet<java.lang.String> set)
|
static void |
deleteRolesForRule(java.sql.Connection conn,
java.lang.String ruleID,
java.util.TreeSet set)
|
static void |
deleteRule(java.sql.Connection conn,
java.lang.String ruleID)
|
static boolean |
deleteRuleFunctionalPermissions(java.util.TreeSet<java.lang.String> set)
|
static void |
deleteRules(java.lang.String[] ruleIDs,
java.util.TreeSet set)
|
static java.lang.String |
fetchBizDocTypeDefID(java.sql.Connection conn,
java.lang.String name)
|
static java.lang.String |
fetchPartnerID(java.sql.Connection conn,
java.lang.String corp,
java.lang.String org)
|
static java.lang.String |
fetchProcessingRuleByID(java.sql.Connection conn,
java.lang.String name)
|
static java.lang.String[] |
findPermissionsForRole(java.lang.String roleID)
|
static java.lang.String[] |
findPermissionsForRule(java.sql.Connection conn,
java.lang.String ruleID)
|
static java.lang.String[] |
findPermissionsForRule(java.lang.String ruleID)
|
static java.lang.String[] |
findRolesForRule(java.sql.Connection conn,
java.lang.String ruleID)
|
static java.util.Vector<java.lang.String> |
getAllowAnyRuleSForCreateProfile()
|
static java.lang.String[] |
getDocTypeCreationRules(java.lang.String permission)
|
static java.lang.String[] |
getPermissions(java.lang.String[] permission,
java.lang.String[] roles)
|
static java.lang.String[] |
getProcRulesCreationRules(java.lang.String permission)
|
static java.lang.String[] |
getProcRulesWithExcludeOption(java.lang.String[] roles,
boolean option)
|
static com.wm.data.IData[] |
getProfileCreationDataSets(java.lang.String permission,
boolean isExcludePartners)
|
static java.lang.String |
getRoleName(java.sql.Connection conn,
java.lang.String ruleRoleID)
|
static java.lang.String |
getRuleID(java.lang.String ruleName)
|
static java.lang.String |
getRuleName(java.lang.String ruleRoleID)
|
static java.lang.String |
getRuleNameForRuleRoleID(java.sql.Connection conn,
java.lang.String ruleRoleID)
|
static java.lang.String |
getRuleRoleID(java.sql.Connection conn,
java.lang.String roleName,
java.lang.String roleID)
|
static boolean |
isPortalLogsEnabled()
|
static java.lang.String[] |
listActivityLogPermissions(java.lang.String eventid)
|
static java.lang.String[] |
listDeliveryJobPermissions(java.lang.String jobid)
|
static java.lang.String[] |
listDocTypePermissions(java.lang.String typeId)
|
static java.lang.String[] |
listPermittedDocTypes(java.lang.String[] roles,
boolean includeDeleted,
boolean includeHidden)
|
static java.lang.String[] |
listProcRulePermissions(java.lang.String ruleId)
|
static java.lang.String[] |
listProfilePermissions(java.lang.String profileID)
|
static void |
listRoles(java.sql.Connection conn,
java.lang.String ruleID,
java.util.TreeSet<java.lang.String> set)
|
static java.lang.String[] |
listTPAPermissions(com.wm.app.tn.tpa.TPA tpa)
|
static java.lang.String[] |
listTransactionAnalysisPermissions(java.lang.String bizdocid)
|
static void |
modify(com.wm.data.IData modify)
|
static java.lang.String |
modifyRole(java.sql.Connection conn,
java.lang.String roleName,
java.lang.String roleID)
|
static java.lang.String |
modifyRule(java.sql.Connection conn,
java.lang.String ruleName,
java.lang.String ruleID,
java.lang.String allowAny,
java.lang.String allowSelf,
java.lang.String allowAllTransactions,
java.lang.String allowAllProcessingRules,
java.lang.String excludePartners,
java.lang.String excludeDocTypes,
java.lang.String excludeProcessingRules,
java.lang.String description)
|
static java.util.TreeSet<java.lang.String> |
modifyRuleRoles(java.sql.Connection conn,
com.wm.data.IData[] ruleRoles,
java.util.Vector<java.lang.String> errors)
|
static void |
modifyRules(java.sql.Connection conn,
com.wm.data.IData[] rules,
java.util.Vector<java.lang.String> errors)
|
static boolean |
queryPermAssociationWithUser(java.lang.String permission)
|
static com.wm.data.IData[] |
queryRuleRole(java.lang.String rule,
java.lang.String role)
|
static com.wm.data.IData[] |
queryRules(java.lang.String regexName)
|
static boolean |
roleNameExists(java.sql.Connection conn,
java.lang.String roleName,
java.lang.String ruleRoleID)
|
static boolean |
ruleIDExists(java.sql.Connection conn,
java.lang.String ruleID)
|
static boolean |
ruleNameExists(java.sql.Connection conn,
java.lang.String ruleName,
java.lang.String ruleID)
|
static boolean |
testActivityLogPermission(java.lang.String eventID,
java.lang.String permission)
|
static boolean |
testAllowAllProcRules(java.lang.String[] roles)
|
static boolean |
testAllowAllProfilePermission(java.lang.String permission,
java.lang.String[] roles)
|
static boolean |
testAllTransactionPermission(java.lang.String permission,
java.lang.String[] roles)
|
static boolean |
testCreateProcRulePermission(java.lang.String permission,
java.lang.String[] roles)
|
static boolean |
testDeliveryJobPermission(java.lang.String jobID,
java.lang.String permission)
|
static boolean |
testDocTypePermission(java.lang.String typeId,
java.lang.String permission,
java.lang.String[] roles)
|
static boolean |
testPermission(java.lang.String permission,
java.lang.String[] roles)
|
static boolean |
testPermission(java.lang.String documentAttributId,
java.lang.String permission,
java.lang.String[] roles)
|
static boolean |
testProcRulePermission(java.lang.String ruleId,
java.lang.String permission,
java.lang.String[] roles)
|
static boolean |
testProfileAssociationWithOtherRules(java.lang.String profileID,
java.lang.String permission,
java.lang.String[] roles,
java.lang.String ruleID)
|
static boolean |
testProfileCreationPermission(java.lang.String[] profileGroups)
|
static boolean |
testProfilePermission(java.sql.Connection conn,
java.lang.String profileID,
java.lang.String permission,
java.lang.String[] roles)
|
static boolean |
testProfilePermission(java.lang.String profileID,
java.lang.String permission,
java.lang.String[] roles)
|
static boolean |
testTransactionPermission(java.lang.String transactionID,
java.lang.String permission)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DLSOperations
public DLSOperations()
queryRuleRole
public static com.wm.data.IData[] queryRuleRole(java.lang.String rule,
java.lang.String role)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
addRule
public static java.lang.String addRule(java.sql.Connection conn,
java.lang.String ruleID,
java.lang.String ruleName,
java.lang.String allowAny,
java.lang.String allowSelf,
java.lang.String allowAllTransactions,
java.lang.String allowAllProcessingRules,
java.lang.String excludePartners,
java.lang.String excludeDocTypes,
java.lang.String excludeProcessingRules,
java.lang.String description)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
addRole
public static java.lang.String addRole(java.sql.Connection conn,
java.lang.String ruleRoleID,
java.lang.String ruleID,
java.lang.String roleName)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
addPartner
public static java.lang.String addPartner(java.lang.String partnerCriteriaID,
java.lang.String ruleID,
java.lang.String partner)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
addPartner
public static java.lang.String addPartner(java.sql.Connection conn,
java.lang.String partnerCriteriaID,
java.lang.String ruleID,
java.lang.String partner)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
checkPartnerAssociation
public static boolean checkPartnerAssociation(java.lang.String ruleID,
java.lang.String partner)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
checkPartnerPermission
public static boolean checkPartnerPermission(java.lang.String ruleID,
java.lang.String partner)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
addBizDocTypeDef
public static java.lang.String addBizDocTypeDef(java.lang.String bizDocTypeDefID,
java.lang.String ruleID,
java.lang.String bizDocTypeDef)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
addBizDocTypeDef
public static java.lang.String addBizDocTypeDef(java.sql.Connection conn,
java.lang.String bizDocTypeDefID,
java.lang.String ruleID,
java.lang.String bizDocTypeDef)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
addProcessingRule
public static java.lang.String addProcessingRule(java.lang.String processingRuleID,
java.lang.String ruleID,
java.lang.String processingRule)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
addProcessingRule
public static java.lang.String addProcessingRule(java.sql.Connection conn,
java.lang.String processingRuleID,
java.lang.String ruleID,
java.lang.String processingRule)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
addPermission
public static java.lang.String addPermission(java.sql.Connection conn,
java.lang.String permID,
java.lang.String ruleRoleID,
java.lang.String perm)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
checkPermAssociation
public static boolean checkPermAssociation(java.sql.Connection conn,
java.lang.String ruleRoleID,
java.lang.String perm)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
ruleNameExists
public static boolean ruleNameExists(java.sql.Connection conn,
java.lang.String ruleName,
java.lang.String ruleID)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
ruleIDExists
public static boolean ruleIDExists(java.sql.Connection conn,
java.lang.String ruleID)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
roleNameExists
public static boolean roleNameExists(java.sql.Connection conn,
java.lang.String roleName,
java.lang.String ruleRoleID)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
deletePermissionsForRule
public static void deletePermissionsForRule(java.sql.Connection conn,
java.lang.String ruleID)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
deletePermissions
public static void deletePermissions(java.sql.Connection conn,
java.lang.String ruleRoleID)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
deletePermissionAssociation
public static void deletePermissionAssociation(java.sql.Connection conn,
java.lang.String ruleRoleID,
java.lang.String permission)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
deleteRolesForRule
public static void deleteRolesForRule(java.sql.Connection conn,
java.lang.String ruleID,
java.util.TreeSet set)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
deleteRoles
public static void deleteRoles(java.sql.Connection conn,
java.lang.String ruleRoleID)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
deletePartners
public static void deletePartners(java.sql.Connection conn,
java.lang.String ruleID)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
deleteBizDocTypeDefs
public static void deleteBizDocTypeDefs(java.sql.Connection conn,
java.lang.String ruleID)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
deleteProcessingRules
public static void deleteProcessingRules(java.sql.Connection conn,
java.lang.String ruleID)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
deletePartnerAssociation
public static void deletePartnerAssociation(java.lang.String ruleID,
java.lang.String partnerID)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
deletePartnerAssociation
public static void deletePartnerAssociation(java.sql.Connection conn,
java.lang.String ruleID,
java.lang.String partnerID)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
deleteBizDocTypeDefAssociation
public static void deleteBizDocTypeDefAssociation(java.sql.Connection conn,
java.lang.String ruleID,
java.lang.String bizDocTypeDefID)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
deleteProcessingRuleAssociation
public static void deleteProcessingRuleAssociation(java.sql.Connection conn,
java.lang.String ruleID,
java.lang.String procRuleID)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
deletePartnerAssociationWithDLS
public static void deletePartnerAssociationWithDLS(java.lang.String partnerID)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
deleteBizDocTypeDefAssociationWithDLS
public static void deleteBizDocTypeDefAssociationWithDLS(java.lang.String bizDocTypeDefID)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
deleteRule
public static void deleteRule(java.sql.Connection conn,
java.lang.String ruleID)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
findRolesForRule
public static java.lang.String[] findRolesForRule(java.sql.Connection conn,
java.lang.String ruleID)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
findPermissionsForRole
public static java.lang.String[] findPermissionsForRole(java.lang.String roleID)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
findPermissionsForRule
public static java.lang.String[] findPermissionsForRule(java.lang.String ruleID)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
findPermissionsForRule
public static java.lang.String[] findPermissionsForRule(java.sql.Connection conn,
java.lang.String ruleID)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
add
public static DLSOperations.AddResults add(com.wm.data.IData add)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
add
public static DLSOperations.AddResults add(com.wm.data.IData add,
boolean update)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
fetchBizDocTypeDefID
public static java.lang.String fetchBizDocTypeDefID(java.sql.Connection conn,
java.lang.String name)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
fetchProcessingRuleByID
public static java.lang.String fetchProcessingRuleByID(java.sql.Connection conn,
java.lang.String name)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
fetchPartnerID
public static java.lang.String fetchPartnerID(java.sql.Connection conn,
java.lang.String corp,
java.lang.String org)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getRuleRoleID
public static java.lang.String getRuleRoleID(java.sql.Connection conn,
java.lang.String roleName,
java.lang.String roleID)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getRuleID
public static java.lang.String getRuleID(java.lang.String ruleName)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
deleteRules
public static void deleteRules(java.lang.String[] ruleIDs,
java.util.TreeSet set)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
deleteRoles
public static void deleteRoles(java.lang.String[] ruleRoleIDs,
java.util.TreeSet<java.lang.String> set)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
modify
public static void modify(com.wm.data.IData modify)
modifyRules
public static void modifyRules(java.sql.Connection conn,
com.wm.data.IData[] rules,
java.util.Vector<java.lang.String> errors)
modifyRuleRoles
public static java.util.TreeSet<java.lang.String> modifyRuleRoles(java.sql.Connection conn,
com.wm.data.IData[] ruleRoles,
java.util.Vector<java.lang.String> errors)
modifyRule
public static java.lang.String modifyRule(java.sql.Connection conn,
java.lang.String ruleName,
java.lang.String ruleID,
java.lang.String allowAny,
java.lang.String allowSelf,
java.lang.String allowAllTransactions,
java.lang.String allowAllProcessingRules,
java.lang.String excludePartners,
java.lang.String excludeDocTypes,
java.lang.String excludeProcessingRules,
java.lang.String description)
modifyRole
public static java.lang.String modifyRole(java.sql.Connection conn,
java.lang.String roleName,
java.lang.String roleID)
listRoles
public static void listRoles(java.sql.Connection conn,
java.lang.String ruleID,
java.util.TreeSet<java.lang.String> set)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getRoleName
public static java.lang.String getRoleName(java.sql.Connection conn,
java.lang.String ruleRoleID)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getRuleName
public static java.lang.String getRuleName(java.lang.String ruleRoleID)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
testAllowAllProfilePermission
public static boolean testAllowAllProfilePermission(java.lang.String permission,
java.lang.String[] roles)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
testProfilePermission
public static boolean testProfilePermission(java.lang.String profileID,
java.lang.String permission,
java.lang.String[] roles)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
testProfilePermission
public static boolean testProfilePermission(java.sql.Connection conn,
java.lang.String profileID,
java.lang.String permission,
java.lang.String[] roles)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
listProfilePermissions
public static java.lang.String[] listProfilePermissions(java.lang.String profileID)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
listPermittedDocTypes
public static java.lang.String[] listPermittedDocTypes(java.lang.String[] roles,
boolean includeDeleted,
boolean includeHidden)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
testAllTransactionPermission
public static boolean testAllTransactionPermission(java.lang.String permission,
java.lang.String[] roles)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
listTransactionAnalysisPermissions
public static java.lang.String[] listTransactionAnalysisPermissions(java.lang.String bizdocid)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
listDeliveryJobPermissions
public static java.lang.String[] listDeliveryJobPermissions(java.lang.String jobid)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
listActivityLogPermissions
public static java.lang.String[] listActivityLogPermissions(java.lang.String eventid)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
testTransactionPermission
public static boolean testTransactionPermission(java.lang.String transactionID,
java.lang.String permission)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
testDeliveryJobPermission
public static boolean testDeliveryJobPermission(java.lang.String jobID,
java.lang.String permission)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
testActivityLogPermission
public static boolean testActivityLogPermission(java.lang.String eventID,
java.lang.String permission)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
checkRoleAssociation
public static boolean checkRoleAssociation(java.sql.Connection conn,
java.lang.String roleName)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
createActivityLog
public static ActivityLogEntry createActivityLog(java.lang.String briefMessage,
java.lang.String fullMessage)
isPortalLogsEnabled
public static boolean isPortalLogsEnabled()
getRuleNameForRuleRoleID
public static java.lang.String getRuleNameForRuleRoleID(java.sql.Connection conn,
java.lang.String ruleRoleID)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
queryPermAssociationWithUser
public static boolean queryPermAssociationWithUser(java.lang.String permission)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getProfileCreationDataSets
public static com.wm.data.IData[] getProfileCreationDataSets(java.lang.String permission,
boolean isExcludePartners)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
testProfileCreationPermission
public static boolean testProfileCreationPermission(java.lang.String[] profileGroups)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getAllowAnyRuleSForCreateProfile
public static java.util.Vector<java.lang.String> getAllowAnyRuleSForCreateProfile()
throws java.sql.SQLException
- Throws:
java.sql.SQLException
testProfileAssociationWithOtherRules
public static boolean testProfileAssociationWithOtherRules(java.lang.String profileID,
java.lang.String permission,
java.lang.String[] roles,
java.lang.String ruleID)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
testDocTypePermission
public static boolean testDocTypePermission(java.lang.String typeId,
java.lang.String permission,
java.lang.String[] roles)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getPermissions
public static java.lang.String[] getPermissions(java.lang.String[] permission,
java.lang.String[] roles)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
testPermission
public static boolean testPermission(java.lang.String documentAttributId,
java.lang.String permission,
java.lang.String[] roles)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
testPermission
public static boolean testPermission(java.lang.String permission,
java.lang.String[] roles)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getDocTypeCreationRules
public static java.lang.String[] getDocTypeCreationRules(java.lang.String permission)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getProcRulesCreationRules
public static java.lang.String[] getProcRulesCreationRules(java.lang.String permission)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
listDocTypePermissions
public static java.lang.String[] listDocTypePermissions(java.lang.String typeId)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
listTPAPermissions
public static java.lang.String[] listTPAPermissions(com.wm.app.tn.tpa.TPA tpa)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
testAllowAllProcRules
public static boolean testAllowAllProcRules(java.lang.String[] roles)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getProcRulesWithExcludeOption
public static java.lang.String[] getProcRulesWithExcludeOption(java.lang.String[] roles,
boolean option)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
testProcRulePermission
public static boolean testProcRulePermission(java.lang.String ruleId,
java.lang.String permission,
java.lang.String[] roles)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
testCreateProcRulePermission
public static boolean testCreateProcRulePermission(java.lang.String permission,
java.lang.String[] roles)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
deleteRuleFunctionalPermissions
public static boolean deleteRuleFunctionalPermissions(java.util.TreeSet<java.lang.String> set)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
listProcRulePermissions
public static java.lang.String[] listProcRulePermissions(java.lang.String ruleId)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
queryRules
public static com.wm.data.IData[] queryRules(java.lang.String regexName)
throws com.wm.app.b2b.server.ServiceException,
java.sql.SQLException,
java.io.IOException
- Throws:
com.wm.app.b2b.server.ServiceException
java.sql.SQLException
java.io.IOException