![JAR search and dependency download from the Maven repository](/logo.png)
xsd.jbossesb-1.3.1.xsd Maven / Gradle / Ivy
The jbossesb configuration for a single instance.
A simple name-value pair.
A container for the configurations global to a jbossesb config file
Security configuration that is global to the jboss-esb.xml file.
These configuration settings are shared for all http-providers and EBWS that are defined in jboss-esb.xml.Domain.
Security Domain.
A container for the providers referenced in the jbossesb
config file
Abstract provider.
A provider of a bus. So for instance you can
have a jms-provider (JBossMQ) or an
ftp-provider.
Generic Bus Provider.
A bus (also called "channel" by others) is a means by
which Services communicate with each other (JMS, FTP,
HTTP, etc).
An id such that this bus can be referenced by
Service listn.
Schedule Configuration.
An id such that this schedule can be referenced by
Service listner.
Schedule start time and date.
Schedule end time and date.
Schedule frequency.
Schedule frequency time units.
Schedule execution count. -1 to execute indefinitely.
Schedule CRON expression.
A container for services.
A service has listener or gateways and a list of
actions.
The service category which will be used to store
a reference to this service in the registry.
The service name which will be used to store a
reference to this service in the registry.
The service description which stored with this
service in the registry, so that the purpose of
this service can be understood by a human.
A value used for monitoring to produce alerts
if the service takes longer to complete than
the value of the field.
A value used for monitoring to produce alerts
if the service takes longer to complete than
the value of the field.
All services are locally invokable over an "in VM" transport. Invokability
can be scoped using this attribute. An "invmScope" value of "NONE" means that
the Service should not be locally invokable over the "in VM" transport.
More fine grained scoping will be added in the future.
Should the InVM listener execute in a transacted environment?
Should the service update the message header upon service entrance and exit?
A container for actions belonging to this service.
An action which will act on the message when it is
received by the service. Actions can be chained. Hence
you can specify a list of actions. Action are
'pluggable' and can be custom code, however JBossESB
comes with a list of predefined actions.
The logical name of the action.
The full classname of the java class in which
this action is defined.
The name of the method on the action that needs
to be called when the message is received.
A value used for monitoring to produce alerts
if the service takes longer to complete than
the value of the field.
A value used for monitoring to produce alerts
if the service takes longer to complete than
the value of the field.
Is used to specify that a specific security role given by the role-name value should be used
as the security identity for this service.
Specifies one or more logical roles that are allowed to acccess the service.
Is used to indicate that the current caller's identity should be propagated as the security identity
this service.
CallbackHandler implementation class. This will override the global callbackhandler
which can be specified in jbossesb-properties.xml
A container for all listener for a service.
A listener is a listener or a gateway. The listener
defines to which bus the service is listening. The
service can simultaneniously listen to multiple buses.
The logical name of the listener.
A reference to an existing bus, as defined in the
'buses' section of this jbossesb config.
Listener type that can only act as a message-unaware listener (gateway) .
Listener type that can act as both a message-aware and message-unaware listener (gateway).
The number of threads which will be started for this
listener.
true if the listener is a gateway. A gateway is an
ESB-Unware listener, while a listener is ESB-aware
and as such expects jbossesb formatted messages.
Abstract scheduled listener.
DEPRECATED (use "schedule-frequency" or
"scheduleidref"): The frequency with which
this listener is scheduled (in seconds).
Defaults to 10 seconds.
The frequency with which this listener is
scheduled (in seconds). Defaults to 10
seconds.
The id reference for the schedule that's
driving this scheduled listener.
Scheduled listener.
Message Composer class name.
Should the schedule execute in a
transacted environment?
Activation configuration for jca bus or listener.
A specific gateway using JCA inflow.
A JMS filter can add information to a Queue, or Topic.
For example you can defined a message-selector. However,
you can also push the queue name and type into this
filter given you did not already specify them in the
jms-bus.
Name of the Queue of Topic.
A Queue delivers a message once, a topic
broadcasts a message to all registered
listeners.
A message-selector allows multiple listeners to
register with the same queue/topic, but they
will filter on this message-selector.
If false, JMS messages will be sent
non-persistent. Default is to send messages with
DeliveryMode.PERSISTENT.
JMS Session acknowledge mode. Can be on of
AUTO_ACKNOWLEDGE (default), CLIENT_ACKNOWLEDGE,
or DUPS_OK_ACKNOWLEDGE.
JMS destination username. Will be used when creating a connection
to the destination.
JMS destination password. Will be used when creating a connection
to the destination. Will be ignored if username is not specified.
If true, JMS sessions will be transaction aware.
Default is false.
A JMS-Bus is a specific instance of a bus using the JMS
protocol.
A specific instance of a provider, providing JMS.
The connection-factory used to lookup
queues/topics in a naming directory (JNDI)
The context factory class the JBossESB will
use to do naming lookups.
The pkg-prefix which will be used to do
naming lookups. It is left empty by default.
The URL used to do naming lookups.
A specific instance of a provider, providing JMS through
JCA inflow.
The artifact containing the resource
adapter.
The class name of the JCA endpoint.
The class name of the messaging specific
interface.
The class name of the JCA Bridge.
The transacted flag.
The JNDI location of an alternate provider adapter
A specific listener using the jms protocol.
Client ID to be associated with the connection. Used to associate a connection and its objects with
state maintained on behalf of the client by a provider e.g. durable subscriptions.
If a clientId is required (e.g. when a 'durableSubscriptionName' is specified), but is not specified,
it will default to the listener name.
Durable subscription name. Only relevant for JMS Topics.
A FS filter.
The file share that is monitored for incoming
new files.
The file suffix used to filter files targeted
for comsumption by the ESB (note: add the dot,
so something like '.esbIn').
The file suffix used while the file is being
process, so that another thread or process won't
pick it up too.
If true, the file will be deleted after it is
processed. Note that in that case post-directory
and post-suffix have no effect.
If true, the file will be renamed after it is
processed. Note that in that case post-directory
and post-suffix have no effect.
The file share to which the file will be moved
after it is processed by the ESB
The file suffix which will be added to the file
name after it is processed.
If true, the file will be deleted if an error
occurs during processing. Note that in that case
error-directory and error-suffix have no effect.
The file share to which the file will be moved
after when an error occurs during processing.
The file suffix which will be added to the file
name after an error occurs during processing.
A Fs-Bus is a specific instance of a bus using the File
protocol.
A specific instance of a provider, providing a file
system (local fileshare or NAS).
A specific listener using the file protocol.
A FTP filter.
The ftp directory that is monitored for incoming
new files.
The username used to access the ftp server
The password used to access the ftp server.
The file suffix used to filter files targeted
for comsumption by the ESB (note: add the dot,
so something like '.esbIn').
The file suffix used while the file is being
process, so that another thread or process won't
pick it up too.
If true, the file will be deleted after it is
processed. Note that in that case post-directory
and post-suffix have no effect.
If true, the file will be renamed after it is
processed. Note that in that case post-directory
and post-suffix have no effect.
The ftp directory to which the file will be
moved after it is processed by the ESB
The file suffix which will be added to the file
name after it is processed.
If true, the file will be deleted if an error
occurs during processing. Note that in that case
error-directory and error-suffix have no effect.
The ftp directory to which the file will be
moved after when an error occurs during
processing.
The file suffix which will be added to the file
name after an error occurs during processing.
This is an ftp server setting which may vary per
session.
The protocol, can be sftp (SSH File Transfer
Protocol), ftps (FTP over SLL) and ftp (to which
it defaults).
The url to a public server certificate for ftps, or to a
private certificate for sftp client verification. sftp certificate
can be located via a resource.
The common name of a certificate, which may be needed
for ftps.
The passphrase of the private key, if necessary, for sftp client verification.
If true, the ftp server does not permit write
opertations on files. Note that in this case the
following properties have no effect:
work-suffix, post-delete, post-directory,
post-suffix, error-delete, error-directory, and
error-suffix.
A FTP-Bus is a specific instance of a bus using the FTP
protocol.
A specific instance of a provider, providing a ftp
service.
The ftp hostname, as it can be resolved
by DNS.
A specific listener using the ftp protocol.
A SQL filter.
The table in which esb message are stored.
A unique key (PK) in the table.
Column name for storing the message delivery retry count.
The field that holds the serialized message.
This column contents ('P', 'W', 'E' or 'D')
indicates if the row is pending (P), in process
(W), in error(E) or done (D) if postDelete
and/or errorDelete are 'true' rows might be
deleted
A where clause, not including the word where,
which is applied to the query.
A where clause, not including the word where,
which is applied to the query.
Holds the timestamp when the record was
inserted.
If true, records will be deleted after
processing.((e.g. no rows with a 'D' for done,
in column defined in 'status_column')
If true, records in error will be deleted after
attempted picked up for processing.(e.g. no rows
with a 'E' for error, in column defined in
'status_column')
A SQL-Bus is a specific instance of a bus using the SQL
protocol.
A specific instance of a provider, providing a db
service.
The name of the datasource.
The url needed to connect to the db.
The driver needed to connect to the db.
The username used to access the
database.
The password used to access the
database.
The transacted flag.
A specific listener using the SQL protocol.
The frequency with which this listener
polls the db in seconds. Defaults to 10
seconds.
A Hibernate filter.
The class name to monitor.
A comma-separated list of events to intercept.
A hibernate-bus is a specific instance of a bus using
the Hibernate protocol.
A specific instance of a provider, providing a hibernate
service.
The Hibernate configuration file to use.
A specific listener using the hibernate protocol.
JBoss Remoting Bus
JBoss Remoting Server listen port.
JBoss Remoting Provider.
Jboss Remoting Listener/Server protocol.
JBoss Remoting Server bind address. When
not specified, defaults to
InetAddress.getLocalHost().getHostName().
JBoss Remoting Listener.
Http Bus
Http Provider.
http Listener.
Exception to HTTP status code mappings.
Aynchronous HTTP Response. If set, the gateway will asynchronously deliver the
message to the target Service.
The URL Pattern of requests to be filtered to this listener.
Set the ESB Message payload ass either a String or an array of bytes.
Path to a .properties file containing a list of Exception to HTTP Status code mappings.
Static HTTP Gateway response payload for async message delivery to service.
If not set, an empty (zero length) payload will be returned in the HTTP Response.
Static HTTP Gateway response code for async message delivery to service.
If not set, a 200 status (OK) will be returned in the HTTP Response.
Groovy Listener.
The path (classpath) to the Groovy
Gateway script. Or, the alias for the
pre-packaged Groovy Gateway script.
UDP Listener that uses Mina.
The host that this listener will listen to.
The port that this listener will listen to.
The fully qualified name of a org.jboss.soa.esb.listeners.gateway.mina.MessageHandler implementation.
Camel "from" element.
Camel "uri" attribute.
Camel Bus
Camel "from" URI.
Should the Service be invoked asynchronously?
Synchronous Service invocation timeout.
Camel Provider.
Camel Gateway.
Camel "from" URI.
Should the Service be invoked asynchronously?
Synchronous Service invocation timeout.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy