public interface SaDocumentInfo extends Serializable
SaClassicConnector.getDocumentFolders(String, String, String)
SaClassicConnector.getFolderChildren(String, String, int, SaQueryInfo, int)
SaClassicConnector.getFolderFromPath(String, String, String)
SaClassicConnector.getFolderInfo(String, String, boolean)
SaClassicConnector.getFolderInfo(String, String)
SaClassicConnector.getFolderParent(String, String)
SaClassicConnector.searchFolderDocuments(String, String, SaQueryInfo)
SaClassicConnector.searchHQL(SaQueryInfo)
SaPropertyValue[] values;
SaLockInfo lockInfo;
SaStatusInfo statusInfo;
List checkoutInfo;
Modifier and Type | Method and Description |
---|---|
boolean |
canEdit() |
boolean |
canIndex() |
boolean |
canPrint() |
boolean |
canSave() |
boolean |
canStream() |
List<SaCheckoutInfo> |
getCheckoutInfos() |
String |
getLockToken()
Returns the lock-token if the document is locked.
|
int |
getLockType()
Returns the lock-type if the document is locked.
|
String |
getLockUser()
Returns the user that has locked this document if the document is locked.
|
SaPropertyValue |
getValue(String name)
Reads the value with the given name.
|
SaPropertyValue[] |
getValues() |
boolean |
hasActiveWorkflows()
Returns true, if the document has an active workflow.
|
boolean |
hasObjects() |
boolean |
hasRealACL() |
boolean |
hasStatus() |
boolean |
hasValue(String name)
Check, if a value exists for the given name.
|
boolean |
hasWorkflows()
Returns true if the document has started or finished workflows.
|
boolean |
isCheckedIn() |
boolean |
isCheckedout() |
boolean |
isDeleted() |
boolean |
isLink() |
boolean |
isLocked()
Check, if the document is locked.
|
boolean |
isLockedByCurrentUser()
Returns true, if the document represented by this SaDocumentInfo is
locked by the current user.
|
boolean |
isOfflineConflict() |
boolean |
isReadonly() |
boolean |
isRevised() |
boolean |
isSigned() |
void |
setCheckoutInfo(List<?> rows) |
SaPropertyValue[] getValues()
SaPropertyValue getValue(String name)
name
- Property nameboolean hasValue(String name)
name
- Property nameboolean isCheckedout()
List<SaCheckoutInfo> getCheckoutInfos()
void setCheckoutInfo(List<?> rows)
rows
- Checkout rowsboolean isLocked()
String getLockToken()
SaJNILockInfo.getLockToken()
int getLockType()
SaJNILockInfo.getLockType()
String getLockUser()
SaJNILockInfo.getLockUser()
boolean isReadonly()
SaJNILockInfo.isReadonly()
boolean canEdit()
SaStatusInfo.canEdit()
boolean canIndex()
SaStatusInfo.canIndex()
boolean canPrint()
SaStatusInfo.canPrint()
boolean canSave()
SaStatusInfo.canSave()
boolean hasObjects()
SaStatusInfo.hasObjects()
boolean hasRealACL()
SaStatusInfo.hasRealACL()
boolean hasWorkflows()
SaStatusInfo.hasWorkflows()
boolean hasActiveWorkflows()
boolean isCheckedIn()
SaStatusInfo.isCheckedIn()
boolean isDeleted()
SaStatusInfo.isDeleted()
boolean isLink()
SaStatusInfo.isLink()
boolean isRevised()
SaStatusInfo.isRevised()
boolean hasStatus()
boolean isOfflineConflict()
boolean isSigned()
boolean canStream()
boolean isLockedByCurrentUser()
Copyright © 2020 Hyland Software Germany GmbH. All rights reserved.