it.sistematica.isharedoc.model.dms
Class DocumentSignatureInfo
java.lang.Object
it.sistematica.isharedoc.model.dms.DocumentSignatureInfo
- All Implemented Interfaces:
- it.neverworks.application.model.CreationAuditable, it.neverworks.application.model.ModificationAuditable, PartitionAttribute, java.io.Serializable
public class DocumentSignatureInfo
- extends java.lang.Object
- implements java.io.Serializable, it.neverworks.application.model.ModificationAuditable, PartitionAttribute
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
id
protected java.lang.Long id
created
protected java.util.Date created
createdBy
protected it.neverworks.security.User createdBy
modified
protected java.util.Date modified
modifiedBy
protected it.neverworks.security.User modifiedBy
partition
protected Partition partition
document
protected Document document
validationTimestamp
protected java.util.Date validationTimestamp
signatureExpirationDate
protected java.util.Date signatureExpirationDate
signatureStatus
protected DocumentSignatureInfo.SignatureStatus signatureStatus
validationStatus
protected DocumentSignatureInfo.ValidationStatus validationStatus
note
protected java.lang.String note
DocumentSignatureInfo
public DocumentSignatureInfo()
getId
public java.lang.Long getId()
setId
public void setId(java.lang.Long id)
getCreated
public java.util.Date getCreated()
- Specified by:
getCreated
in interface it.neverworks.application.model.CreationAuditable
setCreated
public void setCreated(java.util.Date created)
- Specified by:
setCreated
in interface it.neverworks.application.model.CreationAuditable
getCreatedBy
public it.neverworks.security.User getCreatedBy()
- Specified by:
getCreatedBy
in interface it.neverworks.application.model.CreationAuditable
setCreatedBy
public void setCreatedBy(it.neverworks.security.User createdBy)
- Specified by:
setCreatedBy
in interface it.neverworks.application.model.CreationAuditable
getModified
public java.util.Date getModified()
- Specified by:
getModified
in interface it.neverworks.application.model.ModificationAuditable
setModified
public void setModified(java.util.Date modified)
- Specified by:
setModified
in interface it.neverworks.application.model.ModificationAuditable
getModifiedBy
public it.neverworks.security.User getModifiedBy()
- Specified by:
getModifiedBy
in interface it.neverworks.application.model.ModificationAuditable
setModifiedBy
public void setModifiedBy(it.neverworks.security.User modifiedBy)
- Specified by:
setModifiedBy
in interface it.neverworks.application.model.ModificationAuditable
getPartition
public Partition getPartition()
- Specified by:
getPartition
in interface PartitionAttribute
setPartition
public void setPartition(Partition partition)
- Specified by:
setPartition
in interface PartitionAttribute
getDocument
public Document getDocument()
setDocument
public void setDocument(Document document)
getSignatureExpirationDate
public java.util.Date getSignatureExpirationDate()
setSignatureExpirationDate
public void setSignatureExpirationDate(java.util.Date signatureExpirationDate)
getSignatureStatus
public DocumentSignatureInfo.SignatureStatus getSignatureStatus()
setSignatureStatus
public void setSignatureStatus(DocumentSignatureInfo.SignatureStatus signatureStatus)
getValidationTimestamp
public java.util.Date getValidationTimestamp()
setValidationTimestamp
public void setValidationTimestamp(java.util.Date validationTimestamp)
getValidationStatus
public DocumentSignatureInfo.ValidationStatus getValidationStatus()
setValidationStatus
public void setValidationStatus(DocumentSignatureInfo.ValidationStatus validationStatus)
isValid
public boolean isValid()
getNote
public java.lang.String getNote()
setNote
public void setNote(java.lang.String note)
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object