public interface DocumentFolder extends DocumentFolder, Auditee, Indexed, SecureObject, PropertySetHolder, org.openmdx.base.jmi1.BasicObject
DocumentFolderDocumentFolder.Identity| Modifier and Type | Method and Description |
|---|---|
void |
addFolderShare(boolean idIsPersistent,
String id,
DocumentFolderShare folderShare)
Adds the specified element to the set of the values for the reference
folderShare. |
void |
addFolderShare(DocumentFolderShare folderShare)
Adds the specified element to the set of the values for the reference
folderShare using an implementation-specific, reassignable qualifier. |
void |
addFolderShare(String id,
DocumentFolderShare folderShare)
Adds the specified element to the set of the values for the reference
folderShare using a reassignable qualifier. |
CreateDefaultShareResult |
createDefaultShare() |
DocumentFolderEntry |
getFolderEntry(boolean idIsPersistent,
String id)
Retrieves the value for the reference
folderEntry for the specified qualifier attribute value. |
<T extends DocumentFolderEntry> |
getFolderEntry(DocumentFolderEntryQuery query)
Retrieves the value for the reference
folderEntry for the specified query. |
DocumentFolderEntry |
getFolderEntry(String id)
Retrieves the value for the reference
folderEntry for the specified qualifier attribute value. |
DocumentFolderShare |
getFolderShare(boolean idIsPersistent,
String id)
Retrieves the value for the reference
folderShare for the specified qualifier attribute value. |
<T extends DocumentFolderShare> |
getFolderShare(DocumentFolderShareQuery query)
Retrieves the value for the reference
folderShare for the specified query. |
DocumentFolderShare |
getFolderShare(String id)
Retrieves the value for the reference
folderShare for the specified qualifier attribute value. |
DocumentFolder |
getParent()
Retrieves the value for the reference
parent. |
DocumentFolder |
getSubFolder(boolean idIsPersistent,
String id)
Retrieves the value for the reference
subFolder for the specified qualifier attribute value. |
<T extends DocumentFolder> |
getSubFolder(DocumentFolderQuery query)
Retrieves the value for the reference
subFolder for the specified query. |
DocumentFolder |
getSubFolder(String id)
Retrieves the value for the reference
subFolder for the specified qualifier attribute value. |
org.openmdx.base.jmi1.Void |
removeDefaultShare() |
void |
setParent(DocumentFolder parent)
Sets a new value for the reference
parent. |
getDescription, getFolderEntry, getFolderShare, getName, getSubFolder, isDisabled, setDescription, setDisabled, setNamegetIndexEntry, getIndexEntry, getIndexEntry, updateIndexgetIndexEntryaddOwningGroup, checkPermissions, getOwner, getOwningUser, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setOwner, setOwningUser, setOwningUseraddOwningGroup, checkPermissions, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwningGroup, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwner, setOwningUseraddPropertySet, addPropertySet, addPropertySet, getPropertySet, getPropertySet, getPropertySetgetPropertySetrefDefaultFetchGroup, refDelegate, refGetPath, refGetValue, refInitialize, refInitialize, refSetValuerefClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostCompositeCreateDefaultShareResult createDefaultShare()
createDefaultShare in interface DocumentFolder<T extends DocumentFolderEntry> List<T> getFolderEntry(DocumentFolderEntryQuery query)
folderEntry for the specified query.
Note: This is an extension to the JMI 1 standard.java.jdo.Queryquery - predicate which is applied to the set of referenced objects.true.DocumentFolderEntry getFolderEntry(boolean idIsPersistent, String id)
folderEntry for the specified qualifier attribute value.
idIsPersistent - Defines whether value for the qualifier is persistent or notid - The value for the qualifier attribute that qualifies this reference.DocumentFolderEntry getFolderEntry(String id)
folderEntry for the specified qualifier attribute value.
This method is equivalent to the preferred invocation getFolderEntry(false,id).
id - The value for the qualifier attribute that qualifies this reference.<T extends DocumentFolderShare> List<T> getFolderShare(DocumentFolderShareQuery query)
folderShare for the specified query.
Note: This is an extension to the JMI 1 standard.java.jdo.Queryquery - predicate which is applied to the set of referenced objects.true.DocumentFolderShare getFolderShare(boolean idIsPersistent, String id)
folderShare for the specified qualifier attribute value.
idIsPersistent - Defines whether value for the qualifier is persistent or notid - The value for the qualifier attribute that qualifies this reference.DocumentFolderShare getFolderShare(String id)
folderShare for the specified qualifier attribute value.
This method is equivalent to the preferred invocation getFolderShare(false,id).
id - The value for the qualifier attribute that qualifies this reference.void addFolderShare(boolean idIsPersistent,
String id,
DocumentFolderShare folderShare)
folderShare.
Note: This is an extension to the JMI 1 standard.
idIsPersistent - true if id is persistentid - The qualifier attribute value that qualifies the reference to get the element to be appended.folderShare - The element to be appended.void addFolderShare(String id, DocumentFolderShare folderShare)
folderShare using a reassignable qualifier.
Note: This is an extension to the JMI 1 standard.
id - The qualifier attribute value that qualifies the reference to get the element to be appended.folderShare - The element to be appended.void addFolderShare(DocumentFolderShare folderShare)
folderShare using an implementation-specific, reassignable qualifier.
Note: This is an extension to the JMI 1 standard.
folderShare - The element to be appended.DocumentFolder getParent()
parent.getParent in interface DocumentFoldernull – value for this reference.void setParent(DocumentFolder parent)
parent.setParent in interface DocumentFolderparent - The new – possibly null – value for this reference.org.openmdx.base.jmi1.Void removeDefaultShare()
removeDefaultShare in interface DocumentFolder<T extends DocumentFolder> List<T> getSubFolder(DocumentFolderQuery query)
subFolder for the specified query.
Note: This is an extension to the JMI 1 standard.java.jdo.Queryquery - predicate which is applied to the set of referenced objects.true.DocumentFolder getSubFolder(boolean idIsPersistent, String id)
subFolder for the specified qualifier attribute value.
idIsPersistent - Defines whether value for the qualifier is persistent or notid - The value for the qualifier attribute that qualifies this reference.DocumentFolder getSubFolder(String id)
subFolder for the specified qualifier attribute value.
This method is equivalent to the preferred invocation getSubFolder(false,id).
id - The value for the qualifier attribute that qualifies this reference.This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.