activemq-artemis/examples/features/standard
Jiri Danek 48f50fccbe NO-JIRA Updates to management.md doc
* add Jolokia to the initial list of ways to access management API
* remove mentions of core queues, etc. (pre-addressing change)
* activemq.notifications can be consumed with any client
* activemq.management can be accessed only with Core or Core JMS clients
* *.management.*Control are interfaces, not classes
* remove ObjectNames from the summary of management methods.
    IMO that made the short paragraphs hard to read.
    And one can intuitively find them in jconsole,
    or use the Builder class to construct them in code.
* move the note about empty filter to the queue management section
* add code snippet for creating ObjectName with ObjectNameBuilder
* mention web console and bin/artemis for interactive management
* fix few typos
2017-08-08 13:37:08 -04:00
..
bridge [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
browser [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
cdi [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
client-kickoff [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
consumer-rate-limit [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
dead-letter [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
delayed-redelivery [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
divert [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
durable-subscription [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
embedded NO-JIRA use URIs on the example 2017-08-03 11:25:25 -04:00
embedded-simple [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
expiry [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
http-transport [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
instantiate-connection-factory [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
interceptor [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
interceptor-client [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
interceptor-client-amqp [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
interceptor-client-mqtt [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
jms-auto-closeable [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
jms-bridge [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
jms-completion-listener [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
jms-context [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
jms-shared-consumer [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
jmx [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
large-message [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
last-value-queue [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
management [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
management-notifications [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
message-counters [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
message-group NO-JIRA Updates to management.md doc 2017-08-08 13:37:08 -04:00
message-group2 [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
message-priority [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
no-consumer-buffering [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
paging [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
pre-acknowledge [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
producer-rate-limit [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
queue [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
queue-requestor [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
queue-selector [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
reattach-node [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
request-reply [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
rest Fix REST examples 2017-08-07 18:47:33 -04:00
scheduled-message [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
security [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
security-ldap [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
send-acknowledgements [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
spring-integration [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
ssl-enabled [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
ssl-enabled-dual-authentication [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
static-selector [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
temp-queue [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
topic [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
topic-hierarchies [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
topic-selector-example1 [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
topic-selector-example2 [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
transactional [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
xa-heuristic [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
xa-receive [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
xa-send [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00
README.md renaming broker-features -> features on examples 2015-08-13 00:11:56 -04:00
pom.xml [maven-release-plugin] prepare for next development iteration 2017-07-24 21:21:18 -04:00

README.md

Running the ActiveMQ Artemis Examples

To run an individual example firstly cd into the example directory and run

mvn verify

Most examples offer a way to start them without creating and starting the server (say if you want to do it manually)

mvn verify -PnoServer

If you are running against an un released version, i.e. from master branch, you will have to run mvn install on the root pom.xml and the example/activemq-jms-examples-common/pom.xml first.

If you want to run all the examples (except those that need to be run standalone) you can run mvn verify -Pexamples in the examples directory but before you do you will need to up the memory used by running:

export MAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=256m"

Recreating the examples

If you are trying to copy the examples somewhere else and modifying them. Consider asking Maven to explicitly list all the dependencies:

# if trying to modify the 'topic' example:
cd examples/jms/topic && mvn dependency:list