Skip to content

Commit a0ffd9c

Browse files
committed
Extract new mqcomm-lists module
1 parent e4b284c commit a0ffd9c

39 files changed

+117
-0
lines changed

mq/main/mq-broker/mq-cluster/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,10 @@
4444
<groupId>org.glassfish.mq</groupId>
4545
<artifactId>mqcomm-util</artifactId>
4646
</dependency>
47+
<dependency>
48+
<groupId>org.glassfish.mq</groupId>
49+
<artifactId>mqcomm-lists</artifactId>
50+
</dependency>
4751
<dependency>
4852
<groupId>org.glassfish.mq</groupId>
4953
<artifactId>mq-logger</artifactId>

mq/main/mq-broker/mqbroker-comm/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,10 @@
4444
<groupId>org.glassfish.mq</groupId>
4545
<artifactId>mqcomm-util</artifactId>
4646
</dependency>
47+
<dependency>
48+
<groupId>org.glassfish.mq</groupId>
49+
<artifactId>mqcomm-lists</artifactId>
50+
</dependency>
4751
<dependency>
4852
<groupId>org.glassfish.mq</groupId>
4953
<artifactId>mq-logger</artifactId>

mq/main/mq-broker/mqbroker-core/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,10 @@
8080
<groupId>org.glassfish.mq</groupId>
8181
<artifactId>mqcomm-util</artifactId>
8282
</dependency>
83+
<dependency>
84+
<groupId>org.glassfish.mq</groupId>
85+
<artifactId>mqcomm-lists</artifactId>
86+
</dependency>
8387
<dependency>
8488
<groupId>org.glassfish.mq</groupId>
8589
<artifactId>mq-logger</artifactId>

mq/main/mq-broker/mqpersist-file/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,10 @@
4545
<groupId>org.glassfish.mq</groupId>
4646
<artifactId>mqcomm-util</artifactId>
4747
</dependency>
48+
<dependency>
49+
<groupId>org.glassfish.mq</groupId>
50+
<artifactId>mqcomm-lists</artifactId>
51+
</dependency>
4852
<dependency>
4953
<groupId>org.glassfish.mq</groupId>
5054
<artifactId>mq-logger</artifactId>

mq/main/mqcomm-lists/lombok.config

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
#
2+
# Copyright (c) 2026 Contributors to Eclipse Foundation. All rights reserved.
3+
#
4+
# This program and the accompanying materials are made available under the
5+
# terms of the Eclipse Public License v. 2.0, which is available at
6+
# http://www.eclipse.org/legal/epl-2.0.
7+
#
8+
# This Source Code may also be made available under the following Secondary
9+
# Licenses when the conditions for such availability set forth in the
10+
# Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
11+
# version 2 with the GNU Classpath Exception, which is available at
12+
# https://www.gnu.org/software/classpath/license.html.
13+
#
14+
# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
15+
#
16+

mq/main/mqcomm-lists/pom.xml

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
4+
Copyright (c) 2026 Contributors to the Eclipse Foundation
5+
6+
This program and the accompanying materials are made available under the
7+
terms of the Eclipse Public License v. 2.0, which is available at
8+
http://www.eclipse.org/legal/epl-2.0.
9+
10+
This Source Code may also be made available under the following Secondary
11+
Licenses when the conditions for such availability set forth in the
12+
Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
13+
version 2 with the GNU Classpath Exception, which is available at
14+
https://www.gnu.org/software/classpath/license.html.
15+
16+
SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
17+
18+
-->
19+
20+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
21+
<modelVersion>4.0.0</modelVersion>
22+
23+
<parent>
24+
<groupId>org.glassfish.mq</groupId>
25+
<artifactId>mq</artifactId>
26+
<version>6.9.0-SNAPSHOT</version>
27+
</parent>
28+
29+
<artifactId>mqcomm-lists</artifactId>
30+
31+
<name>MQ Common Lists Module</name>
32+
33+
<properties>
34+
<ws.binary.share.dir>../../binary/share</ws.binary.share.dir>
35+
</properties>
36+
37+
<build>
38+
<plugins>
39+
<plugin>
40+
<artifactId>maven-antrun-plugin</artifactId>
41+
<executions>
42+
<execution>
43+
<phase>process-classes</phase>
44+
<configuration>
45+
<target>
46+
<echo level="info" message="Make directory ${ws.binary.share.dir}/opt" />
47+
<mkdir dir="${ws.binary.share.dir}/opt/classes" />
48+
<echo
49+
level="info" message="Copy ${project.build.outputDirectory} to ${ws.binary.share.dir}/opt/classes" />
50+
<copy todir="${ws.binary.share.dir}/opt/classes/">
51+
<fileset dir="${project.build.outputDirectory}/" />
52+
</copy>
53+
</target>
54+
</configuration>
55+
<goals>
56+
<goal>run</goal>
57+
</goals>
58+
</execution>
59+
</executions>
60+
</plugin>
61+
</plugins>
62+
</build>
63+
64+
<profiles>
65+
<profile>
66+
<id>cpd</id>
67+
<properties>
68+
<minimumTokens>119</minimumTokens>
69+
</properties>
70+
</profile>
71+
</profiles>
72+
</project>

mq/main/mqcomm-util/src/main/java/com/sun/messaging/jmq/util/lists/EventBroadcastHelper.java renamed to mq/main/mqcomm-lists/src/main/java/com/sun/messaging/jmq/util/lists/EventBroadcastHelper.java

File renamed without changes.

mq/main/mqcomm-util/src/main/java/com/sun/messaging/jmq/util/lists/EventBroadcaster.java renamed to mq/main/mqcomm-lists/src/main/java/com/sun/messaging/jmq/util/lists/EventBroadcaster.java

File renamed without changes.

mq/main/mqcomm-util/src/main/java/com/sun/messaging/jmq/util/lists/EventListener.java renamed to mq/main/mqcomm-lists/src/main/java/com/sun/messaging/jmq/util/lists/EventListener.java

File renamed without changes.

mq/main/mqcomm-util/src/main/java/com/sun/messaging/jmq/util/lists/EventType.java renamed to mq/main/mqcomm-lists/src/main/java/com/sun/messaging/jmq/util/lists/EventType.java

File renamed without changes.

0 commit comments

Comments
 (0)