org.alfresco.repo.domain
Interface NodeStatus

All Known Implementing Classes:
NodeStatusImpl

public interface NodeStatus

Interface for persistent node status objects.

The node status records the liveness and change times of a node. It follows that a node might not exist (have been deleted) when the node status still exists.


Method Summary
 NodeKey getKey()
           
 Node getNode()
           
 Transaction getTransaction()
           
 java.lang.Long getVersion()
           
 boolean isDeleted()
           
 void setKey(NodeKey key)
           
 void setNode(Node node)
           
 void setTransaction(Transaction transaction)
           
 

Method Detail

getKey

NodeKey getKey()
Returns:
Returns the unique key for this node status

setKey

void setKey(NodeKey key)
Parameters:
key - the unique key

getVersion

java.lang.Long getVersion()
Returns:
Returns the current version number

getNode

Node getNode()

setNode

void setNode(Node node)

getTransaction

Transaction getTransaction()

setTransaction

void setTransaction(Transaction transaction)

isDeleted

boolean isDeleted()


Copyright © 2005 - 2008 Alfresco Software, Inc. All Rights Reserved.