Package oracle.pgx.config
Class AbstractEngineConfig
- java.lang.Object
-
- oracle.pgx.config.AbstractConfig
-
- oracle.pgx.config.AbstractEngineConfig
-
- Direct Known Subclasses:
AbstractPgxConfig
public abstract class AbstractEngineConfig extends AbstractConfig
common representation of a PGX config and PGX.D config.
-
-
Field Summary
-
Fields inherited from class oracle.pgx.config.AbstractConfig
ENV_SEPARATOR, ENV_VARIABLE_PREFIX, SYSTEM_PROPERTY_PREFIX
-
-
Constructor Summary
Constructors Constructor Description AbstractEngineConfig()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract java.lang.Integer
getAdminRequestCacheTimeout()
abstract java.util.List<java.lang.String>
getAllowedRemoteLoadingLocations()
abstract java.util.List<AuthorizationEntityConfig>
getAuthorization()
abstract DataMemoryLimitsConfig
getDataMemoryLimits()
abstract java.lang.Integer
getIntervalToPollMax()
abstract java.lang.Long
getMaxHttpClientRequestSize()
java.util.Map<java.lang.String,DataMemoryLimit>
getRoleMaxMemoryLimits()
abstract java.lang.String
getTmpDir()
java.util.Map<java.lang.String,DataMemoryLimit>
getUserMaxMemoryLimits()
abstract java.lang.Boolean
isEnableCsrfTokenChecks()
void
validate()
-
Methods inherited from class oracle.pgx.config.AbstractConfig
getDefault, getValueFromEnvironment, getValueFromEnvironment, getValues, parseString, setSerializable
-
-
-
-
Method Detail
-
validate
public void validate()
-
getUserMaxMemoryLimits
public java.util.Map<java.lang.String,DataMemoryLimit> getUserMaxMemoryLimits()
-
getRoleMaxMemoryLimits
public java.util.Map<java.lang.String,DataMemoryLimit> getRoleMaxMemoryLimits()
-
getTmpDir
public abstract java.lang.String getTmpDir()
-
getIntervalToPollMax
public abstract java.lang.Integer getIntervalToPollMax()
-
getAllowedRemoteLoadingLocations
public abstract java.util.List<java.lang.String> getAllowedRemoteLoadingLocations()
-
isEnableCsrfTokenChecks
public abstract java.lang.Boolean isEnableCsrfTokenChecks()
-
getAdminRequestCacheTimeout
public abstract java.lang.Integer getAdminRequestCacheTimeout()
-
getMaxHttpClientRequestSize
public abstract java.lang.Long getMaxHttpClientRequestSize()
-
getAuthorization
public abstract java.util.List<AuthorizationEntityConfig> getAuthorization()
-
getDataMemoryLimits
public abstract DataMemoryLimitsConfig getDataMemoryLimits()
-
-