Package | Description |
---|---|
com.openkm.extension.core | |
com.openkm.module.db | |
com.openkm.module.db.base |
Modifier and Type | Method and Description |
---|---|
void |
PropertyGroupExtensionManager.postAddGroup(javax.jcr.Session session,
Ref<javax.jcr.Node> node,
String grpName)
Handle POST addGroup
|
void |
PropertyGroupExtension.postAddGroup(javax.jcr.Session session,
Ref<javax.jcr.Node> node,
String grpName)
Executed AFTER addGroup
|
void |
DocumentExtension.postCheckin(javax.jcr.Session session,
Ref<javax.jcr.Node> docNode,
Ref<Version> version)
Executed POST document CHECK IN.
|
void |
DocumentExtension.postCheckin(javax.jcr.Session session,
Ref<javax.jcr.Node> docNode,
Ref<Version> version)
Executed POST document CHECK IN.
|
void |
DocumentExtensionManager.postCheckin(javax.jcr.Session session,
Ref<javax.jcr.Node> refDocumentNode,
Ref<Version> refVersion) |
void |
DocumentExtensionManager.postCheckin(javax.jcr.Session session,
Ref<javax.jcr.Node> refDocumentNode,
Ref<Version> refVersion) |
void |
DocumentExtension.postCopy(javax.jcr.Session session,
Ref<javax.jcr.Node> refSrcNode,
Ref<javax.jcr.Node> refNewDocument,
Ref<javax.jcr.Node> refDstFolderNode)
Executed POST document COPY.
|
void |
DocumentExtension.postCopy(javax.jcr.Session session,
Ref<javax.jcr.Node> refSrcNode,
Ref<javax.jcr.Node> refNewDocument,
Ref<javax.jcr.Node> refDstFolderNode)
Executed POST document COPY.
|
void |
DocumentExtension.postCopy(javax.jcr.Session session,
Ref<javax.jcr.Node> refSrcNode,
Ref<javax.jcr.Node> refNewDocument,
Ref<javax.jcr.Node> refDstFolderNode)
Executed POST document COPY.
|
void |
DocumentExtensionManager.postCopy(javax.jcr.Session session,
Ref<javax.jcr.Node> refSrcNode,
Ref<javax.jcr.Node> refNewDocument,
Ref<javax.jcr.Node> refDstFolderNode) |
void |
DocumentExtensionManager.postCopy(javax.jcr.Session session,
Ref<javax.jcr.Node> refSrcNode,
Ref<javax.jcr.Node> refNewDocument,
Ref<javax.jcr.Node> refDstFolderNode) |
void |
DocumentExtensionManager.postCopy(javax.jcr.Session session,
Ref<javax.jcr.Node> refSrcNode,
Ref<javax.jcr.Node> refNewDocument,
Ref<javax.jcr.Node> refDstFolderNode) |
void |
FolderExtension.postCopy(org.apache.jackrabbit.api.XASession session,
Ref<javax.jcr.Node> refSrcFolderNode,
Ref<javax.jcr.Node> refNewFolderNode)
Executed AFTER folder copy.
|
void |
FolderExtension.postCopy(org.apache.jackrabbit.api.XASession session,
Ref<javax.jcr.Node> refSrcFolderNode,
Ref<javax.jcr.Node> refNewFolderNode)
Executed AFTER folder copy.
|
void |
FolderExtensionManager.postCopy(org.apache.jackrabbit.api.XASession session,
Ref<javax.jcr.Node> refSrcFolderNode,
Ref<javax.jcr.Node> refNewFolderNode) |
void |
FolderExtensionManager.postCopy(org.apache.jackrabbit.api.XASession session,
Ref<javax.jcr.Node> refSrcFolderNode,
Ref<javax.jcr.Node> refNewFolderNode) |
void |
FolderExtension.postCreate(javax.jcr.Session session,
Ref<javax.jcr.Node> parentNode,
Ref<javax.jcr.Node> fldNode)
Executed AFTER folder creation.
|
void |
FolderExtension.postCreate(javax.jcr.Session session,
Ref<javax.jcr.Node> parentNode,
Ref<javax.jcr.Node> fldNode)
Executed AFTER folder creation.
|
void |
DocumentExtension.postCreate(javax.jcr.Session session,
Ref<javax.jcr.Node> parentNode,
Ref<javax.jcr.Node> docNode)
Executed AFTER document CREATE.
|
void |
DocumentExtension.postCreate(javax.jcr.Session session,
Ref<javax.jcr.Node> parentNode,
Ref<javax.jcr.Node> docNode)
Executed AFTER document CREATE.
|
void |
DocumentExtensionManager.postCreate(javax.jcr.Session session,
Ref<javax.jcr.Node> parentNode,
Ref<javax.jcr.Node> docNode)
Handle POST create extensions
|
void |
DocumentExtensionManager.postCreate(javax.jcr.Session session,
Ref<javax.jcr.Node> parentNode,
Ref<javax.jcr.Node> docNode)
Handle POST create extensions
|
void |
FolderExtensionManager.postCreate(javax.jcr.Session session,
Ref<javax.jcr.Node> parentNode,
Ref<javax.jcr.Node> fldNode)
Handle POST create extensions
|
void |
FolderExtensionManager.postCreate(javax.jcr.Session session,
Ref<javax.jcr.Node> parentNode,
Ref<javax.jcr.Node> fldNode)
Handle POST create extensions
|
void |
FolderExtension.postDelete(javax.jcr.Session session,
String fldPath,
Ref<javax.jcr.Node> refFolderNode)
Executed AFTER folder delete.
|
void |
FolderExtensionManager.postDelete(javax.jcr.Session session,
String fldPath,
Ref<javax.jcr.Node> refFolderNode) |
void |
DocumentExtension.postMove(javax.jcr.Session session,
String oldDocPath,
Ref<javax.jcr.Node> srcFldNode,
Ref<javax.jcr.Node> dstDocNode)
Executed AFTER document MOVE.
|
void |
DocumentExtension.postMove(javax.jcr.Session session,
String oldDocPath,
Ref<javax.jcr.Node> srcFldNode,
Ref<javax.jcr.Node> dstDocNode)
Executed AFTER document MOVE.
|
void |
DocumentExtensionManager.postMove(javax.jcr.Session session,
String oldDocPath,
Ref<javax.jcr.Node> srcFldNode,
Ref<javax.jcr.Node> dstDocNode)
Handle POST move extensions
|
void |
DocumentExtensionManager.postMove(javax.jcr.Session session,
String oldDocPath,
Ref<javax.jcr.Node> srcFldNode,
Ref<javax.jcr.Node> dstDocNode)
Handle POST move extensions
|
void |
FolderExtension.postMove(javax.jcr.Session session,
String fldPath,
String dstNodePath,
Ref<javax.jcr.Node> refDstFldNode)
Executed AFTER folder move.
|
void |
FolderExtensionManager.postMove(javax.jcr.Session session,
String fldPath,
String dstNodePath,
Ref<javax.jcr.Node> refDstFldNode) |
void |
PropertyGroupExtensionManager.postRemoveGroup(javax.jcr.Session session,
Ref<javax.jcr.Node> node,
String grpName)
Handle POST removeGroup
|
void |
PropertyGroupExtension.postRemoveGroup(javax.jcr.Session session,
Ref<javax.jcr.Node> node,
String grpName)
Executed AFTER removeGroup
|
void |
FolderExtension.postRename(javax.jcr.Session session,
String fldPath,
String newPath,
Ref<javax.jcr.Node> refFolderNode)
Executed AFTER folder purge.
|
void |
DocumentExtension.postRename(javax.jcr.Session session,
String docPath,
String newPath,
Ref<javax.jcr.Node> refDocumentNode)
Executed POST document RENAME.
|
void |
DocumentExtensionManager.postRename(javax.jcr.Session session,
String docPath,
String newPath,
Ref<javax.jcr.Node> refDocumentNode) |
void |
FolderExtensionManager.postRename(javax.jcr.Session session,
String fldPath,
String newPath,
Ref<javax.jcr.Node> refFolderNode) |
void |
DocumentExtension.postRestoreVersion(javax.jcr.Session session,
Ref<javax.jcr.Node> refDocumentNode)
Executed POST document RESTORE VERSION.
|
void |
DocumentExtensionManager.postRestoreVersion(javax.jcr.Session session,
Ref<javax.jcr.Node> refDocumentNode) |
void |
DocumentExtension.postSetContent(javax.jcr.Session session,
Ref<javax.jcr.Node> refDocumentNode)
Executed POST document SET CONTENT.
|
void |
DocumentExtensionManager.postSetContent(javax.jcr.Session session,
Ref<javax.jcr.Node> refDocumentNode) |
void |
PropertyGroupExtensionManager.postSetProperties(javax.jcr.Session session,
Ref<javax.jcr.Node> node,
String grpName,
List<FormElement> properties)
Handle POST setProperties
|
void |
PropertyGroupExtension.postSetProperties(javax.jcr.Session session,
Ref<javax.jcr.Node> node,
String grpName,
List<FormElement> properties)
Executed AFTER setProperties
|
void |
PropertyGroupExtensionManager.preAddGroup(javax.jcr.Session session,
Ref<javax.jcr.Node> node,
String grpName)
Handle PRE addGroup
|
void |
PropertyGroupExtension.preAddGroup(javax.jcr.Session session,
Ref<javax.jcr.Node> node,
String grpName)
Executed BEFORE addGroup
|
void |
DocumentExtension.preCheckin(javax.jcr.Session session,
Ref<javax.jcr.Node> refDocumentNode)
Executed BEFORE document CHECK IN.
|
void |
DocumentExtensionManager.preCheckin(javax.jcr.Session session,
Ref<javax.jcr.Node> refDocumentNode) |
void |
DocumentExtension.preCopy(javax.jcr.Session session,
Ref<javax.jcr.Node> refSrcNode,
Ref<javax.jcr.Node> refDstFolderNode)
Executed BEFORE document COPY.
|
void |
DocumentExtension.preCopy(javax.jcr.Session session,
Ref<javax.jcr.Node> refSrcNode,
Ref<javax.jcr.Node> refDstFolderNode)
Executed BEFORE document COPY.
|
void |
DocumentExtensionManager.preCopy(javax.jcr.Session session,
Ref<javax.jcr.Node> refSrcNode,
Ref<javax.jcr.Node> refDstFolderNode) |
void |
DocumentExtensionManager.preCopy(javax.jcr.Session session,
Ref<javax.jcr.Node> refSrcNode,
Ref<javax.jcr.Node> refDstFolderNode) |
void |
FolderExtension.preCopy(org.apache.jackrabbit.api.XASession session,
Ref<javax.jcr.Node> refSrcFolderNode,
Ref<javax.jcr.Node> refDstFolderNode)
Executed BEFORE folder copy.
|
void |
FolderExtension.preCopy(org.apache.jackrabbit.api.XASession session,
Ref<javax.jcr.Node> refSrcFolderNode,
Ref<javax.jcr.Node> refDstFolderNode)
Executed BEFORE folder copy.
|
void |
FolderExtensionManager.preCopy(org.apache.jackrabbit.api.XASession session,
Ref<javax.jcr.Node> refSrcFolderNode,
Ref<javax.jcr.Node> refDstFolderNode) |
void |
FolderExtensionManager.preCopy(org.apache.jackrabbit.api.XASession session,
Ref<javax.jcr.Node> refSrcFolderNode,
Ref<javax.jcr.Node> refDstFolderNode) |
void |
DocumentExtension.preCreate(javax.jcr.Session session,
Ref<javax.jcr.Node> parentNode,
Ref<File> content,
Ref<Document> doc)
Executed BEFORE document CREATE.
|
void |
DocumentExtension.preCreate(javax.jcr.Session session,
Ref<javax.jcr.Node> parentNode,
Ref<File> content,
Ref<Document> doc)
Executed BEFORE document CREATE.
|
void |
DocumentExtension.preCreate(javax.jcr.Session session,
Ref<javax.jcr.Node> parentNode,
Ref<File> content,
Ref<Document> doc)
Executed BEFORE document CREATE.
|
void |
DocumentExtensionManager.preCreate(javax.jcr.Session session,
Ref<javax.jcr.Node> parentNode,
Ref<File> content,
Ref<Document> doc)
Handle PRE create extensions
|
void |
DocumentExtensionManager.preCreate(javax.jcr.Session session,
Ref<javax.jcr.Node> parentNode,
Ref<File> content,
Ref<Document> doc)
Handle PRE create extensions
|
void |
DocumentExtensionManager.preCreate(javax.jcr.Session session,
Ref<javax.jcr.Node> parentNode,
Ref<File> content,
Ref<Document> doc)
Handle PRE create extensions
|
void |
FolderExtension.preCreate(javax.jcr.Session session,
Ref<javax.jcr.Node> parentNode,
Ref<Folder> fld)
Executed BEFORE folder creation.
|
void |
FolderExtension.preCreate(javax.jcr.Session session,
Ref<javax.jcr.Node> parentNode,
Ref<Folder> fld)
Executed BEFORE folder creation.
|
void |
FolderExtensionManager.preCreate(javax.jcr.Session session,
Ref<javax.jcr.Node> parentNode,
Ref<Folder> fld)
Handle PRE create extensions
|
void |
FolderExtensionManager.preCreate(javax.jcr.Session session,
Ref<javax.jcr.Node> parentNode,
Ref<Folder> fld)
Handle PRE create extensions
|
void |
DocumentExtension.preDelete(javax.jcr.Session session,
Ref<javax.jcr.Node> refDocumentNode)
Executed BEFORE document DELETE.
|
void |
DocumentExtensionManager.preDelete(javax.jcr.Session session,
Ref<javax.jcr.Node> refDocumentNode) |
void |
FolderExtension.preDelete(javax.jcr.Session session,
String fldPath,
Ref<javax.jcr.Node> refFolderNode)
Executed BEFORE folder delete.
|
void |
FolderExtensionManager.preDelete(javax.jcr.Session session,
String fldPath,
Ref<javax.jcr.Node> refFolderNode) |
void |
DocumentExtension.preMove(javax.jcr.Session session,
Ref<javax.jcr.Node> srcDocNode,
Ref<javax.jcr.Node> dstFldNode)
Executed BEFORE document MOVE.
|
void |
DocumentExtension.preMove(javax.jcr.Session session,
Ref<javax.jcr.Node> srcDocNode,
Ref<javax.jcr.Node> dstFldNode)
Executed BEFORE document MOVE.
|
void |
DocumentExtensionManager.preMove(javax.jcr.Session session,
Ref<javax.jcr.Node> srcDocNode,
Ref<javax.jcr.Node> dstFldNode)
Handle PRE move extensions
|
void |
DocumentExtensionManager.preMove(javax.jcr.Session session,
Ref<javax.jcr.Node> srcDocNode,
Ref<javax.jcr.Node> dstFldNode)
Handle PRE move extensions
|
void |
DocumentExtension.prePurge(javax.jcr.Session session,
Ref<javax.jcr.Node> refDocumentNode)
Executed BEFORE document PURGE.
|
void |
DocumentExtensionManager.prePurge(javax.jcr.Session session,
Ref<javax.jcr.Node> refDocumentNode) |
void |
FolderExtension.prePurge(javax.jcr.Session session,
String fldPath,
Ref<javax.jcr.Node> refFolderNode)
Executed BEFORE folder purge.
|
void |
FolderExtensionManager.prePurge(javax.jcr.Session session,
String fldPath,
Ref<javax.jcr.Node> refFolderNode) |
void |
PropertyGroupExtensionManager.preRemoveGroup(javax.jcr.Session session,
Ref<javax.jcr.Node> node,
String grpName)
Handle PRE removeGroup
|
void |
PropertyGroupExtension.preRemoveGroup(javax.jcr.Session session,
Ref<javax.jcr.Node> node,
String grpName)
Executed BEFORE removeGroup
|
void |
FolderExtension.preRename(javax.jcr.Session session,
String fldPath,
String newPath,
Ref<javax.jcr.Node> refFolderNode)
Executed BEFORE folder purge.
|
void |
DocumentExtension.preRename(javax.jcr.Session session,
String docPath,
String newPath,
Ref<javax.jcr.Node> refDocumentNode)
Executed BEFORE document RENAME.
|
void |
DocumentExtensionManager.preRename(javax.jcr.Session session,
String docPath,
String newPath,
Ref<javax.jcr.Node> refDocumentNode) |
void |
FolderExtensionManager.preRename(javax.jcr.Session session,
String fldPath,
String newPath,
Ref<javax.jcr.Node> refFolderNode) |
void |
DocumentExtension.preRestoreVersion(javax.jcr.Session session,
Ref<javax.jcr.Node> refDocumentNode)
Executed BEFPRE document RESTORE VERSION.
|
void |
DocumentExtensionManager.preRestoreVersion(javax.jcr.Session session,
Ref<javax.jcr.Node> refDocumentNode) |
void |
DocumentExtension.preSetContent(javax.jcr.Session session,
Ref<javax.jcr.Node> refDocumentNode)
Executed BEFORE document SET CONTENT.
|
void |
DocumentExtensionManager.preSetContent(javax.jcr.Session session,
Ref<javax.jcr.Node> refDocumentNode) |
void |
PropertyGroupExtensionManager.preSetProperties(javax.jcr.Session session,
Ref<javax.jcr.Node> node,
String grpName,
List<FormElement> properties)
Handle PRE setProperties
|
void |
PropertyGroupExtension.preSetProperties(javax.jcr.Session session,
Ref<javax.jcr.Node> node,
String grpName,
List<FormElement> properties)
Executed BEFORE setProperties
|
Modifier and Type | Method and Description |
---|---|
Document |
DbDocumentModule.create(String token,
Document doc,
InputStream is,
long size,
String userId,
Ref<FileUploadResponse> fuResponse)
Used when big files and FileUpload
|
Mail |
DbMailModule.create(String token,
Mail mail,
String userId,
Ref<FileUploadResponse> fuResponse)
Used when importing mail from scheduler
|
Modifier and Type | Method and Description |
---|---|
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 NodeMail |
BaseMailModule.create(String user,
String parentPath,
NodeFolder parentFolder,
String name,
long size,
String from,
String[] reply,
String[] to,
String[] cc,
String[] bcc,
Calendar sentDate,
Calendar receivedDate,
String subject,
String content,
String mimeType,
Set<String> keywords,
Set<String> categories,
Ref<FileUploadResponse> fuResponse)
Create a new mail
|
Copyright © 2016. All rights reserved.