Neo4j Enterprise

org.neo4j.backup
Class OnlineBackupExtension

java.lang.Object
  extended by org.neo4j.helpers.Service
      extended by org.neo4j.kernel.KernelExtension<org.neo4j.backup.BackupServer>
          extended by org.neo4j.backup.OnlineBackupExtension
All Implemented Interfaces:
HasSettings

public class OnlineBackupExtension
extends KernelExtension<org.neo4j.backup.BackupServer>


Nested Class Summary
 
Nested classes/interfaces inherited from class org.neo4j.helpers.Service
Service.CaseInsensitiveService, Service.Implementation
 
Constructor Summary
OnlineBackupExtension()
           
 
Method Summary
 Class getSettingsClass()
          Get a class that defines settings using static fields.
protected  org.neo4j.backup.BackupServer load(KernelData kernel)
          Load this extension for a particular Neo4j Kernel.
protected  void loadConfiguration(KernelData kernel)
          Takes place before any data sources has been registered and is there to let extensions affect the configuration of other things starting up.
protected  void unload(org.neo4j.backup.BackupServer server)
           
 
Methods inherited from class org.neo4j.kernel.KernelExtension
agentArgument, agentLoad, agentVisit, equals, getState, hashCode, isLoaded, loadAgent, loadAgent
 
Methods inherited from class org.neo4j.helpers.Service
load, load, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OnlineBackupExtension

public OnlineBackupExtension()
Method Detail

getSettingsClass

public Class getSettingsClass()
Description copied from interface: HasSettings
Get a class that defines settings using static fields. See GraphDatabaseSettings for an example.

Specified by:
getSettingsClass in interface HasSettings
Overrides:
getSettingsClass in class KernelExtension<org.neo4j.backup.BackupServer>
Returns:
a class or null if no settings are needed

loadConfiguration

protected void loadConfiguration(KernelData kernel)
Description copied from class: KernelExtension
Takes place before any data sources has been registered and is there to let extensions affect the configuration of other things starting up.

Overrides:
loadConfiguration in class KernelExtension<org.neo4j.backup.BackupServer>

load

protected org.neo4j.backup.BackupServer load(KernelData kernel)
Description copied from class: KernelExtension
Load this extension for a particular Neo4j Kernel.

Specified by:
load in class KernelExtension<org.neo4j.backup.BackupServer>

unload

protected void unload(org.neo4j.backup.BackupServer server)
Overrides:
unload in class KernelExtension<org.neo4j.backup.BackupServer>

Neo4j Enterprise

Copyright © 2002-2012 The Neo4j Graph Database Project. All Rights Reserved.