Package apoc

Class ApocConfig

java.lang.Object
org.neo4j.kernel.lifecycle.LifecycleAdapter
apoc.ApocConfig
All Implemented Interfaces:
org.neo4j.kernel.lifecycle.Lifecycle

public class ApocConfig extends org.neo4j.kernel.lifecycle.LifecycleAdapter
  • Field Details

  • Constructor Details

    • ApocConfig

      public ApocConfig(org.neo4j.configuration.Config neo4jConfig, org.neo4j.logging.internal.LogService log, org.neo4j.kernel.api.procedure.GlobalProcedures globalProceduresRegistry, org.neo4j.dbms.api.DatabaseManagementService databaseManagementService)
    • ApocConfig

      public ApocConfig(org.neo4j.configuration.Config neo4jConfig)
  • Method Details

    • getConfig

      public org.apache.commons.configuration2.Configuration getConfig()
    • init

      public void init()
      Specified by:
      init in interface org.neo4j.kernel.lifecycle.Lifecycle
      Overrides:
      init in class org.neo4j.kernel.lifecycle.LifecycleAdapter
    • determineNeo4jConfFolder

      protected String determineNeo4jConfFolder()
    • loadConfiguration

      protected void loadConfiguration()
      use apache commons to load configuration classpath:/apoc-config.xml contains a description where to load configuration from
    • getSystemDb

      public org.neo4j.graphdb.GraphDatabaseService getSystemDb()
    • isImportFileEnabled

      public void isImportFileEnabled()
    • checkAllowedUrlAndPinToIP

      public URL checkAllowedUrlAndPinToIP(String url) throws IOException
      Throws:
      IOException
    • checkReadAllowed

      public void checkReadAllowed(String url) throws IOException
      Throws:
      IOException
    • checkWriteAllowed

      public void checkWriteAllowed(ExportConfig exportConfig, String fileName)
    • checkStorageEngine

      public void checkStorageEngine()
    • apocConfig

      public static ApocConfig apocConfig()
    • getString

      public String getString(String key)
    • getString

      public String getString(String key, String defaultValue)
    • setProperty

      public void setProperty(String key, Object value)
    • getBoolean

      public boolean getBoolean(String key)
    • isImportFolderConfigured

      public boolean isImportFolderConfigured()
    • getImportDir

      public String getImportDir()
    • getInt

      public int getInt(String key, int defaultValue)