it.sistematica.isharedoc.model.dms
Class DocumentContentReplica

java.lang.Object
  extended by it.sistematica.isharedoc.model.dms.DocumentContentReplica
All Implemented Interfaces:
it.neverworks.application.model.CreationAuditable, it.neverworks.application.model.ModificationAuditable, PartitionAttribute, java.io.Serializable

public class DocumentContentReplica
extends java.lang.Object
implements java.io.Serializable, it.neverworks.application.model.ModificationAuditable, PartitionAttribute

See Also:
Serialized Form

Nested Class Summary
static class DocumentContentReplica.ReplicaStatus
           
 
Field Summary
protected  RepositoryConnection connection
           
protected  DocumentContent content
           
protected  java.util.Date created
           
protected  it.neverworks.security.User createdBy
           
protected  java.lang.Long id
           
protected  ItemInstance instance
           
protected  java.util.Date modified
           
protected  it.neverworks.security.User modifiedBy
           
protected  Partition partition
           
protected  ReplicaLink properties
           
protected  java.lang.String replicaId
           
protected  DocumentContentReplica.ReplicaStatus status
           
protected  java.lang.String xmlProperties
           
 
Constructor Summary
DocumentContentReplica()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 RepositoryConnection getConnection()
           
 DocumentContent getContent()
           
 java.util.Date getCreated()
           
 it.neverworks.security.User getCreatedBy()
           
 java.lang.Long getId()
           
 ItemInstance getInstance()
           
 java.util.Date getModified()
           
 it.neverworks.security.User getModifiedBy()
           
 Partition getPartition()
           
 ReplicaLink getProperties()
           
 java.lang.String getReplicaId()
           
 DocumentContentReplica.ReplicaStatus getStatus()
           
 java.lang.String getXmlProperties()
           
 int hashCode()
           
 void setConnection(RepositoryConnection connection)
           
 void setContent(DocumentContent content)
           
 void setCreated(java.util.Date created)
           
 void setCreatedBy(it.neverworks.security.User createdBy)
           
 void setId(java.lang.Long id)
           
 void setInstance(ItemInstance instance)
           
 void setModified(java.util.Date modified)
           
 void setModifiedBy(it.neverworks.security.User modifiedBy)
           
 void setPartition(Partition partition)
           
 void setProperties(ReplicaLink properties)
           
 void setReplicaId(java.lang.String replicaId)
           
 void setStatus(DocumentContentReplica.ReplicaStatus status)
           
 void setXmlProperties(java.lang.String xmlProperties)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

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

content

protected DocumentContent content

instance

protected ItemInstance instance

connection

protected RepositoryConnection connection

status

protected DocumentContentReplica.ReplicaStatus status

replicaId

protected java.lang.String replicaId

xmlProperties

protected java.lang.String xmlProperties

properties

protected ReplicaLink properties
Constructor Detail

DocumentContentReplica

public DocumentContentReplica()
Method Detail

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

getContent

public DocumentContent getContent()

setContent

public void setContent(DocumentContent content)

getInstance

public ItemInstance getInstance()

setInstance

public void setInstance(ItemInstance instance)

getConnection

public RepositoryConnection getConnection()

setConnection

public void setConnection(RepositoryConnection connection)

getStatus

public DocumentContentReplica.ReplicaStatus getStatus()

setStatus

public void setStatus(DocumentContentReplica.ReplicaStatus status)

getReplicaId

public java.lang.String getReplicaId()

setReplicaId

public void setReplicaId(java.lang.String replicaId)

getProperties

public ReplicaLink getProperties()

setProperties

public void setProperties(ReplicaLink properties)

getXmlProperties

public java.lang.String getXmlProperties()

setXmlProperties

public void setXmlProperties(java.lang.String xmlProperties)

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