23 | An implementation of the J2EE Management API 24 |
25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-jaas/src/test/resources/users.properties: -------------------------------------------------------------------------------- 1 | ## --------------------------------------------------------------------------- 2 | ## Licensed to the Apache Software Foundation (ASF) under one or more 3 | ## contributor license agreements. See the NOTICE file distributed with 4 | ## this work for additional information regarding copyright ownership. 5 | ## The ASF licenses this file to You under the Apache License, Version 2.0 6 | ## (the "License"); you may not use this file except in compliance with 7 | ## the License. You may obtain a copy of the License at 8 | ## 9 | ## http://www.apache.org/licenses/LICENSE-2.0 10 | ## 11 | ## Unless required by applicable law or agreed to in writing, software 12 | ## distributed under the License is distributed on an "AS IS" BASIS, 13 | ## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | ## See the License for the specific language governing permissions and 15 | ## limitations under the License. 16 | ## --------------------------------------------------------------------------- 17 | 18 | first=secret 19 | second=password 20 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-jdbc-store/src/main/java/org/apache/activemq/store/jdbc/package.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 21 | 22 |23 | Message persistence implemented using JDBC 24 |
25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-web-console/src/main/java/org/apache/activemq/web/controller/TODO.txt: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | 18 | With a small amount of work to the controller, we should be able to delete these classes and instead 19 | just expose the methods of the facades directly 20 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/assembly/src/release/examples/openwire/swissarmy/src/jndi.properties: -------------------------------------------------------------------------------- 1 | ## --------------------------------------------------------------------------- 2 | ## Licensed to the Apache Software Foundation (ASF) under one or more 3 | ## contributor license agreements. See the NOTICE file distributed with 4 | ## this work for additional information regarding copyright ownership. 5 | ## The ASF licenses this file to You under the Apache License, Version 2.0 6 | ## (the "License"); you may not use this file except in compliance with 7 | ## the License. You may obtain a copy of the License at 8 | ## 9 | ## http://www.apache.org/licenses/LICENSE-2.0 10 | ## 11 | ## Unless required by applicable law or agreed to in writing, software 12 | ## distributed under the License is distributed on an "AS IS" BASIS, 13 | ## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | ## See the License for the specific language governing permissions and 15 | ## limitations under the License. 16 | ## --------------------------------------------------------------------------- 17 | topic.logTopic=logTopic -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-broker/src/main/java/org/apache/activemq/store/memory/package.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 21 | 22 |23 | VM based implementation of message persistence 24 |
25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-broker/src/main/java/org/apache/activemq/util/PromiseCallback.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package org.apache.activemq.util; 18 | 19 | public abstract class PromiseCallback23 | Filter implementations for wildcards & JMS selectors 24 |
25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-client/src/main/java/org/apache/activemq/transport/discovery/simple/package.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 21 | 22 | Simple discovery implementation using a static list 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-client/src/main/java/org/apache/activemq/transport/mock/package.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 21 | 22 | A mock implementation of the Transport layer useful for testing 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-kahadb-store/src/main/java/org/apache/activemq/store/kahadb/disk/journal/package.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 21 | 22 | journal based data storage - scalable and fast 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-web-console/src/main/webapp/WEB-INF/tags/form/checkbox.tag: -------------------------------------------------------------------------------- 1 | <%-- 2 | Licensed to the Apache Software Foundation (ASF) under one or more 3 | contributor license agreements. See the NOTICE file distributed with 4 | this work for additional information regarding copyright ownership. 5 | The ASF licenses this file to You under the Apache License, Version 2.0 6 | (the "License"); you may not use this file except in compliance with 7 | the License. You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | --%> 17 | <%@ attribute name="name" type="java.lang.String" required="true" %> 18 | 19 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-client/src/main/java/org/apache/activemq/transport/TransmitCallback.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package org.apache.activemq.transport; 18 | 19 | public interface TransmitCallback { 20 | 21 | void onSuccess(); 22 | 23 | void onFailure(); 24 | 25 | } 26 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-client/src/main/java/org/apache/activemq/usage/UsageListener.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package org.apache.activemq.usage; 18 | 19 | public interface UsageListener { 20 | void onUsageChanged(Usage usage, int oldPercentUsage, int newPercentUsage); 21 | } 22 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-kahadb-store/src/main/java/org/apache/activemq/store/kahadb/disk/package.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 21 | 22 |23 | fast message persistence implementation 24 |
25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-amqp/src/main/java/org/apache/activemq/transport/amqp/package.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 21 | 22 | A Broker side implementation of the AMQP 3.1 protocol - see http://amqp.org/ 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-client/src/main/java/org/apache/activemq/filter/function/package.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 21 | 22 |23 | Filter Function implementations for JMS Selectors. 24 |
25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-client/src/main/java/org/apache/activemq/transport/ResponseCallback.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package org.apache.activemq.transport; 18 | 19 | /** 20 | * 21 | */ 22 | public interface ResponseCallback { 23 | void onCompletion(FutureResponse resp); 24 | } 25 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-client/src/main/java/org/apache/activemq/transport/discovery/masterslave/package.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 21 | 22 | Static discovery implementation for a Master / Slave tuple 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-mqtt/src/main/java/org/apache/activemq/transport/mqtt/package.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 21 | 22 | A Broker side implementation of the MQTT 3.1 protocol - see http://mqtt.org/ 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-ra/src/main/java/org/apache/activemq/ra/package.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 21 | 22 |23 | JCA managed connections and resource adapters for working with ActiveMQ 24 |
25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-runtime-config/src/test/resources/users.properties: -------------------------------------------------------------------------------- 1 | ## --------------------------------------------------------------------------- 2 | ## Licensed to the Apache Software Foundation (ASF) under one or more 3 | ## contributor license agreements. See the NOTICE file distributed with 4 | ## this work for additional information regarding copyright ownership. 5 | ## The ASF licenses this file to You under the Apache License, Version 2.0 6 | ## (the "License"); you may not use this file except in compliance with 7 | ## the License. You may obtain a copy of the License at 8 | ## 9 | ## http://www.apache.org/licenses/LICENSE-2.0 10 | ## 11 | ## Unless required by applicable law or agreed to in writing, software 12 | ## distributed under the License is distributed on an "AS IS" BASIS, 13 | ## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | ## See the License for the specific language governing permissions and 15 | ## limitations under the License. 16 | ## --------------------------------------------------------------------------- 17 | 18 | system=system 19 | user=user 20 | guest=guest -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/assembly/src/release/conf/java.security: -------------------------------------------------------------------------------- 1 | ## --------------------------------------------------------------------------- 2 | ## Licensed to the Apache Software Foundation (ASF) under one or more 3 | ## contributor license agreements. See the NOTICE file distributed with 4 | ## this work for additional information regarding copyright ownership. 5 | ## The ASF licenses this file to You under the Apache License, Version 2.0 6 | ## (the "License"); you may not use this file except in compliance with 7 | ## the License. You may obtain a copy of the License at 8 | ## 9 | ## http://www.apache.org/licenses/LICENSE-2.0 10 | ## 11 | ## Unless required by applicable law or agreed to in writing, software 12 | ## distributed under the License is distributed on an "AS IS" BASIS, 13 | ## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | ## See the License for the specific language governing permissions and 15 | ## limitations under the License. 16 | ## --------------------------------------------------------------------------- 17 | 18 | ocsp.enable=true 19 | ocsp.responderURL=http://ocsp.example.net:80 -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-broker/src/main/java/org/apache/activemq/broker/jmx/JmsConnectorViewMBean.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package org.apache.activemq.broker.jmx; 18 | 19 | import org.apache.activemq.Service; 20 | 21 | public interface JmsConnectorViewMBean extends Service { 22 | 23 | } 24 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-broker/src/main/java/org/apache/activemq/broker/region/cursors/package.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 21 | 22 | Cursors used to page persistent messages into the broker from the store 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-broker/src/main/java/org/apache/activemq/broker/scheduler/package.html: -------------------------------------------------------------------------------- 1 | package.html 17 | 18 | 19 | 20 | 21 | 22 | The Message Scheduler for delayed (or scheduled) message delivery 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-client/src/main/java/org/apache/activemq/command/TransientInitializer.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package org.apache.activemq.command; 18 | 19 | /** 20 | * 21 | * 22 | */ 23 | public interface TransientInitializer { 24 | 25 | public void initTransients(); 26 | } 27 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-jaas/src/test/resources/groupsReload.properties: -------------------------------------------------------------------------------- 1 | ## --------------------------------------------------------------------------- 2 | ## Licensed to the Apache Software Foundation (ASF) under one or more 3 | ## contributor license agreements. See the NOTICE file distributed with 4 | ## this work for additional information regarding copyright ownership. 5 | ## The ASF licenses this file to You under the Apache License, Version 2.0 6 | ## (the "License"); you may not use this file except in compliance with 7 | ## the License. You may obtain a copy of the License at 8 | ## 9 | ## http://www.apache.org/licenses/LICENSE-2.0 10 | ## 11 | ## Unless required by applicable law or agreed to in writing, software 12 | ## distributed under the License is distributed on an "AS IS" BASIS, 13 | ## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | ## See the License for the specific language governing permissions and 15 | ## limitations under the License. 16 | ## --------------------------------------------------------------------------- 17 | 18 | programmers=first 19 | accounting=second 20 | 21 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/assembly/src/release/examples/openwire/advanced-scenarios/jms-example-wildcard-consumer/readme.md: -------------------------------------------------------------------------------- 1 | ## Overview 2 | 3 | This is an example of how to use the ActiveMQ 5.x / OpenWire protocol to communicate with ActiveMQ 4 | 5 | This example demos using wildcards for consuming messages from hierarchies of destinations 6 | 7 | ## Prereqs 8 | 9 | - Install Java SDK 10 | - Install [Maven](http://maven.apache.org/download.html) 11 | 12 | ## Building 13 | 14 | Run: 15 | 16 | mvn install 17 | 18 | ## Running the Examples 19 | 20 | Run one consumer specifying which topicName to produce to (topicName) and what sort of wildcard 21 | you'd like to use to listen to that same topic hierarchy (wildcard) 22 | 23 | For example, to publish to "hello.world" topic and listen to "hello.world.*": 24 | 25 | mvn -Pconsumer -DtopicName="hello.world" -Dwildcard=".*" 26 | 27 | You start another consumer that listens to: 28 | 29 | mvn -Pconsumer -DtopicName="hello.world.hungray" -Dwildcard=".*" 30 | 31 | And when you type a message on this prompt, you should see it in the first consumer you started 32 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-broker/src/main/java/org/apache/activemq/broker/jmx/ProxyConnectorViewMBean.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package org.apache.activemq.broker.jmx; 18 | 19 | import org.apache.activemq.Service; 20 | 21 | public interface ProxyConnectorViewMBean extends Service { 22 | 23 | } 24 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-broker/src/main/java/org/apache/activemq/broker/region/policy/package.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 21 | 22 | The policies which can be associated with a particular destination or wildcard. 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-broker/src/main/java/org/apache/activemq/transport/protocol/ProtocolVerifier.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package org.apache.activemq.transport.protocol; 18 | 19 | 20 | public interface ProtocolVerifier { 21 | 22 | public boolean isProtocol(byte[] value); 23 | 24 | } 25 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-client/src/main/java/org/apache/activemq/command/package.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 21 | 22 |23 | Command objects used via the Command Pattern to communicate among nodes 24 |
25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-web-demo/src/main/webapp/test/assets/unittest.css: -------------------------------------------------------------------------------- 1 | body, div, p, h1, h2, h3, ul, ol, span, a, table, td, form, img, li { 2 | font-family: sans-serif; 3 | } 4 | 5 | body { 6 | font-size:0.8em; 7 | } 8 | 9 | #log { 10 | padding-bottom: 1em; 11 | border-bottom: 2px solid #000; 12 | margin-bottom: 2em; 13 | } 14 | 15 | .logsummary { 16 | margin-top: 1em; 17 | margin-bottom: 1em; 18 | padding: 1ex; 19 | border: 1px solid #000; 20 | font-weight: bold; 21 | } 22 | 23 | .logtable { 24 | width:100%; 25 | border-collapse: collapse; 26 | border: 1px dotted #666; 27 | } 28 | 29 | .logtable td, .logtable th { 30 | text-align: left; 31 | padding: 3px 8px; 32 | border: 1px dotted #666; 33 | } 34 | 35 | .logtable .passed { 36 | background-color: #cfc; 37 | } 38 | 39 | .logtable .failed, .logtable .error { 40 | background-color: #fcc; 41 | } 42 | 43 | .logtable .warning { 44 | background-color: #FC6; 45 | } 46 | 47 | .logtable td div.action_buttons { 48 | display: inline; 49 | } 50 | 51 | .logtable td div.action_buttons input { 52 | margin: 0 5px; 53 | font-size: 10px; 54 | } 55 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-broker/src/main/java/org/apache/activemq/transport/peer/package.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 21 | 22 | Peer based Transport implementation which does not require central servers to connect to 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/assembly/src/release/conf/login.config: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | activemq { 18 | org.apache.activemq.jaas.PropertiesLoginModule required 19 | org.apache.activemq.jaas.properties.user="users.properties" 20 | org.apache.activemq.jaas.properties.group="groups.properties"; 21 | }; -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-broker/src/main/java/org/apache/activemq/broker/util/AuditLogFactory.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package org.apache.activemq.broker.util; 18 | 19 | import java.util.List; 20 | 21 | public interface AuditLogFactory { 22 | 23 | public List23 | The APIs which need to be implemented for persistent message stores for durable messaging 24 |
25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-broker/src/main/resources/META-INF/services/org/apache/activemq/broker/xbean: -------------------------------------------------------------------------------- 1 | ## --------------------------------------------------------------------------- 2 | ## Licensed to the Apache Software Foundation (ASF) under one or more 3 | ## contributor license agreements. See the NOTICE file distributed with 4 | ## this work for additional information regarding copyright ownership. 5 | ## The ASF licenses this file to You under the Apache License, Version 2.0 6 | ## (the "License"); you may not use this file except in compliance with 7 | ## the License. You may obtain a copy of the License at 8 | ## 9 | ## http://www.apache.org/licenses/LICENSE-2.0 10 | ## 11 | ## Unless required by applicable law or agreed to in writing, software 12 | ## distributed under the License is distributed on an "AS IS" BASIS, 13 | ## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | ## See the License for the specific language governing permissions and 15 | ## limitations under the License. 16 | ## --------------------------------------------------------------------------- 17 | class=org.apache.activemq.xbean.XBeanBrokerFactory -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-client/src/main/java/org/apache/activemq/wireformat/package.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 21 | 22 |23 | An API for WireFormats which are used to turn object into bytes and bytes into objects. 24 |
25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-http/src/main/java/org/apache/activemq/transport/http/package.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 21 | 22 |23 | A transport using the HTTP protocol to allow ActiveMQ to tunnel through firewalls. 24 |
25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-unit-tests/src/test/resources/test.properties: -------------------------------------------------------------------------------- 1 | ## --------------------------------------------------------------------------- 2 | ## Licensed to the Apache Software Foundation (ASF) under one or more 3 | ## contributor license agreements. See the NOTICE file distributed with 4 | ## this work for additional information regarding copyright ownership. 5 | ## The ASF licenses this file to You under the Apache License, Version 2.0 6 | ## (the "License"); you may not use this file except in compliance with 7 | ## the License. You may obtain a copy of the License at 8 | ## 9 | ## http://www.apache.org/licenses/LICENSE-2.0 10 | ## 11 | ## Unless required by applicable law or agreed to in writing, software 12 | ## distributed under the License is distributed on an "AS IS" BASIS, 13 | ## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | ## See the License for the specific language governing permissions and 15 | ## limitations under the License. 16 | ## --------------------------------------------------------------------------- 17 | 18 | # This config file is used by the joram jms tests. 19 | # 20 | timeout=30000 -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-web/src/main/resources/META-INF/services/org/apache/activemq/web/view/rss: -------------------------------------------------------------------------------- 1 | ## --------------------------------------------------------------------------- 2 | ## Licensed to the Apache Software Foundation (ASF) under one or more 3 | ## contributor license agreements. See the NOTICE file distributed with 4 | ## this work for additional information regarding copyright ownership. 5 | ## The ASF licenses this file to You under the Apache License, Version 2.0 6 | ## (the "License"); you may not use this file except in compliance with 7 | ## the License. You may obtain a copy of the License at 8 | ## 9 | ## http://www.apache.org/licenses/LICENSE-2.0 10 | ## 11 | ## Unless required by applicable law or agreed to in writing, software 12 | ## distributed under the License is distributed on an "AS IS" BASIS, 13 | ## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | ## See the License for the specific language governing permissions and 15 | ## limitations under the License. 16 | ## --------------------------------------------------------------------------- 17 | class=org.apache.activemq.web.view.RssMessageRenderer -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-web/src/main/resources/META-INF/services/org/apache/activemq/web/view/xml: -------------------------------------------------------------------------------- 1 | ## --------------------------------------------------------------------------- 2 | ## Licensed to the Apache Software Foundation (ASF) under one or more 3 | ## contributor license agreements. See the NOTICE file distributed with 4 | ## this work for additional information regarding copyright ownership. 5 | ## The ASF licenses this file to You under the Apache License, Version 2.0 6 | ## (the "License"); you may not use this file except in compliance with 7 | ## the License. You may obtain a copy of the License at 8 | ## 9 | ## http://www.apache.org/licenses/LICENSE-2.0 10 | ## 11 | ## Unless required by applicable law or agreed to in writing, software 12 | ## distributed under the License is distributed on an "AS IS" BASIS, 13 | ## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | ## See the License for the specific language governing permissions and 15 | ## limitations under the License. 16 | ## --------------------------------------------------------------------------- 17 | class=org.apache.activemq.web.view.XmlMessageRenderer -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-client/src/main/java/org/apache/activemq/ActiveMQDispatcher.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package org.apache.activemq; 18 | 19 | import org.apache.activemq.command.MessageDispatch; 20 | 21 | public interface ActiveMQDispatcher { 22 | void dispatch(MessageDispatch messageDispatch); 23 | } 24 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-client/src/main/java/org/apache/activemq/thread/Task.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package org.apache.activemq.thread; 18 | 19 | /** 20 | * Represents a task that may take a few iterations to complete. 21 | * 22 | * 23 | */ 24 | public interface Task { 25 | boolean iterate(); 26 | } 27 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-http/src/main/resources/META-INF/services/org/apache/activemq/transport/ws: -------------------------------------------------------------------------------- 1 | ## --------------------------------------------------------------------------- 2 | ## Licensed to the Apache Software Foundation (ASF) under one or more 3 | ## contributor license agreements. See the NOTICE file distributed with 4 | ## this work for additional information regarding copyright ownership. 5 | ## The ASF licenses this file to You under the Apache License, Version 2.0 6 | ## (the "License"); you may not use this file except in compliance with 7 | ## the License. You may obtain a copy of the License at 8 | ## 9 | ## http://www.apache.org/licenses/LICENSE-2.0 10 | ## 11 | ## Unless required by applicable law or agreed to in writing, software 12 | ## distributed under the License is distributed on an "AS IS" BASIS, 13 | ## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | ## See the License for the specific language governing permissions and 15 | ## limitations under the License. 16 | ## --------------------------------------------------------------------------- 17 | class=org.apache.activemq.transport.ws.WSTransportFactory -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-broker/src/main/resources/META-INF/services/org/apache/activemq/broker/broker: -------------------------------------------------------------------------------- 1 | ## --------------------------------------------------------------------------- 2 | ## Licensed to the Apache Software Foundation (ASF) under one or more 3 | ## contributor license agreements. See the NOTICE file distributed with 4 | ## this work for additional information regarding copyright ownership. 5 | ## The ASF licenses this file to You under the Apache License, Version 2.0 6 | ## (the "License"); you may not use this file except in compliance with 7 | ## the License. You may obtain a copy of the License at 8 | ## 9 | ## http://www.apache.org/licenses/LICENSE-2.0 10 | ## 11 | ## Unless required by applicable law or agreed to in writing, software 12 | ## distributed under the License is distributed on an "AS IS" BASIS, 13 | ## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | ## See the License for the specific language governing permissions and 15 | ## limitations under the License. 16 | ## --------------------------------------------------------------------------- 17 | class=org.apache.activemq.broker.DefaultBrokerFactory 18 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-http/src/main/resources/META-INF/services/org/apache/activemq/transport/wss: -------------------------------------------------------------------------------- 1 | ## --------------------------------------------------------------------------- 2 | ## Licensed to the Apache Software Foundation (ASF) under one or more 3 | ## contributor license agreements. See the NOTICE file distributed with 4 | ## this work for additional information regarding copyright ownership. 5 | ## The ASF licenses this file to You under the Apache License, Version 2.0 6 | ## (the "License"); you may not use this file except in compliance with 7 | ## the License. You may obtain a copy of the License at 8 | ## 9 | ## http://www.apache.org/licenses/LICENSE-2.0 10 | ## 11 | ## Unless required by applicable law or agreed to in writing, software 12 | ## distributed under the License is distributed on an "AS IS" BASIS, 13 | ## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | ## See the License for the specific language governing permissions and 15 | ## limitations under the License. 16 | ## --------------------------------------------------------------------------- 17 | class=org.apache.activemq.transport.wss.WSSTransportFactory -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-jdbc-store/src/main/java/org/apache/activemq/store/journal/package.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 21 | 22 |23 | Message persistence using a high performance transaction log via the Journal interface. 24 |
25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-web/src/main/resources/META-INF/services/org/apache/activemq/web/view/simple: -------------------------------------------------------------------------------- 1 | ## --------------------------------------------------------------------------- 2 | ## Licensed to the Apache Software Foundation (ASF) under one or more 3 | ## contributor license agreements. See the NOTICE file distributed with 4 | ## this work for additional information regarding copyright ownership. 5 | ## The ASF licenses this file to You under the Apache License, Version 2.0 6 | ## (the "License"); you may not use this file except in compliance with 7 | ## the License. You may obtain a copy of the License at 8 | ## 9 | ## http://www.apache.org/licenses/LICENSE-2.0 10 | ## 11 | ## Unless required by applicable law or agreed to in writing, software 12 | ## distributed under the License is distributed on an "AS IS" BASIS, 13 | ## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | ## See the License for the specific language governing permissions and 15 | ## limitations under the License. 16 | ## --------------------------------------------------------------------------- 17 | class=org.apache.activemq.web.view.SimpleMessageRenderer -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-amqp/src/main/resources/META-INF/services/org/apache/activemq/wireformat/amqp: -------------------------------------------------------------------------------- 1 | ## --------------------------------------------------------------------------- 2 | ## Licensed to the Apache Software Foundation (ASF) under one or more 3 | ## contributor license agreements. See the NOTICE file distributed with 4 | ## this work for additional information regarding copyright ownership. 5 | ## The ASF licenses this file to You under the Apache License, Version 2.0 6 | ## (the "License"); you may not use this file except in compliance with 7 | ## the License. You may obtain a copy of the License at 8 | ## 9 | ## http://www.apache.org/licenses/LICENSE-2.0 10 | ## 11 | ## Unless required by applicable law or agreed to in writing, software 12 | ## distributed under the License is distributed on an "AS IS" BASIS, 13 | ## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | ## See the License for the specific language governing permissions and 15 | ## limitations under the License. 16 | ## --------------------------------------------------------------------------- 17 | class=org.apache.activemq.transport.amqp.AmqpWireFormatFactory -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-broker/src/main/java/org/apache/activemq/broker/region/group/package.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 21 | 22 | Classes to implement the Message Groups feature. 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-broker/src/main/java/org/apache/activemq/security/package.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 21 | 22 |23 | Plugable Security Adapter framework along with default implementations such as the JAAS implementation. 24 |
25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /mq/activemq-parent-5.15.0/activemq-broker/src/main/java/org/apache/activemq/store/JournaledStore.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package org.apache.activemq.store; 18 | 19 | /** 20 | * @author Hiram Chirino 21 | */ 22 | public interface JournaledStore { 23 | int getJournalMaxFileLength(); 24 | } 25 | --------------------------------------------------------------------------------