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