config.stylesheets.admin-cli.xsd Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of opendj-maven-plugin Show documentation
Show all versions of opendj-maven-plugin Show documentation
Set of build tools for OpenDJ project.
This schema defines the elements and attributes of the "cli"
profile. This profile provides the ability to annotate managed
object definitions, properties, and relations with additional
information which the CLI can use to provide a better user
experience.
Defines CLI annotations for use with managed object definitions.
Indicates whether the CLI should refer to this managed
object type as "custom" as opposed to "generic". Custom
managed object types generally are the top-level type of
component (e.g. connection-handler but not
ldap-connection-handler) having a non-advanced java-class
property. Users create this type of component with a custom
implementation class. It is better to refer to these as
"custom" since the term "generic" can mislead users (e.g.
many users confuse a generic backend as being a JE backend).
Defines CLI annotations for use with relation definitions.
The name of a property in the referenced managed object
(or one of its sub-types) which will be displayed by
default in list-xxx sub-commands.
The name of a property in the referenced managed
object (or one of its sub-types) which will be
displayed by default in list-xxx sub-commands.
A command-line argument name which should be used to
override the default argument name used to identify managed
objects referenced by this relation. By default the
command-line argument name is derived by taking the last
word in the relation name and appending "-name". For
example, the relation "certificate-mapper" becomes
"mapper-name".