org.apache.jetspeed.prefs.impl
Class NodeImplProxy

java.lang.Object
  extended by org.apache.jetspeed.prefs.impl.NodeImplProxy
All Implemented Interfaces:
Serializable, Cloneable, org.apache.jetspeed.prefs.om.Node

public class NodeImplProxy
extends Object
implements org.apache.jetspeed.prefs.om.Node

See Also:
Serialized Form

Field Summary
private  boolean dirty
           
private  org.apache.jetspeed.prefs.om.Node node
           
private static PersistenceBrokerPreferencesProvider provider
           
 
Constructor Summary
NodeImplProxy(org.apache.jetspeed.prefs.om.Node node)
           
 
Method Summary
protected  Object clone()
           
 Timestamp getCreationDate()
           
 String getFullPath()
           
 Timestamp getModifiedDate()
           
 org.apache.jetspeed.prefs.om.Node getNode()
           
 long getNodeId()
           
 Collection getNodeKeys()
           
 String getNodeName()
           
 Collection getNodeProperties()
           
 int getNodeType()
           
 Long getParentNodeId()
           
protected  void invalidate()
           
protected  void reset()
           
 void setCreationDate(Timestamp creationDate)
           
 void setFullPath(String fullPath)
           
 void setModifiedDate(Timestamp modifiedDate)
           
 void setNode(org.apache.jetspeed.prefs.om.Node node)
           
 void setNodeId(long nodeId)
           
 void setNodeKeys(Collection nodeKeys)
           
 void setNodeName(String nodeName)
           
 void setNodeProperties(Collection nodeProperties)
           
 void setNodeType(int nodeType)
           
 void setParentNodeId(Long parentNodeId)
           
static void setProvider(PersistenceBrokerPreferencesProvider p)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

node

private org.apache.jetspeed.prefs.om.Node node

dirty

private boolean dirty

provider

private static PersistenceBrokerPreferencesProvider provider
Constructor Detail

NodeImplProxy

public NodeImplProxy(org.apache.jetspeed.prefs.om.Node node)
Method Detail

clone

protected Object clone()
                throws CloneNotSupportedException
Overrides:
clone in class Object
Throws:
CloneNotSupportedException

getCreationDate

public Timestamp getCreationDate()
Specified by:
getCreationDate in interface org.apache.jetspeed.prefs.om.Node

getFullPath

public String getFullPath()
Specified by:
getFullPath in interface org.apache.jetspeed.prefs.om.Node

getModifiedDate

public Timestamp getModifiedDate()
Specified by:
getModifiedDate in interface org.apache.jetspeed.prefs.om.Node

getNodeId

public long getNodeId()
Specified by:
getNodeId in interface org.apache.jetspeed.prefs.om.Node

getNodeKeys

public Collection getNodeKeys()
Specified by:
getNodeKeys in interface org.apache.jetspeed.prefs.om.Node

getNodeName

public String getNodeName()
Specified by:
getNodeName in interface org.apache.jetspeed.prefs.om.Node

getNodeProperties

public Collection getNodeProperties()
Specified by:
getNodeProperties in interface org.apache.jetspeed.prefs.om.Node

getNodeType

public int getNodeType()
Specified by:
getNodeType in interface org.apache.jetspeed.prefs.om.Node

getParentNodeId

public Long getParentNodeId()
Specified by:
getParentNodeId in interface org.apache.jetspeed.prefs.om.Node

setCreationDate

public void setCreationDate(Timestamp creationDate)
Specified by:
setCreationDate in interface org.apache.jetspeed.prefs.om.Node

setFullPath

public void setFullPath(String fullPath)
Specified by:
setFullPath in interface org.apache.jetspeed.prefs.om.Node

setModifiedDate

public void setModifiedDate(Timestamp modifiedDate)
Specified by:
setModifiedDate in interface org.apache.jetspeed.prefs.om.Node

setNodeId

public void setNodeId(long nodeId)
Specified by:
setNodeId in interface org.apache.jetspeed.prefs.om.Node

setNodeKeys

public void setNodeKeys(Collection nodeKeys)
Specified by:
setNodeKeys in interface org.apache.jetspeed.prefs.om.Node

setNodeName

public void setNodeName(String nodeName)
Specified by:
setNodeName in interface org.apache.jetspeed.prefs.om.Node

setNodeProperties

public void setNodeProperties(Collection nodeProperties)
Specified by:
setNodeProperties in interface org.apache.jetspeed.prefs.om.Node

setNodeType

public void setNodeType(int nodeType)
Specified by:
setNodeType in interface org.apache.jetspeed.prefs.om.Node

setParentNodeId

public void setParentNodeId(Long parentNodeId)
Specified by:
setParentNodeId in interface org.apache.jetspeed.prefs.om.Node

setProvider

public static void setProvider(PersistenceBrokerPreferencesProvider p)

getNode

public org.apache.jetspeed.prefs.om.Node getNode()

invalidate

protected void invalidate()

setNode

public void setNode(org.apache.jetspeed.prefs.om.Node node)

reset

protected void reset()


Copyright © 1999-2007 Apache Software Foundation. All Rights Reserved.