Neo4j

org.neo4j.backup
Class OnlineBackupExtensionFactory

java.lang.Object
  extended by org.neo4j.helpers.Service
      extended by org.neo4j.kernel.extension.KernelExtensionFactory<OnlineBackupExtensionFactory.Dependencies>
          extended by org.neo4j.backup.OnlineBackupExtensionFactory

public class OnlineBackupExtensionFactory
extends KernelExtensionFactory<OnlineBackupExtensionFactory.Dependencies>


Nested Class Summary
static interface OnlineBackupExtensionFactory.Dependencies
           
 
Nested classes/interfaces inherited from class org.neo4j.helpers.Service
Service.CaseInsensitiveService, Service.Implementation
 
Constructor Summary
OnlineBackupExtensionFactory()
           
 
Method Summary
 Class getSettingsClass()
          Return the class that contains GraphDatabaseSetting fields that define the properties needed by this extension.
 Lifecycle newKernelExtension(OnlineBackupExtensionFactory.Dependencies dependencies)
          Create a new instance of this kernel extension.
 
Methods inherited from class org.neo4j.helpers.Service
equals, getKeys, hashCode, load, load, matches, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OnlineBackupExtensionFactory

public OnlineBackupExtensionFactory()
Method Detail

getSettingsClass

public Class getSettingsClass()
Description copied from class: KernelExtensionFactory
Return the class that contains GraphDatabaseSetting fields that define the properties needed by this extension.

Overrides:
getSettingsClass in class KernelExtensionFactory<OnlineBackupExtensionFactory.Dependencies>
Returns:
a class or null if no settings are needed

newKernelExtension

public Lifecycle newKernelExtension(OnlineBackupExtensionFactory.Dependencies dependencies)
                             throws Throwable
Description copied from class: KernelExtensionFactory
Create a new instance of this kernel extension.

Specified by:
newKernelExtension in class KernelExtensionFactory<OnlineBackupExtensionFactory.Dependencies>
Returns:
Throws:
Throwable

Neo4j

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