|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.threerings.admin.server.ConfigRegistry
com.threerings.admin.server.DatabaseConfigRegistry
com.threerings.admin.server.PeeredDatabaseConfigRegistry
com.threerings.admin.server.PeeredExportDatabaseConfigRegistry
public class PeeredExportDatabaseConfigRegistry
A peered database config registry that exports objects as opposed to streaming them.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.threerings.admin.server.PeeredDatabaseConfigRegistry |
|---|
PeeredDatabaseConfigRegistry.PeerDatabaseObjectRecord |
| Nested classes/interfaces inherited from class com.threerings.admin.server.DatabaseConfigRegistry |
|---|
DatabaseConfigRegistry.DatabaseObjectRecord |
| Nested classes/interfaces inherited from class com.threerings.admin.server.ConfigRegistry |
|---|
ConfigRegistry.ObjectRecord |
| Field Summary |
|---|
| Fields inherited from class com.threerings.admin.server.PeeredDatabaseConfigRegistry |
|---|
_peermgr, PEER_CACHE_PREFIX |
| Fields inherited from class com.threerings.admin.server.DatabaseConfigRegistry |
|---|
_invoker, _node, _repo |
| Fields inherited from class com.threerings.admin.server.ConfigRegistry |
|---|
_configs, _transitioning |
| Constructor Summary | |
|---|---|
PeeredExportDatabaseConfigRegistry(com.samskivert.depot.PersistenceContext ctx,
Invoker invoker,
PeerManager peermgr)
Creates a configuration registry and prepares it for operation. |
|
| Method Summary | |
|---|---|
protected ConfigRegistry.ObjectRecord |
createObjectRecord(String path,
DObject object)
|
| Methods inherited from class com.threerings.admin.server.ConfigRegistry |
|---|
createObjectInputStream, createObjectOutputStream, getKeys, getObject, registerObject |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
@Inject
public PeeredExportDatabaseConfigRegistry(com.samskivert.depot.PersistenceContext ctx,
Invoker invoker,
PeerManager peermgr)
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.| Method Detail |
|---|
protected ConfigRegistry.ObjectRecord createObjectRecord(String path,
DObject object)
createObjectRecord in class PeeredDatabaseConfigRegistry
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||