org.neo4j.server.configuration
Interface Configurator

All Known Implementing Classes:
PropertyFileConfigurator, ServerConfigurator

public interface Configurator


Field Summary
static String DATABASE_LOCATION_PROPERTY_KEY
           
static String DB_MODE_KEY
           
static String DB_TUNING_PROPERTY_FILE_KEY
           
static String DEFAULT_CONFIG_DIR
           
static String DEFAULT_DATA_API_PATH
           
static String DEFAULT_DATABASE_LOCATION_PROPERTY_KEY
           
static String DEFAULT_MANAGEMENT_API_PATH
           
static List<String> DEFAULT_MANAGEMENT_CONSOLE_ENGINES
           
static String DEFAULT_WEB_ADMIN_PATH
           
static String DEFAULT_WEBSERVER_ADDRESS
           
static String DEFAULT_WEBSERVER_HTTPS_CERT_PATH
           
static Boolean DEFAULT_WEBSERVER_HTTPS_ENABLED
           
static String DEFAULT_WEBSERVER_HTTPS_KEY_PATH
           
static int DEFAULT_WEBSERVER_HTTPS_PORT
           
static String DEFAULT_WEBSERVER_KEYSTORE_PATH
           
static int DEFAULT_WEBSERVER_PORT
           
static org.neo4j.kernel.info.DiagnosticsExtractor<Configurator> DIAGNOSTICS
           
static String DISCOVERY_API_PACKAGE
           
static String HTTP_LOG_CONFIG_LOCATION
           
static String HTTP_LOGGING
           
static String MANAGEMENT_API_PACKAGE
           
static String MANAGEMENT_CONSOLE_ENGINES
           
static String MANAGEMENT_PATH_PROPERTY_KEY
           
static String NEO_SERVER_CONFIG_FILE_KEY
           
static String REST_API_PACKAGE
           
static String REST_API_PATH_PROPERTY_KEY
           
static String RRDB_LOCATION_PROPERTY_KEY
           
static String SECURITY_RULES_KEY
           
static String THIRD_PARTY_PACKAGES_KEY
           
static String WADL_ENABLED
           
static String WEBSERVER_ADDRESS_PROPERTY_KEY
           
static String WEBSERVER_ENABLE_STATISTICS_COLLECTION
           
static String WEBSERVER_HTTPS_CERT_PATH_PROPERTY_KEY
           
static String WEBSERVER_HTTPS_ENABLED_PROPERTY_KEY
           
static String WEBSERVER_HTTPS_KEY_PATH_PROPERTY_KEY
           
static String WEBSERVER_HTTPS_PORT_PROPERTY_KEY
           
static String WEBSERVER_KEYSTORE_PATH_PROPERTY_KEY
           
static String WEBSERVER_LIMIT_EXECUTION_TIME_PROPERTY_KEY
           
static String WEBSERVER_MAX_THREADS_PROPERTY_KEY
           
static String WEBSERVER_PORT_PROPERTY_KEY
           
 
Method Summary
 org.apache.commons.configuration.Configuration configuration()
           
 Map<String,String> getDatabaseTuningProperties()
           
 Set<ThirdPartyJaxRsPackage> getThirdpartyJaxRsClasses()
           
 

Field Detail

SECURITY_RULES_KEY

static final String SECURITY_RULES_KEY
See Also:
Constant Field Values

DB_TUNING_PROPERTY_FILE_KEY

static final String DB_TUNING_PROPERTY_FILE_KEY
See Also:
Constant Field Values

DEFAULT_CONFIG_DIR

static final String DEFAULT_CONFIG_DIR

DATABASE_LOCATION_PROPERTY_KEY

static final String DATABASE_LOCATION_PROPERTY_KEY
See Also:
Constant Field Values

NEO_SERVER_CONFIG_FILE_KEY

static final String NEO_SERVER_CONFIG_FILE_KEY
See Also:
Constant Field Values

DB_MODE_KEY

static final String DB_MODE_KEY
See Also:
Constant Field Values

DEFAULT_DATABASE_LOCATION_PROPERTY_KEY

static final String DEFAULT_DATABASE_LOCATION_PROPERTY_KEY
See Also:
Constant Field Values

DEFAULT_WEBSERVER_PORT

static final int DEFAULT_WEBSERVER_PORT
See Also:
Constant Field Values

WEBSERVER_PORT_PROPERTY_KEY

static final String WEBSERVER_PORT_PROPERTY_KEY
See Also:
Constant Field Values

DEFAULT_WEBSERVER_ADDRESS

static final String DEFAULT_WEBSERVER_ADDRESS
See Also:
Constant Field Values

WEBSERVER_ADDRESS_PROPERTY_KEY

static final String WEBSERVER_ADDRESS_PROPERTY_KEY
See Also:
Constant Field Values

WEBSERVER_MAX_THREADS_PROPERTY_KEY

static final String WEBSERVER_MAX_THREADS_PROPERTY_KEY
See Also:
Constant Field Values

WEBSERVER_LIMIT_EXECUTION_TIME_PROPERTY_KEY

static final String WEBSERVER_LIMIT_EXECUTION_TIME_PROPERTY_KEY
See Also:
Constant Field Values

WEBSERVER_ENABLE_STATISTICS_COLLECTION

static final String WEBSERVER_ENABLE_STATISTICS_COLLECTION
See Also:
Constant Field Values

REST_API_PATH_PROPERTY_KEY

static final String REST_API_PATH_PROPERTY_KEY
See Also:
Constant Field Values

REST_API_PACKAGE

static final String REST_API_PACKAGE
See Also:
Constant Field Values

DEFAULT_DATA_API_PATH

static final String DEFAULT_DATA_API_PATH
See Also:
Constant Field Values

DISCOVERY_API_PACKAGE

static final String DISCOVERY_API_PACKAGE
See Also:
Constant Field Values

MANAGEMENT_API_PACKAGE

static final String MANAGEMENT_API_PACKAGE
See Also:
Constant Field Values

MANAGEMENT_PATH_PROPERTY_KEY

static final String MANAGEMENT_PATH_PROPERTY_KEY
See Also:
Constant Field Values

DEFAULT_MANAGEMENT_API_PATH

static final String DEFAULT_MANAGEMENT_API_PATH
See Also:
Constant Field Values

DEFAULT_WEB_ADMIN_PATH

static final String DEFAULT_WEB_ADMIN_PATH
See Also:
Constant Field Values

RRDB_LOCATION_PROPERTY_KEY

static final String RRDB_LOCATION_PROPERTY_KEY
See Also:
Constant Field Values

MANAGEMENT_CONSOLE_ENGINES

static final String MANAGEMENT_CONSOLE_ENGINES
See Also:
Constant Field Values

DEFAULT_MANAGEMENT_CONSOLE_ENGINES

static final List<String> DEFAULT_MANAGEMENT_CONSOLE_ENGINES

THIRD_PARTY_PACKAGES_KEY

static final String THIRD_PARTY_PACKAGES_KEY
See Also:
Constant Field Values

WEBSERVER_HTTPS_ENABLED_PROPERTY_KEY

static final String WEBSERVER_HTTPS_ENABLED_PROPERTY_KEY
See Also:
Constant Field Values

DEFAULT_WEBSERVER_HTTPS_ENABLED

static final Boolean DEFAULT_WEBSERVER_HTTPS_ENABLED

WEBSERVER_HTTPS_PORT_PROPERTY_KEY

static final String WEBSERVER_HTTPS_PORT_PROPERTY_KEY
See Also:
Constant Field Values

DEFAULT_WEBSERVER_HTTPS_PORT

static final int DEFAULT_WEBSERVER_HTTPS_PORT
See Also:
Constant Field Values

WEBSERVER_KEYSTORE_PATH_PROPERTY_KEY

static final String WEBSERVER_KEYSTORE_PATH_PROPERTY_KEY
See Also:
Constant Field Values

DEFAULT_WEBSERVER_KEYSTORE_PATH

static final String DEFAULT_WEBSERVER_KEYSTORE_PATH
See Also:
Constant Field Values

WEBSERVER_HTTPS_CERT_PATH_PROPERTY_KEY

static final String WEBSERVER_HTTPS_CERT_PATH_PROPERTY_KEY
See Also:
Constant Field Values

DEFAULT_WEBSERVER_HTTPS_CERT_PATH

static final String DEFAULT_WEBSERVER_HTTPS_CERT_PATH
See Also:
Constant Field Values

WEBSERVER_HTTPS_KEY_PATH_PROPERTY_KEY

static final String WEBSERVER_HTTPS_KEY_PATH_PROPERTY_KEY
See Also:
Constant Field Values

DEFAULT_WEBSERVER_HTTPS_KEY_PATH

static final String DEFAULT_WEBSERVER_HTTPS_KEY_PATH
See Also:
Constant Field Values

HTTP_LOGGING

static final String HTTP_LOGGING
See Also:
Constant Field Values

HTTP_LOG_CONFIG_LOCATION

static final String HTTP_LOG_CONFIG_LOCATION
See Also:
Constant Field Values

WADL_ENABLED

static final String WADL_ENABLED
See Also:
Constant Field Values

DIAGNOSTICS

static final org.neo4j.kernel.info.DiagnosticsExtractor<Configurator> DIAGNOSTICS
Method Detail

configuration

org.apache.commons.configuration.Configuration configuration()

getDatabaseTuningProperties

Map<String,String> getDatabaseTuningProperties()

getThirdpartyJaxRsClasses

Set<ThirdPartyJaxRsPackage> getThirdpartyJaxRsClasses()


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