com.metamatrix.common.application
Interface DQPConfigSource

All Known Implementing Classes:
EmbeddedConfigSource, PlatformConfigSource

public interface DQPConfigSource

This interface represents a source of DQP configuration information.


Field Summary
static java.lang.String COMMAND_LOGGER_CLASSNAME
           
static java.lang.String MAX_CODE_TABLE_RECORDS
           
static java.lang.String MAX_CODE_TABLES
           
static java.lang.String MAX_FETCH_SIZE
           
static java.lang.String MAX_PLAN_CACHE_SIZE
           
static java.lang.String MAX_RESULTSET_CACHE_AGE
           
static java.lang.String MAX_RESULTSET_CACHE_SIZE
           
static java.lang.String MIN_FETCH_SIZE
           
static java.lang.String PROCESS_POOL_MAX_THREADS
           
static java.lang.String PROCESS_POOL_THREAD_TTL
           
static java.lang.String PROCESSOR_DEBUG_ALLOWED
           
static java.lang.String PROCESSOR_TIMESLICE
           
static java.lang.String RESULTSET_CACHE_SCOPE
           
static java.lang.String STREAMING_BATCH_SIZE
           
static java.lang.String USE_RESULTSET_CACHE
           
 
Method Summary
 java.util.Map<java.lang.String,java.lang.Class<? extends ApplicationService>> getDefaultServiceClasses()
           
 java.util.Properties getProperties()
          Get the DQP properties, as described in DQPProperties.
 void updateBindings(com.google.inject.Binder binder)
           
 

Field Detail

MIN_FETCH_SIZE

static final java.lang.String MIN_FETCH_SIZE
See Also:
Constant Field Values

MAX_FETCH_SIZE

static final java.lang.String MAX_FETCH_SIZE
See Also:
Constant Field Values

MAX_CODE_TABLE_RECORDS

static final java.lang.String MAX_CODE_TABLE_RECORDS
See Also:
Constant Field Values

MAX_CODE_TABLES

static final java.lang.String MAX_CODE_TABLES
See Also:
Constant Field Values

MAX_RESULTSET_CACHE_SIZE

static final java.lang.String MAX_RESULTSET_CACHE_SIZE
See Also:
Constant Field Values

MAX_RESULTSET_CACHE_AGE

static final java.lang.String MAX_RESULTSET_CACHE_AGE
See Also:
Constant Field Values

MAX_PLAN_CACHE_SIZE

static final java.lang.String MAX_PLAN_CACHE_SIZE
See Also:
Constant Field Values

PROCESSOR_TIMESLICE

static final java.lang.String PROCESSOR_TIMESLICE
See Also:
Constant Field Values

USE_RESULTSET_CACHE

static final java.lang.String USE_RESULTSET_CACHE
See Also:
Constant Field Values

RESULTSET_CACHE_SCOPE

static final java.lang.String RESULTSET_CACHE_SCOPE
See Also:
Constant Field Values

STREAMING_BATCH_SIZE

static final java.lang.String STREAMING_BATCH_SIZE
See Also:
Constant Field Values

PROCESS_POOL_THREAD_TTL

static final java.lang.String PROCESS_POOL_THREAD_TTL
See Also:
Constant Field Values

PROCESS_POOL_MAX_THREADS

static final java.lang.String PROCESS_POOL_MAX_THREADS
See Also:
Constant Field Values

PROCESSOR_DEBUG_ALLOWED

static final java.lang.String PROCESSOR_DEBUG_ALLOWED
See Also:
Constant Field Values

COMMAND_LOGGER_CLASSNAME

static final java.lang.String COMMAND_LOGGER_CLASSNAME
See Also:
Constant Field Values
Method Detail

getProperties

java.util.Properties getProperties()
Get the DQP properties, as described in DQPProperties.

Returns:
Set of properties to configure DQP

getDefaultServiceClasses

java.util.Map<java.lang.String,java.lang.Class<? extends ApplicationService>> getDefaultServiceClasses()

updateBindings

void updateBindings(com.google.inject.Binder binder)


Copyright © 2009. All Rights Reserved.