com.threerings.admin.server
Class PeeredExportDatabaseConfigRegistry

java.lang.Object
  extended by com.threerings.admin.server.ConfigRegistry
      extended by com.threerings.admin.server.DatabaseConfigRegistry
          extended by com.threerings.admin.server.PeeredDatabaseConfigRegistry
              extended by com.threerings.admin.server.PeeredExportDatabaseConfigRegistry

public class PeeredExportDatabaseConfigRegistry
extends com.threerings.admin.server.PeeredDatabaseConfigRegistry

A peered database config registry that exports objects as opposed to streaming them.


Constructor Summary
PeeredExportDatabaseConfigRegistry(com.samskivert.depot.PersistenceContext ctx, Invoker invoker, com.threerings.presents.peer.server.PeerManager peermgr)
          Creates a configuration registry and prepares it for operation.
 
Method Summary
 
Methods inherited from class com.threerings.admin.server.ConfigRegistry
getKeys, getObject, registerObject
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PeeredExportDatabaseConfigRegistry

@Inject
public PeeredExportDatabaseConfigRegistry(com.samskivert.depot.PersistenceContext ctx,
                                                 Invoker invoker,
                                                 com.threerings.presents.peer.server.PeerManager peermgr)
Creates a configuration registry and prepares it for operation.

Parameters:
ctx - will provide access to our database.
invoker - this will be used to perform all database activity (except first time initialization) so as to avoid blocking the distributed object thread.
peermgr - a reference to the peer manager.


Copyright © 2011. All Rights Reserved.