-
Notifications
You must be signed in to change notification settings - Fork 8
Home
Krzysztof Suszyński edited this page Sep 25, 2015
·
7 revisions
This Wiki describes JBoss module in greater detail then main README.md file does.
Those classes are main module classes, that handles most of the typical workflow. Use them to install the main porduct - JBoss or Wildfly.
-
jboss
- Main JBoss class, installs and configures JBoss or Wildfly.
Those classes are here to configure your JBoss/Wildfly instance.
-
jboss::domain::controller
- This class will setup JBoss server to run as controller of the domain. -
jboss::domain::node
- This class will setup JBoss server to run as node of the domain.
Application defined types are here to be directly expected by applications running on your application server. Most likely to written by application developers.
-
jboss::datasource
- This defined type can be used to add and remove JBoss data sources. -
jboss::jmsqueue
- Use this defined type to add and remove JBoss JMS Queues. -
jboss::clientry
- This define can be used to add or remove any JBoss CLI entry. -
jboss::resourceadapter
- This defined type can add and remove JBoss resource adapters. -
jboss::securitydomain
- This defined type can manage JBoss security domains. -
jboss::module
- This defined type can assemble JBoss modules and install them, that applications can use them.
Technical defined types will be most likely used by system administrators to configure JBoss application servers to theirs needs.
-
jboss::deploy
- This defined type can deploy and undeploy artifacts to JBoss server and server groups. -
jboss::user
- Use this defined type to add and remove JBoss management and application users. -
jboss::interface
- This defined type can be used to manage JBoss host interface configuration. -
jboss::domain::server
- This defined type can be used to add and remove virtual servers and ensure that given server is running or not. -
jboss::domain::servergroup
- This defined type can be used to create and remove domain server groups and configure theirs memory settings and JVM options.
Logging configuration defined types are wrappers for jboss::clientry
type, being written for ease of use for system administrators.
-
jboss::logging::root
- This defined type can be used to manage JBoss root logger easily. -
jboss::logging::logger
- This defined type can be used to manage named loggers. -
jboss::logging::console
- This defined type can be used to manage console handlers for logging. -
jboss::logging::file
- This defined type can be used to manage periodic rotating file handlers. -
jboss::logging::async
- This defined type can be used to manage asynchronous file handlers. -
jboss::logging::syslog
- This defined type can be used to manage syslog handlers.