net.sf.jzeno.model
Interface MutableEntity

All Superinterfaces:
Entity
All Known Implementing Classes:
AbstractMutableEntity

public interface MutableEntity
extends Entity

All model objects that can be updated must implement this interface.


Method Summary
 StateManager getStateManager()
          set state manager for this object
 java.lang.Long getVersion()
           
 void setVersion(java.lang.Long version)
           
 
Methods inherited from interface net.sf.jzeno.model.Entity
getChangedValue, getChangedValues, getId, getOriginalValue, getOriginalValues, isChanged, isChanged, isUnsaved, onDelete, onFlushDirty, onLoad, onSave, postFlush, preFlush, setId, snapshot
 

Method Detail

getVersion

java.lang.Long getVersion()

setVersion

void setVersion(java.lang.Long version)

getStateManager

StateManager getStateManager()
set state manager for this object