Package | Description |
---|---|
com.openkm.automation | |
com.openkm.dao | |
com.openkm.dao.bean | |
com.openkm.module.db.base | |
com.openkm.module.db.stuff | |
com.openkm.util.pendtask |
Modifier and Type | Method and Description |
---|---|
static NodeBase |
AutomationUtils.getNode(HashMap<String,Object> env)
getNode
|
Modifier and Type | Method and Description |
---|---|
NodeBase |
NodeBaseDAO.findByPk(String uuid)
Find by pk
|
NodeBase |
NodeBaseDAO.getParentNode(org.hibernate.Session session,
String uuid)
Get parent node
|
NodeBase |
NodeNoteDAO.getParentNode(String uuid)
Get parent node
|
NodeBase |
NodeBaseDAO.getParentNode(String uuid)
Get parent node
|
NodeBase |
NodeBaseDAO.getParentNodePermissions(org.hibernate.Session session,
String uuid)
Get parent node permissions
|
Modifier and Type | Method and Description |
---|---|
int |
NodeBaseDAO.changeSecurity(org.hibernate.Session session,
NodeBase node,
Map<String,Integer> grantUsers,
Map<String,Integer> revokeUsers,
Map<String,Integer> grantRoles,
Map<String,Integer> revokeRoles,
boolean recursive)
Change security.
|
int |
NodeBaseDAO.changeSecurityInDepth(org.hibernate.Session session,
NodeBase node,
Map<String,Integer> grantUsers,
Map<String,Integer> revokeUsers,
Map<String,Integer> grantRoles,
Map<String,Integer> revokeRoles)
Change security recursively
|
void |
NodeBaseDAO.initialize(NodeBase nBase)
Force initialization of a proxy
|
void |
NodeBaseDAO.initializeSecurity(NodeBase nBase)
Force initialization of a proxy
|
Modifier and Type | Class and Description |
---|---|
class |
NodeDocument |
class |
NodeFolder |
class |
NodeMail |
Modifier and Type | Method and Description |
---|---|
NodeBase |
NodeProperty.getNode() |
Modifier and Type | Method and Description |
---|---|
void |
NodeProperty.setNode(NodeBase node) |
Modifier and Type | Method and Description |
---|---|
static void |
BaseNotificationModule.checkSubscriptions(NodeBase node,
String user,
String eventType,
String comment)
Check for user subscriptions and send an notification
|
static NodeDocument |
BaseDocumentModule.copy(String user,
NodeDocument srcDocNode,
String dstPath,
NodeBase dstNode,
String docName,
ExtendedAttributes extAttr)
Is invoked from DbDocumentNode and DbFolderNode.
|
static NodeDocument |
BaseDocumentModule.create(String user,
String parentPath,
NodeBase parentNode,
String name,
String title,
Calendar created,
String mimeType,
InputStream is,
long size,
Set<String> keywords,
Set<String> categories,
Set<NodeProperty> propertyGroups,
List<NodeNote> notes,
Ref<FileUploadResponse> fuResponse)
Create a new document
|
static void |
BaseModule.setPermissions(NodeBase nBase,
Node node)
Get permissions
|
Modifier and Type | Method and Description |
---|---|
static void |
SecurityHelper.checkDelete(NodeBase node)
Check for node delete
|
void |
DbAccessManager.checkPermission(NodeBase node,
int permissions) |
void |
DbReadRecursiveAccessManager.checkPermission(NodeBase node,
int permissions)
Check for permissions.
|
void |
DbRecursiveAccessManager.checkPermission(NodeBase node,
int permissions)
Check for permissions.
|
void |
DbSimpleAccessManager.checkPermission(NodeBase node,
int permissions)
Check for permissions.
|
static void |
SecurityHelper.checkRead(NodeBase node)
Check for node read access
|
static void |
SecurityHelper.checkSecurity(NodeBase node)
Check for node security
|
static void |
SecurityHelper.checkWrite(NodeBase node)
Check for node write
|
boolean |
DbAccessManager.isGranted(NodeBase node,
int permissions) |
boolean |
DbReadRecursiveAccessManager.isGranted(NodeBase node,
int permissions)
Check for permissions.
|
static boolean |
SecurityHelper.isGranted(NodeBase node,
int permission)
Check for node permissions
|
boolean |
DbRecursiveAccessManager.isGranted(NodeBase node,
int permissions)
Check for permissions.
|
boolean |
DbSimpleAccessManager.isGranted(NodeBase node,
int permissions)
Check for permissions.
|
boolean |
DbAccessManager.isGranted(NodeBase node,
String user,
int permissions) |
boolean |
DbReadRecursiveAccessManager.isGranted(NodeBase node,
String user,
int permissions)
Check for permissions.
|
static boolean |
SecurityHelper.isGranted(NodeBase node,
String user,
int permission)
Check for node permissions
|
boolean |
DbRecursiveAccessManager.isGranted(NodeBase node,
String user,
int permissions)
Check for permissions.
|
boolean |
DbSimpleAccessManager.isGranted(NodeBase node,
String user,
int permissions)
Check for permissions.
|
Modifier and Type | Method and Description |
---|---|
static void |
SecurityHelper.pruneNodeList(List<? extends NodeBase> nodeList)
Prune not accessible nodes
|
Modifier and Type | Method and Description |
---|---|
Object |
ProcessInDepthTask.doTask(org.hibernate.Session session,
NodeBase parentNode,
NodeBase node) |
Object |
UpdatePathTask.doTask(org.hibernate.Session session,
NodeBase parentNode,
NodeBase node) |
Object |
ChangeSecurityTask.doTask(org.hibernate.Session session,
NodeBase parentNode,
NodeBase node) |
Modifier and Type | Method and Description |
---|---|
void |
ProcessInDepthTask.securityPruneNodeList(List<? extends NodeBase> nodeList) |
void |
UpdatePathTask.securityPruneNodeList(List<? extends NodeBase> nodeList) |
void |
ChangeSecurityTask.securityPruneNodeList(List<? extends NodeBase> nodeList) |
Copyright © 2016. All rights reserved.