com.neeve.config
Interface IConfigContentNode

All Superinterfaces:
IConfigNode
All Known Subinterfaces:
IConfigComplexEntity, IConfigComplexEntityContainer, IConfigEntity, IConfigEntityContainer<T>, IConfigSimpleEntity, IConfigSimpleEntityContainer

public interface IConfigContentNode
extends IConfigNode

Represents a node in the configuration repository that has some content.

Threading:
This class is not safe for concurrent access by multiple threads

Method Summary
 IConfigContentNode clear()
          Clear a node's content This method clears a node's content.
 boolean isDirty()
          Get a node's dirty (uncommitted) state.
 void setDirty(boolean val)
          Set a node's dirty state (uncommitted)
 
Methods inherited from interface com.neeve.config.IConfigNode
getAddress, getRepository
 

Method Detail

clear

IConfigContentNode clear()
Clear a node's content

This method clears a node's content. This change will not reflect durably until the changes are committed using IConfigRepository.commit().


setDirty

void setDirty(boolean val)
Set a node's dirty state (uncommitted)

Parameters:
val - A value of true sets the node as dirty and false sets the node as clean (committed)

isDirty

boolean isDirty()
Get a node's dirty (uncommitted) state.



Copyright © 2016 Neeve Research, LLC. All Rights Reserved.