comparison doc/config-manual/general_settings.tex @ 947:9a28846dfb9c

Final QS for V1.0 doc/trunk@1091 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Hans Plum <hans.plum@intevation.de>
date Wed, 12 May 2010 11:35:25 +0000
parents 491b8d6cd291
children 975bb59bb136
comparison
equal deleted inserted replaced
946:dd6102eae823 947:9a28846dfb9c
6 configuration are linked from this document. 6 configuration are linked from this document.
7 7
8 {\bf Within the configuration the key 8 {\bf Within the configuration the key
9 {\verb+${artifacts.config.dir}+} can be used to reference the central 9 {\verb+${artifacts.config.dir}+} can be used to reference the central
10 configuration directory of the artifact-server instance, e.g. 10 configuration directory of the artifact-server instance, e.g.
11 {\tt /opt/artifact-server}.} 11 {\tt /opt/artifact-server/conf}.}
12 12
13 The following structure gives an overview of the entire structure 13 The following structure gives an overview of the entire structure
14 starting from {\tt conf/}: 14 starting from {\tt conf/}:
15 15
16 %% tree /opt/artifact-server/ 16 %% tree /opt/artifact-server/
64 \end{lstlisting} 64 \end{lstlisting}
65 65
66 The documentation of the configuration will be split up in 4 sections 66 The documentation of the configuration will be split up in 4 sections
67 addressing different tasks: 67 addressing different tasks:
68 \begin{enumerate} 68 \begin{enumerate}
69 \item "Configuring and Running Artifact-Server" covering the main elements {\tt 69 \item "Configuring and Running Artifact-Server" covering the main elements
70 \texttt{
70 geo-backend, rest-server, database, ehcache, cleaner, export-secret} 71 geo-backend, rest-server, database, ehcache, cleaner, export-secret}
71 \item "Generating Charts -- Background and Configuration" covering 72 \item "Generating Charts -- Background and Configuration" covering
72 the main element {\tt gnv} 73 the main element {\tt gnv}
73 \item "Generating Maps -- Background and Configuration" covering the 74 \item "Generating Maps -- Background and Configuration" covering the
74 main elements {\tt mapserver, velocity} 75 main elements {\tt mapserver, velocity}
75 \item "Configuring FIS, Products, States, Transitions and 76 \item "Configuring FIS, Products, States, Transitions and
76 SQL-Statements" covering the main elements {\tt factories, 77 SQL-Statements" covering the main elements {\tt factories,
77 artifacts} 78 artifacts}
78 \end{enumerate} 79 \end{enumerate}
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95 Some additional Configurations will be done using Systemproperties. This
96 Properties will be listed in the last Section of this chapter.
97
98
99 \subsubsection{artifact-factories}
100
101 These Section configures the Factories for Artifacts which can be used.
102 The meaning of artifact-factories are explained in Section TODO: LINK to Model of Transition
103
104 \subsubsection{artifacts}
105
106 These Section configures the Artifacts which could be reached using the Artifact-Server.
107 The meaning of artifacts are explained in Section TODO: LINK to Model of Transition
108
109 \subsection{Configure ArtifactServer using Systemproperties}
110 \begin{itemize}
111 \item artifact.database.dir The folder where the Configuration is located-
112 \item query.executor.factory: The absolute Classname which QueryExecutorfactory should be used
113 \begin{itemize}
114 \item de.intevation.gnv.geobackend.base.query.QueryExecutorFactory :
115 Standardfactory without any Addons.
116 \item de.intevation.gnv.geobackend.base.query.CachingQueryExecutorFactory:
117 Factory with Cache for SQL-Query-Results
118 \end{itemize}
119 \item caching.query.executor.config: The absolute Path to the Configurationfile
120 for the Cache which stores the SQL-Query-
121 Results. This only take effect if the
122 query.executor.factory-Property is set
123 to de.intevation.gnv.geobackend.base.query.CachingQueryExecutorFactory.
124 \item caching.cleaner.interval: The Interval in seconds the Caches should be cleaned using the Cachecleaner
125 \end{itemize}
126

http://dive4elements.wald.intevation.org