Package com.saperion.ngc.model.document
Class ClassicConnectorDocumentDatabaseMetaInfo
- java.lang.Object
-
- com.saperion.ngc.model.document.ClassicConnectorDocumentDatabaseMetaInfo
-
- All Implemented Interfaces:
DocumentDatabaseMetaInfo
,java.io.Serializable
public class ClassicConnectorDocumentDatabaseMetaInfo extends java.lang.Object implements DocumentDatabaseMetaInfo
Implementation of DocumentInfo for ClassicConnector.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ClassicConnectorDocumentDatabaseMetaInfo(com.saperion.intf.SaDocumentInfo saDocumentInfo)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
canEdit()
boolean
canIndex()
boolean
canPrint()
boolean
canSave()
boolean
canStream()
java.util.List<com.saperion.rmi.SaCheckoutInfo>
getCheckoutInfos()
java.lang.String
getLockUser()
com.saperion.intf.SaPropertyValue
getValue(java.lang.String name)
Reads the value with the given name.com.saperion.intf.SaPropertyValue[]
getValues()
boolean
hasActiveWorkflows()
Returns true, if the document has an active workflow.boolean
hasObjects()
boolean
hasRealACL()
boolean
hasStatus()
boolean
hasValue(java.lang.String name)
Check, if a value exists for thew 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
isRevised()
boolean
isSigned()
-
-
-
Method Detail
-
getValues
public com.saperion.intf.SaPropertyValue[] getValues()
- Specified by:
getValues
in interfaceDocumentDatabaseMetaInfo
- Returns:
- Array of property values
- See Also:
DocumentDatabaseMetaInfo.getValues()
-
getValue
public com.saperion.intf.SaPropertyValue getValue(java.lang.String name)
Reads the value with the given name.- Specified by:
getValue
in interfaceDocumentDatabaseMetaInfo
- Parameters:
name
- Property name- Returns:
- Property value null, if not found
- See Also:
DocumentDatabaseMetaInfo.getValue(String)
-
hasValue
public boolean hasValue(java.lang.String name)
Check, if a value exists for thew given name.- Specified by:
hasValue
in interfaceDocumentDatabaseMetaInfo
- Parameters:
name
- Property name- Returns:
- True, if exists
- See Also:
DocumentDatabaseMetaInfo.hasValue(String)
-
isCheckedout
public boolean isCheckedout()
- Specified by:
isCheckedout
in interfaceDocumentDatabaseMetaInfo
- Returns:
- Document is checked out.
- See Also:
DocumentDatabaseMetaInfo.isCheckedout()
-
getLockUser
public java.lang.String getLockUser()
- Specified by:
getLockUser
in interfaceDocumentDatabaseMetaInfo
- Returns:
- Lock user
- See Also:
DocumentDatabaseMetaInfo.getLockUser()
-
isLocked
public boolean isLocked()
Check, if the document is locked.- Specified by:
isLocked
in interfaceDocumentDatabaseMetaInfo
- Returns:
- Is locked
- See Also:
DocumentDatabaseMetaInfo.isLocked()
-
isLockedByCurrentUser
public boolean isLockedByCurrentUser()
Returns true, if the document represented by this SaDocumentInfo is locked by the current user.- Specified by:
isLockedByCurrentUser
in interfaceDocumentDatabaseMetaInfo
- Returns:
- true, if locked by current user
- See Also:
DocumentDatabaseMetaInfo.isLockedByCurrentUser()
-
canEdit
public boolean canEdit()
- Specified by:
canEdit
in interfaceDocumentDatabaseMetaInfo
- Returns:
- Editable
- See Also:
DocumentDatabaseMetaInfo.canEdit()
-
canIndex
public boolean canIndex()
- Specified by:
canIndex
in interfaceDocumentDatabaseMetaInfo
- Returns:
- Indexable
- See Also:
DocumentDatabaseMetaInfo.canIndex()
-
canPrint
public boolean canPrint()
- Specified by:
canPrint
in interfaceDocumentDatabaseMetaInfo
- Returns:
- Printable
- See Also:
DocumentDatabaseMetaInfo.canPrint()
-
canSave
public boolean canSave()
- Specified by:
canSave
in interfaceDocumentDatabaseMetaInfo
- Returns:
- Saveable
- See Also:
DocumentDatabaseMetaInfo.canSave()
-
hasObjects
public boolean hasObjects()
- Specified by:
hasObjects
in interfaceDocumentDatabaseMetaInfo
- Returns:
- Has objects
- See Also:
DocumentDatabaseMetaInfo.hasObjects()
-
hasRealACL
public boolean hasRealACL()
- Specified by:
hasRealACL
in interfaceDocumentDatabaseMetaInfo
- Returns:
- Has real ACL
- See Also:
DocumentDatabaseMetaInfo.hasRealACL()
-
hasWorkflows
public boolean hasWorkflows()
Returns true if the document has started or finished workflows.- Specified by:
hasWorkflows
in interfaceDocumentDatabaseMetaInfo
- Returns:
- Has workflows
- See Also:
DocumentDatabaseMetaInfo.hasWorkflows()
-
hasActiveWorkflows
public boolean hasActiveWorkflows()
Returns true, if the document has an active workflow.- Specified by:
hasActiveWorkflows
in interfaceDocumentDatabaseMetaInfo
- Returns:
- has active workflow
- See Also:
DocumentDatabaseMetaInfo.hasActiveWorkflows()
-
isCheckedIn
public boolean isCheckedIn()
- Specified by:
isCheckedIn
in interfaceDocumentDatabaseMetaInfo
- Returns:
- Is checked in
- See Also:
DocumentDatabaseMetaInfo.hasWorkflows()
-
isDeleted
public boolean isDeleted()
- Specified by:
isDeleted
in interfaceDocumentDatabaseMetaInfo
- Returns:
- Is deleted
- See Also:
DocumentDatabaseMetaInfo.hasActiveWorkflows()
-
isLink
public boolean isLink()
- Specified by:
isLink
in interfaceDocumentDatabaseMetaInfo
- Returns:
- Is link
- See Also:
DocumentDatabaseMetaInfo.isLink()
-
isRevised
public boolean isRevised()
- Specified by:
isRevised
in interfaceDocumentDatabaseMetaInfo
- Returns:
- Is revised
- See Also:
DocumentDatabaseMetaInfo.isRevised()
-
hasStatus
public boolean hasStatus()
- Specified by:
hasStatus
in interfaceDocumentDatabaseMetaInfo
- Returns:
- Has status informations
- See Also:
DocumentDatabaseMetaInfo.hasStatus()
-
isOfflineConflict
public boolean isOfflineConflict()
- Specified by:
isOfflineConflict
in interfaceDocumentDatabaseMetaInfo
- Returns:
- Document is in offline-conflict-state
- See Also:
DocumentDatabaseMetaInfo.isOfflineConflict()
-
isSigned
public boolean isSigned()
- Specified by:
isSigned
in interfaceDocumentDatabaseMetaInfo
- Returns:
- Document is signed
- See Also:
DocumentDatabaseMetaInfo.isSigned()
-
canStream
public boolean canStream()
- Specified by:
canStream
in interfaceDocumentDatabaseMetaInfo
- Returns:
- Document can be streamed
- See Also:
DocumentDatabaseMetaInfo.canStream()
-
getCheckoutInfos
public java.util.List<com.saperion.rmi.SaCheckoutInfo> getCheckoutInfos()
- Specified by:
getCheckoutInfos
in interfaceDocumentDatabaseMetaInfo
- Returns:
- Checkout informations
- See Also:
DocumentDatabaseMetaInfo.getCheckoutInfos()
-
-