litesoft
@ 947
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
// This Source Code is in the Public Domain per: http://unlicense.org package org.litesoft.orsup.nonpublic; import java.io.*; import java.util.*; import org.litesoft.changemanagement.*; import org.litesoft.orsup.base.*; public class DataStoreChangeCollector extends ServerStateChangeCollector { public DataStoreChangeCollector( long pTransactionID, String pTransactionSourceClassname, Map<String, Serializable> pXtraData ) { super( pTransactionID, pTransactionSourceClassname, pXtraData ); } public void add( PersistentObject<?> pPersistentObject, Serializable pExtraPOinfo ) { if ( pPersistentObject != null ) { add( new ServerStateChange( pPersistentObject.makeStateChangeAction(), // pPersistentObject.getRegisteredName(), // pPersistentObject.getPersistentObjectUniqueKey(), // pPersistentObject.getDisplayValue(), // pExtraPOinfo ) ); } } } |