Namespace "http://www.terracotta.org/config"
Targeting Schemas (1):
terracotta-4.xsd
Components:
global elements, 97 local elements, 42 complexTypes, 26 simpleTypes
All Element Summary
access-file (type path)
Type:
Content:
simple
Defined:
locally at 1 location
additional-boot-jar-classes (type additional-boot-jar-classes)
Type:
Content:
complex, 1 element
Defined:
locally at 1 location
application (type application) This section contains items that affect the core behavior of Terracotta as it relates to your application.
Type:
Content:
complex, 2 elements
Defined:
locally at 1 location
application-context (type spring-app-context)
Type:
Content:
complex, 5 elements
Defined:
locally at 1 location
application-contexts (type spring-app-contexts)
Type:
Content:
complex, 1 element
Defined:
locally at 1 location
authentication (type authentication) Turn on authentication for the Terracotta server.
Type:
Content:
complex, 2 elements
Defined:
locally at 1 location
auto-lock-details (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
locally at 1 location
autolock (type autolock)
Type:
Content:
complex, 1 attribute, 2 elements
Defined:
locally at 1 location
bean (type non-distributed-fields)
Type:
Content:
complex, 1 attribute, 1 element
Defined:
locally at 1 location
beans (type spring-bean)
Type:
Content:
complex, 1 element
Defined:
locally at 1 location
caller (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
locally at 1 location
class (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
locally at 1 location
class-expression (type class-expression)
Type:
Content:
simple
Defined:
locally at 1 location
client-reconnect-window (type positive-int)
Type:
Content:
simple
Defined:
locally at 1 location
clients (type client) This section contains settings that affect all clients that connect to the system.
Type:
Content:
complex, 3 elements
Defined:
locally at 1 location
configuration-model (type configuration-model)
Type:
Content:
simple
Defined:
locally at 1 location
data (type path) Where should the server store its persistent data?
Type:
Content:
simple
Defined:
locally at 1 location
debugging (type dso-client-debugging)
Type:
Content:
complex, 3 elements
Defined:
locally at 1 location
distributed-event (type non-blank-token)
Type:
Content:
simple
Defined:
locally at 1 location
distributed-events (type spring-distributed-event)
Type:
Content:
complex, 1 element
Defined:
locally at 1 location
distributed-method-debug (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
locally at 1 location
distributed-methods (type distributed-methods)
Type:
Content:
complex, 1 attribute, 1 element
Defined:
locally at 1 location
distributed-methods (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
locally at 1 location
dso Terracotta Plug-in configuration element
Type:
Content:
complex, 8 elements
Defined:
globally in terracotta-4.xsd, see XML source
Used:
never
dso (type dso-application) This section controls how Terracotta DSO behaves in your application.
Type:
Content:
complex, 8 elements
Defined:
locally at 1 location
dso (type dso-client-data) This section contains data for Terracotta DSO that's specific to the DSO client only.
Type:
Content:
complex, 2 elements
Defined:
locally at 1 location
dso (type dso-server-data) Configuration data for DSO that's specific to the DSO server.
Type:
Content:
complex, 3 elements
Defined:
locally at 1 location
dso-port (type port) On what port should the DSO server listen for connections from DSO clients?
Type:
Content:
simple
Defined:
locally at 1 location
dso-reflection-enabled (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
locally at 1 location
election-time (type positive-int)
Type:
Content:
simple
Defined:
locally at 1 location
enable-location-info (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
locally at 1 location
enabled (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
locally at 2 locations
exclude (type class-expression)
Type:
Content:
simple
Defined:
locally at 1 location
execute (type xs:string)
Type:
xs:string
Content:
simple
Defined:
locally at 1 location
fast-proxy (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
locally at 1 location
fault-count (type non-negative-int)
Type:
Content:
simple
Defined:
locally at 1 location
field-change-debug (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
locally at 1 location
field-expression (type field-expression)
Type:
Content:
simple
Defined:
locally at 1 location
field-name (type qualified-field-name)
Type:
Content:
simple
Defined:
locally at 2 locations
full-stack (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
locally at 1 location
garbage-collection (type garbage-collection)
Type:
Content:
complex, 3 elements
Defined:
locally at 1 location
ha (type ha)
Type:
Content:
complex, 2 elements
Defined:
locally at 1 location
hierarchy (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
locally at 1 location
honor-transient (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
locally at 1 location
include (type include)
Type:
Content:
complex, 3 elements
Defined:
locally at 1 location
include (type qualified-class-name)
Type:
Content:
simple
Defined:
locally at 1 location
instrumentation-logging (type instrumentation-logging)
Type:
Content:
complex, 6 elements
Defined:
locally at 1 location
instrumented-classes (type instrumented-classes)
Type:
Content:
complex, 2 elements
Defined:
locally at 2 locations
interval (type positive-int)
Type:
Content:
simple
Defined:
locally at 1 location
jee-application (type spring-apps)
Type:
Content:
complex, 1 attribute, 6 elements
Defined:
locally at 1 location
jmx-port (type port) On what port should the server listen for connections from the Terracotta administration console?
Type:
Content:
simple
Defined:
locally at 1 location
l2-group-port (type port) Port for server to server communication which must be indicated when HA mode is networked-active-passive.
Type:
Content:
simple
Defined:
locally at 1 location
license (type license) The 'license' element requires a 'location' and 'type' to be specified.
Type:
Content:
complex, 2 elements
Defined:
locally at 1 location
location (type path) Where is the license file?
Type:
Content:
simple
Defined:
locally at 1 location
lock-debug (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
locally at 1 location
lock-level (type lock-level)
Type:
Content:
simple
Defined:
locally at 2 locations
lock-name (type java-identifier)
Type:
Content:
simple
Defined:
locally at 1 location
locks (type locks)
Type:
Content:
complex, 2 elements
Defined:
locally at 2 locations
locks (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
locally at 1 location
logs (type path) In which directory should the server store its log files?
Type:
Content:
simple
Defined:
locally at 2 locations
method (type method-name)
Type:
Content:
simple
Defined:
locally at 1 location
method-expression (type method-expression)
Type:
Content:
simple
Defined:
locally at 2 locations
method-expression (within distributed-methods)
Type:
Content:
simple, 1 attribute
Defined:
locally at 1 location
Includes:
definition of 1 attribute
mode (type ha-mode)
Type:
Content:
simple
Defined:
locally at 1 location
mode (type persistence-mode)
Type:
Content:
simple
Defined:
locally at 1 location
module (type module)
Type:
Content:
empty, 3 attributes
Defined:
locally at 1 location
modules (type modules) This section contains the list of modules to use in the client.
Type:
Content:
complex, 2 elements
Defined:
locally at 1 location
named-lock (type named-lock)
Type:
Content:
complex, 3 elements
Defined:
locally at 1 location
networked-active-passive (type networked-active-passive)
Type:
Content:
complex, 1 element
Defined:
locally at 1 location
new-object-debug (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
locally at 1 location
non-distributed-field (type java-identifier)
Type:
Content:
simple
Defined:
locally at 1 location
non-portable-dump (type xs:boolean) When an attempt is made to distribute a non-portable object, the object (and any objects to which it refers) will be logged in the terracotta log file.
Type:
xs:boolean
Content:
simple
Defined:
locally at 1 location
on-load (type on-load)
Type:
Content:
complex, 2 elements
Defined:
locally at 1 location
password-file (type path)
Type:
Content:
simple
Defined:
locally at 1 location
path (type path)
Type:
Content:
simple
Defined:
locally at 1 location
paths (type spring-path)
Type:
Content:
complex, 1 element
Defined:
locally at 1 location
period-days (type positive-int)
Type:
Content:
simple
Defined:
locally at 1 location
persistence (type persistence)
Type:
Content:
complex, 1 element
Defined:
locally at 1 location
repository (type xs:anyURI)
Type:
xs:anyURI
Content:
simple
Defined:
locally at 1 location
root (type root)
Type:
Content:
complex, 3 elements
Defined:
locally at 1 location
root-name (type java-identifier)
Type:
Content:
simple
Defined:
locally at 2 locations
roots (type roots)
Type:
Content:
complex, 1 element
Defined:
locally at 1 location
roots (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
locally at 1 location
runtime-logging (type runtime-logging)
Type:
Content:
complex, 6 elements
Defined:
locally at 1 location
runtime-output-options (type runtime-output-options)
Type:
Content:
complex, 3 elements
Defined:
locally at 1 location
server (type server)
Type:
Content:
complex, 3 attributes, 7 elements
Defined:
locally at 1 location
servers (type servers) This section defines the servers present in your Terracotta system.
Type:
Content:
complex, 3 elements
Defined:
locally at 1 location
session-support (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
locally at 1 location
spring (type spring-application) This section is a self-contained configuration that controls how Terracotta for Spring behaves in your application.
Type:
Content:
complex, 1 element
Defined:
locally at 1 location
system (type system) The 'system' section contains configuration data that affects the entire Terracotta system as a whole; things like the configuration mode go here.
Type:
Content:
complex, 2 elements
Defined:
locally at 1 location
tc-config
Type:
embedded complexType
Content:
complex, 4 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 4 elements
Used:
never
transient-fields (type transient-fields)
Type:
Content:
complex, 1 element
Defined:
locally at 2 locations
transient-root (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
locally at 1 location
type (type license-type) What type of license is in use?
Type:
Content:
simple
Defined:
locally at 1 location
update-check (type update-check)
Type:
Content:
complex, 2 elements
Defined:
locally at 1 location
verbose (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
locally at 1 location
wait-notify-debug (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
locally at 1 location
web-application (type web-application)
Type:
Content:
simple, 1 attribute
Defined:
locally at 1 location
web-applications (type web-applications)
Type:
Content:
complex, 1 element
Defined:
locally at 1 location
Complex Type Summary
additional-boot-jar-classes
Content:
complex, 1 element
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definition of 1 element
Used:
application This section contains items that affect the core behavior of Terracotta as it relates to your application.
Content:
complex, 2 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 2 elements
Used:
authentication
Content:
complex, 2 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 2 elements
Used:
autolock
Content:
complex, 1 attribute, 2 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 1 attribute and 2 elements
Used:
client This section contains settings that affect all clients that connect to the system.
Content:
complex, 3 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 3 elements
Used:
distributed-methods
Content:
complex, 1 attribute, 1 element
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definition of 1 element
Used:
dso-application
Content:
complex, 8 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 8 elements
Used:
dso-client-data
Content:
complex, 2 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 2 elements
Used:
dso-client-debugging
Content:
complex, 3 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 3 elements
Used:
dso-server-data
Content:
complex, 3 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 3 elements
Used:
garbage-collection
Content:
complex, 3 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 3 elements
Used:
ha
Content:
complex, 2 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 2 elements
Used:
include
Content:
complex, 3 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 3 elements
Used:
instrumentation-logging
Content:
complex, 6 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 6 elements
Used:
instrumented-classes
Content:
complex, 2 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 2 elements
Used:
license
Content:
complex, 2 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 2 elements
Used:
locks
Content:
complex, 2 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 2 elements
Used:
module Identifies a module/version to use, this module must be located in either a) the default repository shipped with Terracotta or b) one of the repositories listed in the <module> section.
Content:
empty, 3 attributes
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 3 attributes
Used:
modules
Content:
complex, 2 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 2 elements
Used:
named-lock
Content:
complex, 3 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 3 elements
Used:
networked-active-passive
Content:
complex, 1 element
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definition of 1 element
Used:
non-distributed-fields
Content:
complex, 1 attribute, 1 element
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 1 attribute and 1 element
Used:
on-load
Content:
complex, 2 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 2 elements
Used:
persistence
Content:
complex, 1 element
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definition of 1 element
Used:
root Declares a DSO root.
Content:
complex, 3 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 3 elements
Used:
roots
Content:
complex, 1 element
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definition of 1 element
Used:
runtime-logging
Content:
complex, 6 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 6 elements
Used:
runtime-output-options
Content:
complex, 3 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 3 elements
Used:
server Data specific to one of your servers.
Content:
complex, 3 attributes, 7 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 3 attributes and 7 elements
Used:
servers This section defines the servers present in your Terracotta system.
Content:
complex, 3 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 3 elements
Used:
spring-app-context
Content:
complex, 5 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 5 elements
Used:
spring-app-contexts
Content:
complex, 1 element
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definition of 1 element
Used:
spring-application
Content:
complex, 1 element
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definition of 1 element
Used:
spring-apps
Content:
complex, 1 attribute, 6 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 1 attribute and 6 elements
Used:
spring-bean
Content:
complex, 1 element
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definition of 1 element
Used:
spring-distributed-event
Content:
complex, 1 element
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definition of 1 element
Used:
spring-path
Content:
complex, 1 element
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definition of 1 element
Used:
system The 'system' section contains configuration data that affects the entire Terracotta system as a whole; things like whether to activate DSO services go here.
Content:
complex, 2 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 2 elements
Used:
transient-fields
Content:
complex, 1 element
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definition of 1 element
Used:
update-check
Content:
complex, 2 elements
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definitions of 2 elements
Used:
web-application
Content:
simple, 1 attribute
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definition of 1 attribute
Used:
web-applications
Content:
complex, 1 element
Defined:
globally in terracotta-4.xsd, see XML source
Includes:
definition of 1 element
Used:
Simple Type Summary
class-expression
Defined:
globally in terracotta-4.xsd, see XML source
Used:
class-name
Defined:
globally in terracotta-4.xsd, see XML source
Used:
never
configuration-model The configuration model: 'development' or 'production'.
Defined:
globally in terracotta-4.xsd, see XML source
Used:
field-expression
Defined:
globally in terracotta-4.xsd, see XML source
Used:
field-name
Defined:
globally in terracotta-4.xsd, see XML source
Used:
never
fixed-string-none
Defined:
globally in terracotta-4.xsd, see XML source
Used:
fixed-string-unlimited
Defined:
globally in terracotta-4.xsd, see XML source
Used:
never
ha-mode
Defined:
globally in terracotta-4.xsd, see XML source
Used:
host
Defined:
globally in terracotta-4.xsd, see XML source
Used:
java-identifier
Defined:
globally in terracotta-4.xsd, see XML source
Used:
license-type What type of license is in use?
Defined:
globally in terracotta-4.xsd, see XML source
Used:
lock-level
Defined:
globally in terracotta-4.xsd, see XML source
Used:
method-expression
Defined:
globally in terracotta-4.xsd, see XML source
Used:
method-name
Defined:
globally in terracotta-4.xsd, see XML source
Used:
non-blank-token
Defined:
globally in terracotta-4.xsd, see XML source
Used:
non-negative-int
Defined:
globally in terracotta-4.xsd, see XML source
Used:
optionally-qualified-method-name
Defined:
globally in terracotta-4.xsd, see XML source
Used:
never
path Several different predefined substitutions are available for your use: %h expands to the fully-qualified host name of the machine running your application %i expands to the IP adress of the machine running your application %H refers to the home directory of the user running running your application %n refers to the username of the user running running your application %o refers to the name of the operating system running running your application %a refers to the processor architecture of the machine running running your application %v refers to the version of the operating system running running your application %t refers to the temporary directory of the machine running your application(on Linux or Solaris, e.g., /tmp) %(property) refers to the java system property of the JVM running on the machine(e.g.
Defined:
globally in terracotta-4.xsd, see XML source
Used:
persistence-mode
Defined:
globally in terracotta-4.xsd, see XML source
Used:
port
Defined:
globally in terracotta-4.xsd, see XML source
Used:
positive-int
Defined:
globally in terracotta-4.xsd, see XML source
Used:
positive-int-or-none
Defined:
globally in terracotta-4.xsd, see XML source
Used:
never
qualified-class-name
Defined:
globally in terracotta-4.xsd, see XML source
Used:
qualified-field-name
Defined:
globally in terracotta-4.xsd, see XML source
Used:
qualified-method-name
Defined:
globally in terracotta-4.xsd, see XML source
Used:
never
web-application-name-expression
Defined:
globally in terracotta-4.xsd, see XML source
Used:

XML Schema documentation generated with DocFlex/XML (Kit) v1.6.2
DocFlex/XML is a powerful template-driven documentation and report generator from any data stored in XML files. Based on an innovative technology developed by FILIGRIS WORKS, this new tool offers virtuoso data querying and formatting capabilities not found in anything else!
Need to convert your XML data into a clear nice-looking documentation or reports? Web-ready hypertext HTML or printable MS Word / OpenOffice.org friendly RTF? DocFlex/XML may be a cheap, quick and effective solution exactly for this task!
Have questions? Not sure how to use it? Just send us e-mail to contact@filigris.com and we are always happy to help you! See also our services at www.filigris.com