{global namespace}
Targeting Components:
126 local elements
All Element Summary
access-file (type path)
Type:
Content:
simple
Defined:
additional-boot-jar-classes (type additional-boot-jar-classes)
Type:
Content:
complex, 1 element
Defined:
app-group (type app-group)
Type:
Content:
complex, 1 attribute, 2 elements
Defined:
app-groups (type app-groups)
Type:
Content:
complex, 1 element
Defined:
application (type application) This section contains items that affect the core behavior of Terracotta as it relates to your application.
Type:
Content:
complex, 1 element
Defined:
auth (type auth)
Type:
Content:
complex, 3 elements
Defined:
authentication (type authentication) Turn on JMX authentication for the Terracotta Server, Enterprise Edition.
Type:
Content:
complex, 2 elements
Defined:
auto-lock-details (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
autolock (type autolock)
Type:
Content:
complex, 1 attribute, 2 elements
Defined:
caller (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
certificate (type non-blank-token)
Type:
Content:
simple
Defined:
class (type non-blank-token)
Type:
Content:
simple
Defined:
class (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
class-expression (type class-expression)
Type:
Content:
simple
Defined:
client-reconnect-window (type non-negative-int)
Type:
Content:
simple
Defined:
clients (type client) This section contains settings that affect all clients that connect to the system.
Type:
Content:
complex, 3 elements
Defined:
configuration-model (type configuration-model)
Type:
Content:
simple
Defined:
data (type path) Where should the server store its persistent data?
Type:
Content:
simple
Defined:
data-backup (type path) Where the data should be stored in case a backup call is initiated.
Type:
Content:
simple
Defined:
debugging (type dso-client-debugging)
Type:
Content:
complex, 3 elements
Defined:
distributed-method-debug (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
distributed-methods (type distributed-methods)
Type:
Content:
complex, 1 element
Defined:
distributed-methods (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
dso (type dso-application) This section controls how Terracotta DSO behaves in your application.
Type:
Content:
complex, 10 elements
Defined:
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:
dso (type dso-server-data) Configuration data for DSO that's specific to the DSO server.
Type:
Content:
complex, 3 elements
Defined:
dso-port (type bind-port) On what port should the DSO server listen for connections from DSO clients?
Type:
Content:
simple, 1 attribute
Defined:
dso-reflection-enabled (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
election-time (type positive-int)
Type:
Content:
simple
Defined:
enabled (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
locally at 3 locations in terracotta-7.xsd
exclude (type class-expression)
Type:
Content:
simple
Defined:
execute (type xs:string)
Type:
xs:string
Content:
simple
Defined:
fault-count (type non-negative-int)
Type:
Content:
simple
Defined:
field-change-debug (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
field-expression (type field-expression)
Type:
Content:
simple
Defined:
field-name (type qualified-field-name)
Type:
Content:
simple
Defined:
locally at 3 locations in terracotta-7.xsd
full-stack (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
garbage-collection (type garbage-collection)
Type:
Content:
complex, 3 elements
Defined:
ha (type ha)
Type:
Content:
complex, 2 elements
Defined:
locally at 2 locations in terracotta-7.xsd
hierarchy (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
honor-transient (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
http-authentication (type http-authentication) Turn on authentication for the embedded Terracotta HTTP Server.
Type:
Content:
complex, 1 element
Defined:
include (type include)
Type:
Content:
complex, 3 elements
Defined:
include (type qualified-class-name)
Type:
Content:
simple
Defined:
index (type path) Where should the server store its search index data?
Type:
Content:
simple
Defined:
injected-field (type injected-field)
Type:
Content:
complex, 2 elements
Defined:
injected-instances (type injected-instances)
Type:
Content:
complex, 1 element
Defined:
instance-type (type qualified-class-name)
Type:
Content:
simple
Defined:
instrumentation-logging (type instrumentation-logging)
Type:
Content:
complex, 6 elements
Defined:
instrumented-classes (type instrumented-classes)
Type:
Content:
complex, 2 elements
Defined:
interval (type positive-int)
Type:
Content:
simple
Defined:
jmx-port (type bind-port) On what port should the server listen for connections from the Terracotta administration console?
Type:
Content:
simple, 1 attribute
Defined:
keychain (type keychain)
Type:
Content:
complex, 3 elements
Defined:
l2-group-port (type bind-port) Port for server to server communication which must be indicated when HA mode is networked-active-passive.
Type:
Content:
simple, 1 attribute
Defined:
license (type license) The 'license' element requires a 'location' and 'type' to be specified.
Type:
Content:
complex, 2 elements
Defined:
location (type path) Where is the license file?
Type:
Content:
simple
Defined:
lock-debug (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
lock-level (type lock-level)
Type:
Content:
simple
Defined:
locally at 2 locations in terracotta-7.xsd
lock-name (type java-identifier)
Type:
Content:
simple
Defined:
locks (type locks)
Type:
Content:
complex, 2 elements
Defined:
locks (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
login-config-name (type xs:string)
Type:
xs:string
Content:
simple
Defined:
logs (type path)
Type:
Content:
simple
Defined:
locally at 2 locations in terracotta-7.xsd
maxDataSize (type xs:string)
Type:
xs:string
Content:
simple
Defined:
member (type non-blank-token)
Type:
Content:
simple
Defined:
members (type members)
Type:
Content:
complex, 1 element
Defined:
method (type method-name)
Type:
Content:
simple
Defined:
method-expression (in distributed-methods : distributed-methods)
Type:
Content:
simple, 1 attribute
Defined:
Includes:
definition of 1 attribute
method-expression (type method-expression)
Type:
Content:
simple
Defined:
locally at 2 locations in terracotta-7.xsd
mirror-group (type mirror-group)
Type:
Content:
complex, 1 attribute, 2 elements
Defined:
mirror-groups (type mirror-groups)
Type:
Content:
complex, 1 element
Defined:
mode (type authentication-mode)
Type:
Content:
complex, 2 elements
Defined:
mode (type ha-mode)
Type:
Content:
simple
Defined:
mode (type persistence-mode)
Type:
Content:
simple
Defined:
module (type module)
Type:
Content:
empty, 3 attributes
Defined:
modules (type modules) This section contains the list of modules to use in the client.
Type:
Content:
complex, 2 elements
Defined:
named-classloader (type xs:token)
Type:
xs:token
Content:
simple
Defined:
named-loader-debug (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
named-lock (type named-lock)
Type:
Content:
complex, 3 elements
Defined:
networked-active-passive (type networked-active-passive)
Type:
Content:
complex, 1 element
Defined:
new-object-debug (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
non-distributed-field (type java-identifier)
Type:
Content:
simple
Defined:
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:
offheap (type offheap)
Type:
Content:
complex, 2 elements
Defined:
on-load (type on-load)
Type:
Content:
complex, 2 elements
Defined:
password-file (type path)
Type:
Content:
simple
Defined:
period-days (type positive-int)
Type:
Content:
simple
Defined:
persistence (type persistence)
Type:
Content:
complex, 2 elements
Defined:
property (type property)
Type:
Content:
empty, 2 attributes
Defined:
realm (type non-blank-token)
Type:
Content:
simple
Defined:
repository (type xs:string)
Type:
xs:string
Content:
simple
Defined:
root (type root)
Type:
Content:
complex, 3 elements
Defined:
root-name (type qualified-class-name)
Type:
Content:
simple
Defined:
roots (type roots)
Type:
Content:
complex, 1 element
Defined:
roots (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
runtime-logging (type runtime-logging)
Type:
Content:
complex, 7 elements
Defined:
runtime-output-options (type runtime-output-options)
Type:
Content:
complex, 3 elements
Defined:
secret-provider (type non-blank-token)
Type:
Content:
simple
Defined:
security (type security) Configuration of this server's security, ie: SSL and authentication.
Type:
Content:
complex, 3 elements
Defined:
server (type server)
Type:
Content:
complex, 3 attributes, 12 elements
Defined:
servers (type servers) <name> This section defines the servers present in your Terracotta system.
Type:
Content:
complex, 1 attribute, 4 elements
Defined:
ssl (type ssl)
Type:
Content:
complex, 1 element
Defined:
statistics (type path) In which directory should the server store statistics data that is being buffered?
Type:
Content:
simple
Defined:
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:
tc-properties (type tc-properties) This section defines the tc-properties which the user wants to set The order in which the properties would be overridden is the following tc-properties from the installation jar tc-properties from the tc-config tc-properties from local tc.properties file tc-properties set via system properties Note that the local tc.properties has higher preference than this section
Type:
Content:
complex, 1 element
Defined:
transient-fields (type transient-fields)
Type:
Content:
complex, 1 element
Defined:
transient-root (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
type (type license-type) What type of license is in use?
Type:
Content:
simple
Defined:
update-check (type update-check)
Type:
Content:
complex, 2 elements
Defined:
url (type non-blank-token)
Type:
Content:
simple
Defined:
locally at 2 locations in terracotta-7.xsd
user (type non-blank-token)
Type:
Content:
simple
Defined:
user-realm-file (type path)
Type:
Content:
simple
Defined:
verbose (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
wait-notify-debug (type xs:boolean)
Type:
xs:boolean
Content:
simple
Defined:
web-application (type web-application)
Type:
Content:
simple, 3 attributes
Defined:
web-application (type xs:token)
Type:
xs:token
Content:
simple
Defined:
web-applications (type web-applications)
Type:
Content:
complex, 1 element
Defined:

This XML schema documentation has been generated with DocFlex/XML RE 1.7.2 using DocFlex/XML XSDDoc 2.1.0 template set.
DocFlex/XML RE is a reduced edition of DocFlex/XML, which is a tool for programming and running highly sophisticated documentation and reports generators by the data obtained from any kind of XML files. The actual doc-generators are implemented in the form of special templates that are designed visually using a high quality Template Designer GUI basing on the XML schema (or DTD) files describing the data source XML.
DocFlex/XML XSDDoc is a commercial template application of DocFlex/XML that implements a high-end XML Schema documentation generator with simultaneous support of framed multi-file HTML, single-file HTML and RTF output formats. (More formats are planned in the future).
A commercial license for "DocFlex/XML XSDDoc" will allow you:
  • To configure the generated documentation so much as you want. Thanks to our template technology, it was possible to support more than 300 template parameters (working the same as "options" of an ordinary doc-gen), which will give you an unprecedented control over the generated content!
  • To use certain features disabled in the free mode (such as the full documenting of substitution groups).
  • To enable/disable documenting of the initial, imported, included and redefined XML schemas selectively.
  • To document local element components both globally and locally (similar to attributes).
  • To enable/disable reproducing of namespace prefixes.
  • To format your annotations with XHTML tags and reproduce that formatting both in HTML and RTF output.
  • To insert images in your annotations using XHTML <img> tags (supported both in HTML and RTF output).
  • To use PlainDoc.tpl main template to generate all the XML schema documentation in the form of a single HTML file.
  • To use the same template to generate the incredible quality RTF documentation.
  • To document only selected XML schema components specified by name.
  • To remove this very advertisement text
Once having only such a license, you will be able to run the fully-featured XML schema documentation generator both with DocFlex/XML SDK and with DocFlex/XML RE, which is a reduced free edition containing only the template interpretor / output generator. No other licenses will be required!
But this is not all. In addition to it, a commercial license for DocFlex/XML SDK will allow you to modify the XSDDoc templates themselves as much as you want. You will be able to achieve whatever was impossible to do with the template parameters only. And, of course, you could develop any template applications by your own!
Please note: By purchasing a license for this software, you not only acquire a useful tool, you will also make an important investment in its future development, the result of which you could enjoy later by yourself. Every single your purchase matters and makes a difference for us!
To buy a license, please follow this link: http://www.filigris.com/shop/