Revision: 3283
Author: [email protected]
Date: Thu Feb 11 07:12:01 2010
Log: NEW - bug 2697: Remove the SPPersisterHelperFactoryImpl
http://trillian.sqlpower.ca/bugzilla/show_bug.cgi?id=2697

Fixed the client side session as the persister helper factory impl has gone away.
http://code.google.com/p/power-architect/source/detail?r=3283

Modified:
 /trunk/src/ca/sqlpower/architect/enterprise/ArchitectClientSideSession.java

=======================================
--- /trunk/src/ca/sqlpower/architect/enterprise/ArchitectClientSideSession.java Wed Feb 10 11:40:12 2010 +++ /trunk/src/ca/sqlpower/architect/enterprise/ArchitectClientSideSession.java Thu Feb 11 07:12:01 2010
@@ -51,7 +51,6 @@
 import ca.sqlpower.dao.SPPersistenceException;
 import ca.sqlpower.dao.SPPersisterListener;
 import ca.sqlpower.dao.SPSessionPersister;
-import ca.sqlpower.dao.helper.generated.SPPersisterHelperFactoryImpl;
 import ca.sqlpower.dao.json.SPJSONMessageDecoder;
 import ca.sqlpower.dao.json.SPJSONPersister;
 import ca.sqlpower.dao.session.SessionPersisterSuperConverter;
@@ -108,7 +107,7 @@
                dataSourceCollection = getDataSourceCollection();

sessionPersister = new SPSessionPersister("inbound-" + projectLocation.getUUID(), getWorkspace(), - new SPPersisterHelperFactoryImpl(null, new SessionPersisterSuperConverter(dataSourceCollection, getWorkspace()))); + new SessionPersisterSuperConverter(dataSourceCollection, getWorkspace()));
                sessionPersister.setSession(this);

updater = new Updater(projectLocation.getUUID(), new SPJSONMessageDecoder(sessionPersister));
@@ -191,9 +190,8 @@
        public void startUpdaterThread() {
                updater.start();

-               final SPPersisterListener listener = new SPPersisterListener(
-                               new SPPersisterHelperFactoryImpl(jsonPersister,
- new SessionPersisterSuperConverter(dataSourceCollection, getWorkspace().getRootObject()))); + final SPPersisterListener listener = new SPPersisterListener(jsonPersister, + new SessionPersisterSuperConverter(dataSourceCollection, getWorkspace().getRootObject()));

SQLPowerUtils.listenToHierarchy(getWorkspace().getRootObject(), listener);

@@ -205,9 +203,8 @@
        }

        public void persistProjectToServer() throws SPPersistenceException {
-               final SPPersisterListener tempListener = new 
SPPersisterListener(
-                               new SPPersisterHelperFactoryImpl(jsonPersister,
- new SessionPersisterSuperConverter(dataSourceCollection, getWorkspace()))); + final SPPersisterListener tempListener = new SPPersisterListener(jsonPersister, + new SessionPersisterSuperConverter(dataSourceCollection, getWorkspace()));
                tempListener.persistObject(getWorkspace().getRootObject(), 0);
        }

Reply via email to