This closes #213 on renaming packages to artemis

This commit is contained in:
Clebert Suconic 2015-04-28 11:39:56 -04:00
commit 4823b3e97c
2548 changed files with 19346 additions and 19701 deletions

2
NOTICE
View File

@ -1,4 +1,4 @@
Apache ActiveMQ Apache ActiveMQ Artemis
Copyright [2014-2015] The Apache Software Foundation Copyright [2014-2015] The Apache Software Foundation
This product includes software developed at This product includes software developed at

View File

@ -154,7 +154,7 @@ class in the project tab and click "Run <classname>". If the "Run <classname>"
We have shared the style templates that are good for this project. If you want to apply them use these steps: We have shared the style templates that are good for this project. If you want to apply them use these steps:
* File->Import Settings * File->Import Settings
* Select the file under ./activemq6-cloned-folder/etc/IDEA-style.jar * Select the file under ./artemis-cloned-folder/etc/IDEA-style.jar
* Select both Code Style Templates and File templates (it's the default option) * Select both Code Style Templates and File templates (it's the default option)
* Select OK and restart Idea * Select OK and restart Idea
@ -234,7 +234,7 @@ Do not use the [maven-eclipse-plugin] to copy the files as it conflicts with [m2
The code repository for ActiveMQ Artemis is hosted by Apache org and lives here: https://git-wip-us.apache.org/repos/asf/activemq-6.git. The code repository for ActiveMQ Artemis is hosted by Apache org and lives here: https://git-wip-us.apache.org/repos/asf/activemq-6.git.
We also host a mirror of the ActiveMQ repository on GitHub: https://github.com/apache/activemq-6. We use this mirror for all code submissions and reviews. To submit code to ActiveMQ Artemis please open a Pull Request as outlined as part of the GitHub workflow described here: https://guides.github.com/introduction/flow/index.html. Once a pull request is opened it will be reviewed and commented on. Any further changes as a result of comments / review process should be addressed and reflected in the original pull request as outlined in the GitHub workflow. When the pull request has went through the review process and ready to merge, the reviewer should comment with "Ack, Ready to Push". Once an Ack message is received one of the ActiveMQ Artemis core team members will push the changes to upstream Apache ActiveMQ Artemis repository and close the pull request. We also host a mirror of the ActiveMQ Artemis repository on GitHub: https://github.com/apache/activemq-6. We use this mirror for all code submissions and reviews. To submit code to ActiveMQ Artemis please open a Pull Request as outlined as part of the GitHub workflow described here: https://guides.github.com/introduction/flow/index.html. Once a pull request is opened it will be reviewed and commented on. Any further changes as a result of comments / review process should be addressed and reflected in the original pull request as outlined in the GitHub workflow. When the pull request has went through the review process and ready to merge, the reviewer should comment with "Ack, Ready to Push". Once an Ack message is received one of the ActiveMQ Artemis core team members will push the changes to upstream Apache ActiveMQ Artemis repository and close the pull request.
### Commit Messages ### Commit Messages
@ -279,7 +279,7 @@ To setup repositories for reviewing and pushing:
# Clone the GitHub Mirror of ActiveMQ Artemis Repo: # Clone the GitHub Mirror of ActiveMQ Artemis Repo:
git clone git@github.com:apache/activemq-6.git git clone git@github.com:apache/activemq-6.git
# Add the following section to your <activemq6 repo>/.git/config statement to fetch all pull requests sent to the GitHub mirror. Note that the remote name for git@github.com:apache/activemq-6.git may be different. Be sure to edit all references to the remote name. In this case "activemq". # Add the following section to your <artemis-repo>/.git/config statement to fetch all pull requests sent to the GitHub mirror. Note that the remote name for git@github.com:apache/activemq-6.git may be different. Be sure to edit all references to the remote name. In this case "activemq".
[remote "origin"] [remote "origin"]
url = git@github.com:apache/activemq-6.git url = git@github.com:apache/activemq-6.git
@ -297,7 +297,7 @@ To setup repositories for reviewing and pushing:
To push commits from a pull request to the apache repository: To push commits from a pull request to the apache repository:
```bash ```bash
cd <activemq6 repo> cd <artemis-repo>
# Download all the remote branches etc... including all the pull requests. # Download all the remote branches etc... including all the pull requests.
git fetch --all git fetch --all

View File

@ -1,8 +0,0 @@
_ _ _ __ __ ___
/ \ ___| |_(_)_ _____| \/ |/ _ \
/ _ \ / __| __| | \ / / _ \ |\/| | | | |
/ ___ \ (__| |_| |\ V / __/ | | | |_| |
/_/ \_\___|\__|_| \_/ \___|_| |_|\__\_\
Apache ActiveMQ ${project.version}

View File

@ -1,487 +0,0 @@
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.apache.activemq.core.protocol.core.impl;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.CLUSTER_TOPOLOGY;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.CLUSTER_TOPOLOGY_V2;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.CLUSTER_TOPOLOGY_V3;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.CREATESESSION;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.CREATESESSION_RESP;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.CREATE_QUEUE;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.CREATE_SHARED_QUEUE;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.DELETE_QUEUE;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.DISCONNECT;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.DISCONNECT_V2;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.DISCONNECT_CONSUMER;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.EXCEPTION;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.NULL_RESPONSE;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.PACKETS_CONFIRMED;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.PING;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.REATTACH_SESSION;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.REATTACH_SESSION_RESP;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.CHECK_FOR_FAILOVER;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_ACKNOWLEDGE;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_ADD_METADATA;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_ADD_METADATA2;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_BINDINGQUERY;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_BINDINGQUERY_RESP;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_BINDINGQUERY_RESP_V2;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_CLOSE;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_COMMIT;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_CONSUMER_CLOSE;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_CREATECONSUMER;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_EXPIRED;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_FLOWTOKEN;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_FORCE_CONSUMER_DELIVERY;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_INDIVIDUAL_ACKNOWLEDGE;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_PRODUCER_CREDITS;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_PRODUCER_FAIL_CREDITS;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_PRODUCER_REQUEST_CREDITS;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_QUEUEQUERY;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_QUEUEQUERY_RESP;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_QUEUEQUERY_RESP_V2;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_RECEIVE_CONTINUATION;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_ROLLBACK;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_SEND_CONTINUATION;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_START;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_STOP;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_UNIQUE_ADD_METADATA;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_XA_COMMIT;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_XA_END;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_XA_FAILED;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_XA_FORGET;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_XA_GET_TIMEOUT;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_XA_GET_TIMEOUT_RESP;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_XA_INDOUBT_XIDS;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_XA_INDOUBT_XIDS_RESP;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_XA_JOIN;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_XA_PREPARE;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_XA_RESP;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_XA_RESUME;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_XA_ROLLBACK;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_XA_SET_TIMEOUT;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_XA_SET_TIMEOUT_RESP;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_XA_START;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_XA_SUSPEND;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SUBSCRIBE_TOPOLOGY;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SUBSCRIBE_TOPOLOGY_V2;
import java.io.Serializable;
import org.apache.activemq.api.core.ActiveMQBuffer;
import org.apache.activemq.core.client.ActiveMQClientMessageBundle;
import org.apache.activemq.core.protocol.core.Packet;
import org.apache.activemq.core.protocol.core.impl.wireformat.CheckFailoverMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.CheckFailoverReplyMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.ClusterTopologyChangeMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.ClusterTopologyChangeMessage_V2;
import org.apache.activemq.core.protocol.core.impl.wireformat.ClusterTopologyChangeMessage_V3;
import org.apache.activemq.core.protocol.core.impl.wireformat.CreateQueueMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.CreateSessionMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.CreateSessionResponseMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.CreateSharedQueueMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.DisconnectConsumerMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.DisconnectMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.DisconnectMessage_V2;
import org.apache.activemq.core.protocol.core.impl.wireformat.ActiveMQExceptionMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.NullResponseMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.PacketsConfirmedMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.Ping;
import org.apache.activemq.core.protocol.core.impl.wireformat.ReattachSessionMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.ReattachSessionResponseMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.RollbackMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionAcknowledgeMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionAddMetaDataMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionAddMetaDataMessageV2;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionBindingQueryMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionBindingQueryResponseMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionBindingQueryResponseMessage_V2;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionCloseMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionCommitMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionConsumerCloseMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionConsumerFlowCreditMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionCreateConsumerMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionDeleteQueueMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionExpireMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionForceConsumerDelivery;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionIndividualAcknowledgeMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionProducerCreditsFailMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionProducerCreditsMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionQueueQueryMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionQueueQueryResponseMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionQueueQueryResponseMessage_V2;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionReceiveContinuationMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionRequestProducerCreditsMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionSendContinuationMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionUniqueAddMetaDataMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionXAAfterFailedMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionXACommitMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionXAEndMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionXAForgetMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionXAGetInDoubtXidsResponseMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionXAGetTimeoutResponseMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionXAJoinMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionXAPrepareMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionXAResponseMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionXAResumeMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionXARollbackMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionXASetTimeoutMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionXASetTimeoutResponseMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionXAStartMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SubscribeClusterTopologyUpdatesMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SubscribeClusterTopologyUpdatesMessageV2;
public abstract class PacketDecoder implements Serializable
{
public abstract Packet decode(final ActiveMQBuffer in);
public Packet decode(byte packetType)
{
Packet packet;
switch (packetType)
{
case PING:
{
packet = new Ping();
break;
}
case DISCONNECT:
{
packet = new DisconnectMessage();
break;
}
case DISCONNECT_V2:
{
packet = new DisconnectMessage_V2();
break;
}
case DISCONNECT_CONSUMER:
{
packet = new DisconnectConsumerMessage();
break;
}
case EXCEPTION:
{
packet = new ActiveMQExceptionMessage();
break;
}
case PACKETS_CONFIRMED:
{
packet = new PacketsConfirmedMessage();
break;
}
case CREATESESSION:
{
packet = new CreateSessionMessage();
break;
}
case CHECK_FOR_FAILOVER:
{
packet = new CheckFailoverMessage();
break;
}
case CREATESESSION_RESP:
{
packet = new CreateSessionResponseMessage();
break;
}
case REATTACH_SESSION:
{
packet = new ReattachSessionMessage();
break;
}
case REATTACH_SESSION_RESP:
{
packet = new ReattachSessionResponseMessage();
break;
}
case SESS_CLOSE:
{
packet = new SessionCloseMessage();
break;
}
case SESS_CREATECONSUMER:
{
packet = new SessionCreateConsumerMessage();
break;
}
case SESS_ACKNOWLEDGE:
{
packet = new SessionAcknowledgeMessage();
break;
}
case SESS_EXPIRED:
{
packet = new SessionExpireMessage();
break;
}
case SESS_COMMIT:
{
packet = new SessionCommitMessage();
break;
}
case SESS_ROLLBACK:
{
packet = new RollbackMessage();
break;
}
case SESS_QUEUEQUERY:
{
packet = new SessionQueueQueryMessage();
break;
}
case SESS_QUEUEQUERY_RESP:
{
packet = new SessionQueueQueryResponseMessage();
break;
}
case SESS_QUEUEQUERY_RESP_V2:
{
packet = new SessionQueueQueryResponseMessage_V2();
break;
}
case CREATE_QUEUE:
{
packet = new CreateQueueMessage();
break;
}
case CREATE_SHARED_QUEUE:
{
packet = new CreateSharedQueueMessage();
break;
}
case DELETE_QUEUE:
{
packet = new SessionDeleteQueueMessage();
break;
}
case SESS_BINDINGQUERY:
{
packet = new SessionBindingQueryMessage();
break;
}
case SESS_BINDINGQUERY_RESP:
{
packet = new SessionBindingQueryResponseMessage();
break;
}
case SESS_BINDINGQUERY_RESP_V2:
{
packet = new SessionBindingQueryResponseMessage_V2();
break;
}
case SESS_XA_START:
{
packet = new SessionXAStartMessage();
break;
}
case SESS_XA_FAILED:
{
packet = new SessionXAAfterFailedMessage();
break;
}
case SESS_XA_END:
{
packet = new SessionXAEndMessage();
break;
}
case SESS_XA_COMMIT:
{
packet = new SessionXACommitMessage();
break;
}
case SESS_XA_PREPARE:
{
packet = new SessionXAPrepareMessage();
break;
}
case SESS_XA_RESP:
{
packet = new SessionXAResponseMessage();
break;
}
case SESS_XA_ROLLBACK:
{
packet = new SessionXARollbackMessage();
break;
}
case SESS_XA_JOIN:
{
packet = new SessionXAJoinMessage();
break;
}
case SESS_XA_SUSPEND:
{
packet = new PacketImpl(PacketImpl.SESS_XA_SUSPEND);
break;
}
case SESS_XA_RESUME:
{
packet = new SessionXAResumeMessage();
break;
}
case SESS_XA_FORGET:
{
packet = new SessionXAForgetMessage();
break;
}
case SESS_XA_INDOUBT_XIDS:
{
packet = new PacketImpl(PacketImpl.SESS_XA_INDOUBT_XIDS);
break;
}
case SESS_XA_INDOUBT_XIDS_RESP:
{
packet = new SessionXAGetInDoubtXidsResponseMessage();
break;
}
case SESS_XA_SET_TIMEOUT:
{
packet = new SessionXASetTimeoutMessage();
break;
}
case SESS_XA_SET_TIMEOUT_RESP:
{
packet = new SessionXASetTimeoutResponseMessage();
break;
}
case SESS_XA_GET_TIMEOUT:
{
packet = new PacketImpl(PacketImpl.SESS_XA_GET_TIMEOUT);
break;
}
case SESS_XA_GET_TIMEOUT_RESP:
{
packet = new SessionXAGetTimeoutResponseMessage();
break;
}
case SESS_START:
{
packet = new PacketImpl(PacketImpl.SESS_START);
break;
}
case SESS_STOP:
{
packet = new PacketImpl(PacketImpl.SESS_STOP);
break;
}
case SESS_FLOWTOKEN:
{
packet = new SessionConsumerFlowCreditMessage();
break;
}
case SESS_CONSUMER_CLOSE:
{
packet = new SessionConsumerCloseMessage();
break;
}
case SESS_INDIVIDUAL_ACKNOWLEDGE:
{
packet = new SessionIndividualAcknowledgeMessage();
break;
}
case NULL_RESPONSE:
{
packet = new NullResponseMessage();
break;
}
case SESS_RECEIVE_CONTINUATION:
{
packet = new SessionReceiveContinuationMessage();
break;
}
case SESS_SEND_CONTINUATION:
{
packet = new SessionSendContinuationMessage();
break;
}
case SESS_PRODUCER_REQUEST_CREDITS:
{
packet = new SessionRequestProducerCreditsMessage();
break;
}
case SESS_PRODUCER_CREDITS:
{
packet = new SessionProducerCreditsMessage();
break;
}
case SESS_PRODUCER_FAIL_CREDITS:
{
packet = new SessionProducerCreditsFailMessage();
break;
}
case SESS_FORCE_CONSUMER_DELIVERY:
{
packet = new SessionForceConsumerDelivery();
break;
}
case CLUSTER_TOPOLOGY:
{
packet = new ClusterTopologyChangeMessage();
break;
}
case CLUSTER_TOPOLOGY_V2:
{
packet = new ClusterTopologyChangeMessage_V2();
break;
}
case CLUSTER_TOPOLOGY_V3:
{
packet = new ClusterTopologyChangeMessage_V3();
break;
}
case SUBSCRIBE_TOPOLOGY:
{
packet = new SubscribeClusterTopologyUpdatesMessage();
break;
}
case SUBSCRIBE_TOPOLOGY_V2:
{
packet = new SubscribeClusterTopologyUpdatesMessageV2();
break;
}
case SESS_ADD_METADATA:
{
packet = new SessionAddMetaDataMessage();
break;
}
case SESS_ADD_METADATA2:
{
packet = new SessionAddMetaDataMessageV2();
break;
}
case SESS_UNIQUE_ADD_METADATA:
{
packet = new SessionUniqueAddMetaDataMessage();
break;
}
case PacketImpl.CHECK_FOR_FAILOVER_REPLY:
{
packet = new CheckFailoverReplyMessage();
break;
}
default:
{
throw ActiveMQClientMessageBundle.BUNDLE.invalidType(packetType);
}
}
return packet;
}
}

View File

@ -1,17 +0,0 @@
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.apache.activemq.reader;

View File

@ -1,18 +0,0 @@
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.apache.activemq.utils;

View File

@ -1,18 +0,0 @@
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.apache.activemq.api.jms.management;

View File

@ -1,18 +0,0 @@
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.apache.activemq.jms.client;

View File

@ -1,17 +0,0 @@
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.apache.activemq.core.protocol.proton.converter.jms;

View File

@ -1,17 +0,0 @@
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.apache.activemq.core.protocol.proton.plug;

View File

@ -1 +0,0 @@
org.apache.activemq.core.protocol.proton.ProtonProtocolManagerFactory

View File

@ -1 +0,0 @@
org.apache.activemq.core.protocol.openwire.OpenWireProtocolManagerFactory

View File

@ -1 +0,0 @@
org.apache.activemq.core.protocol.stomp.StompProtocolManagerFactory

View File

@ -1,235 +0,0 @@
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.apache.activemq.core.protocol;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.CLUSTER_CONNECT;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.CLUSTER_CONNECT_REPLY;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.NODE_ANNOUNCE;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.BACKUP_REQUEST;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.BACKUP_REQUEST_RESPONSE;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.QUORUM_VOTE;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.QUORUM_VOTE_REPLY;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.REPLICATION_APPEND;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.REPLICATION_APPEND_TX;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.REPLICATION_COMMIT_ROLLBACK;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.REPLICATION_DELETE;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.REPLICATION_DELETE_TX;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.REPLICATION_LARGE_MESSAGE_BEGIN;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.REPLICATION_LARGE_MESSAGE_END;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.REPLICATION_LARGE_MESSAGE_WRITE;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.REPLICATION_PAGE_EVENT;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.REPLICATION_PAGE_WRITE;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.REPLICATION_PREPARE;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.REPLICATION_RESPONSE;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_SEND;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SESS_SEND_LARGE;
import static org.apache.activemq.core.protocol.core.impl.PacketImpl.SCALEDOWN_ANNOUNCEMENT;
import org.apache.activemq.api.core.ActiveMQBuffer;
import org.apache.activemq.core.protocol.core.Packet;
import org.apache.activemq.core.protocol.core.impl.PacketImpl;
import org.apache.activemq.core.protocol.core.impl.wireformat.BackupRegistrationMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.BackupReplicationStartFailedMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.ClusterConnectMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.ClusterConnectReplyMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.NodeAnnounceMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.BackupRequestMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.BackupResponseMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.QuorumVoteMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.QuorumVoteReplyMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.ReplicationLiveIsStoppingMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.ReplicationAddMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.ReplicationAddTXMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.ReplicationCommitMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.ReplicationDeleteMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.ReplicationDeleteTXMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.ReplicationLargeMessageBeginMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.ReplicationLargeMessageEndMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.ReplicationLargeMessageWriteMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.ReplicationPageEventMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.ReplicationPageWriteMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.ReplicationPrepareMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.ReplicationResponseMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.ReplicationStartSyncMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.ReplicationSyncFileMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.ScaleDownAnnounceMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionSendLargeMessage;
import org.apache.activemq.core.protocol.core.impl.wireformat.SessionSendMessage;
import org.apache.activemq.core.server.impl.ServerMessageImpl;
public class ServerPacketDecoder extends ClientPacketDecoder
{
private static final long serialVersionUID = 3348673114388400766L;
public static final ServerPacketDecoder INSTANCE = new ServerPacketDecoder();
@Override
public Packet decode(final ActiveMQBuffer in)
{
final byte packetType = in.readByte();
Packet packet;
switch (packetType)
{
case SESS_SEND:
{
packet = new SessionSendMessage(new ServerMessageImpl());
break;
}
case SESS_SEND_LARGE:
{
packet = new SessionSendLargeMessage(new ServerMessageImpl());
break;
}
case REPLICATION_APPEND:
{
packet = new ReplicationAddMessage();
break;
}
case REPLICATION_APPEND_TX:
{
packet = new ReplicationAddTXMessage();
break;
}
case REPLICATION_DELETE:
{
packet = new ReplicationDeleteMessage();
break;
}
case REPLICATION_DELETE_TX:
{
packet = new ReplicationDeleteTXMessage();
break;
}
case REPLICATION_PREPARE:
{
packet = new ReplicationPrepareMessage();
break;
}
case REPLICATION_COMMIT_ROLLBACK:
{
packet = new ReplicationCommitMessage();
break;
}
case REPLICATION_RESPONSE:
{
packet = new ReplicationResponseMessage();
break;
}
case REPLICATION_PAGE_WRITE:
{
packet = new ReplicationPageWriteMessage();
break;
}
case REPLICATION_PAGE_EVENT:
{
packet = new ReplicationPageEventMessage();
break;
}
case REPLICATION_LARGE_MESSAGE_BEGIN:
{
packet = new ReplicationLargeMessageBeginMessage();
break;
}
case REPLICATION_LARGE_MESSAGE_END:
{
packet = new ReplicationLargeMessageEndMessage();
break;
}
case REPLICATION_LARGE_MESSAGE_WRITE:
{
packet = new ReplicationLargeMessageWriteMessage();
break;
}
case PacketImpl.BACKUP_REGISTRATION:
{
packet = new BackupRegistrationMessage();
break;
}
case PacketImpl.BACKUP_REGISTRATION_FAILED:
{
packet = new BackupReplicationStartFailedMessage();
break;
}
case PacketImpl.REPLICATION_START_FINISH_SYNC:
{
packet = new ReplicationStartSyncMessage();
break;
}
case PacketImpl.REPLICATION_SYNC_FILE:
{
packet = new ReplicationSyncFileMessage();
break;
}
case PacketImpl.REPLICATION_SCHEDULED_FAILOVER:
{
packet = new ReplicationLiveIsStoppingMessage();
break;
}
case CLUSTER_CONNECT:
{
packet = new ClusterConnectMessage();
break;
}
case CLUSTER_CONNECT_REPLY:
{
packet = new ClusterConnectReplyMessage();
break;
}
case NODE_ANNOUNCE:
{
packet = new NodeAnnounceMessage();
break;
}
case BACKUP_REQUEST:
{
packet = new BackupRequestMessage();
break;
}
case BACKUP_REQUEST_RESPONSE:
{
packet = new BackupResponseMessage();
break;
}
case QUORUM_VOTE:
{
packet = new QuorumVoteMessage();
break;
}
case QUORUM_VOTE_REPLY:
{
packet = new QuorumVoteReplyMessage();
break;
}
case SCALEDOWN_ANNOUNCEMENT:
{
packet = new ScaleDownAnnounceMessage();
break;
}
default:
{
packet = super.decode(packetType);
}
}
packet.decode(in);
return packet;
}
}

View File

@ -1,18 +0,0 @@
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.apache.activemq.spi.core.security;

View File

@ -1 +0,0 @@
org.apache.activemq.service.extensions.tests.transactions.DummyTransactionManagerLocator

View File

@ -22,12 +22,12 @@
<parent> <parent>
<groupId>org.apache.activemq</groupId> <groupId>org.apache.activemq</groupId>
<artifactId>activemq-pom</artifactId> <artifactId>artemis-pom</artifactId>
<version>10.0.0-SNAPSHOT</version> <version>1.0.0-SNAPSHOT</version>
<relativePath>..</relativePath> <relativePath>..</relativePath>
</parent> </parent>
<artifactId>activemq-boot</artifactId> <artifactId>artemis-boot</artifactId>
<packaging>jar</packaging> <packaging>jar</packaging>
<name>ActiveMQ Artemis Boot</name> <name>ActiveMQ Artemis Boot</name>

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.boot; package org.apache.activemq.artemis.boot;
import java.io.File; import java.io.File;
import java.lang.reflect.InvocationTargetException; import java.lang.reflect.InvocationTargetException;
@ -98,7 +98,7 @@ public class ActiveMQ
// Now setup our classloader.. // Now setup our classloader..
URLClassLoader loader = new URLClassLoader(urls.toArray(new URL[urls.size()])); URLClassLoader loader = new URLClassLoader(urls.toArray(new URL[urls.size()]));
Thread.currentThread().setContextClassLoader(loader); Thread.currentThread().setContextClassLoader(loader);
Class<?> clazz = loader.loadClass("org.apache.activemq.cli.ActiveMQ"); Class<?> clazz = loader.loadClass("org.apache.activemq.artemis.cli.ActiveMQ");
Method method = clazz.getMethod("main", args.getClass()); Method method = clazz.getMethod("main", args.getClass());
try try
{ {

View File

@ -19,11 +19,11 @@
<parent> <parent>
<groupId>org.apache.activemq</groupId> <groupId>org.apache.activemq</groupId>
<artifactId>activemq-pom</artifactId> <artifactId>artemis-pom</artifactId>
<version>10.0.0-SNAPSHOT</version> <version>1.0.0-SNAPSHOT</version>
</parent> </parent>
<artifactId>activemq-bootstrap</artifactId> <artifactId>artemis-bootstrap</artifactId>
<packaging>jar</packaging> <packaging>jar</packaging>
<name>ActiveMQ Artemis Bootstrap</name> <name>ActiveMQ Artemis Bootstrap</name>
@ -34,17 +34,17 @@
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.activemq</groupId> <groupId>org.apache.activemq</groupId>
<artifactId>activemq-server</artifactId> <artifactId>artemis-server</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.activemq</groupId> <groupId>org.apache.activemq</groupId>
<artifactId>activemq-jms-server</artifactId> <artifactId>artemis-jms-server</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.activemq</groupId> <groupId>org.apache.activemq</groupId>
<artifactId>activemq-dto</artifactId> <artifactId>artemis-dto</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
@ -76,19 +76,19 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.activemq</groupId> <groupId>org.apache.activemq</groupId>
<artifactId>activemq-amqp-protocol</artifactId> <artifactId>artemis-amqp-protocol</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.activemq</groupId> <groupId>org.apache.activemq</groupId>
<artifactId>activemq-stomp-protocol</artifactId> <artifactId>artemis-stomp-protocol</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.activemq</groupId> <groupId>org.apache.activemq</groupId>
<artifactId>activemq-openwire-protocol</artifactId> <artifactId>artemis-openwire-protocol</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>

View File

@ -0,0 +1,8 @@
_ _ _
/ \ ____| |_ ___ __ __(_) _____
/ _ \| _ \ __|/ _ \ \/ | |/ __/
/ ___ \ | \/ |_/ __/ |\/| | |\___ \
/_/ \_\| \__\____|_| |_|_|/___ /
Apache ActiveMQ Artemis ${project.version}

View File

@ -14,16 +14,16 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.cli; package org.apache.activemq.artemis.cli;
import io.airlift.command.Cli; import io.airlift.command.Cli;
import io.airlift.command.ParseArgumentsUnexpectedException; import io.airlift.command.ParseArgumentsUnexpectedException;
import org.apache.activemq.cli.commands.Action; import org.apache.activemq.artemis.cli.commands.Action;
import org.apache.activemq.cli.commands.ActionContext; import org.apache.activemq.artemis.cli.commands.ActionContext;
import org.apache.activemq.cli.commands.Create; import org.apache.activemq.artemis.cli.commands.Create;
import org.apache.activemq.cli.commands.HelpAction; import org.apache.activemq.artemis.cli.commands.HelpAction;
import org.apache.activemq.cli.commands.Run; import org.apache.activemq.artemis.cli.commands.Run;
import org.apache.activemq.cli.commands.Stop; import org.apache.activemq.artemis.cli.commands.Stop;
import java.io.InputStream; import java.io.InputStream;
import java.io.OutputStream; import java.io.OutputStream;

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.cli; package org.apache.activemq.artemis.cli;
public class ConfigurationException extends Exception public class ConfigurationException extends Exception
{ {

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.cli.commands; package org.apache.activemq.artemis.cli.commands;
public interface Action public interface Action
{ {

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.cli.commands; package org.apache.activemq.artemis.cli.commands;
import java.io.InputStream; import java.io.InputStream;
import java.io.PrintStream; import java.io.PrintStream;

View File

@ -1,4 +1,4 @@
package org.apache.activemq.cli.commands; package org.apache.activemq.artemis.cli.commands;
import java.io.ByteArrayInputStream; import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream; import java.io.ByteArrayOutputStream;

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.cli.commands; package org.apache.activemq.artemis.cli.commands;
import io.airlift.command.Help; import io.airlift.command.Help;

View File

@ -14,21 +14,21 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.cli.commands; package org.apache.activemq.artemis.cli.commands;
import io.airlift.command.Arguments; import io.airlift.command.Arguments;
import io.airlift.command.Command; import io.airlift.command.Command;
import org.apache.activemq.cli.ActiveMQ; import org.apache.activemq.artemis.cli.ActiveMQ;
import org.apache.activemq.components.ExternalComponent; import org.apache.activemq.artemis.components.ExternalComponent;
import org.apache.activemq.core.server.ActiveMQComponent; import org.apache.activemq.artemis.core.server.ActiveMQComponent;
import org.apache.activemq.dto.BrokerDTO; import org.apache.activemq.artemis.dto.BrokerDTO;
import org.apache.activemq.dto.ComponentDTO; import org.apache.activemq.artemis.dto.ComponentDTO;
import org.apache.activemq.factory.BrokerFactory; import org.apache.activemq.artemis.factory.BrokerFactory;
import org.apache.activemq.factory.SecurityManagerFactory; import org.apache.activemq.artemis.factory.SecurityManagerFactory;
import org.apache.activemq.integration.Broker; import org.apache.activemq.artemis.integration.Broker;
import org.apache.activemq.integration.bootstrap.ActiveMQBootstrapLogger; import org.apache.activemq.artemis.integration.bootstrap.ActiveMQBootstrapLogger;
import org.apache.activemq.spi.core.security.ActiveMQSecurityManager; import org.apache.activemq.artemis.spi.core.security.ActiveMQSecurityManager;
import java.io.File; import java.io.File;
import java.net.URI; import java.net.URI;

View File

@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.cli.commands; package org.apache.activemq.artemis.cli.commands;
import io.airlift.command.Arguments; import io.airlift.command.Arguments;
import io.airlift.command.Command; import io.airlift.command.Command;
import org.apache.activemq.dto.BrokerDTO; import org.apache.activemq.artemis.dto.BrokerDTO;
import org.apache.activemq.factory.BrokerFactory; import org.apache.activemq.artemis.factory.BrokerFactory;
import java.io.File; import java.io.File;
import java.net.URI; import java.net.URI;

View File

@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.components; package org.apache.activemq.artemis.components;
import org.apache.activemq.core.server.ActiveMQComponent; import org.apache.activemq.artemis.core.server.ActiveMQComponent;
import org.apache.activemq.dto.ComponentDTO; import org.apache.activemq.artemis.dto.ComponentDTO;
public interface ExternalComponent extends ActiveMQComponent public interface ExternalComponent extends ActiveMQComponent
{ {

View File

@ -14,15 +14,15 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.factory; package org.apache.activemq.artemis.factory;
import java.io.File; import java.io.File;
import org.apache.activemq.core.config.impl.FileSecurityConfiguration; import org.apache.activemq.artemis.core.config.impl.FileSecurityConfiguration;
import org.apache.activemq.dto.BasicSecurityDTO; import org.apache.activemq.artemis.dto.BasicSecurityDTO;
import org.apache.activemq.dto.SecurityDTO; import org.apache.activemq.artemis.dto.SecurityDTO;
import org.apache.activemq.spi.core.security.ActiveMQSecurityManager; import org.apache.activemq.artemis.spi.core.security.ActiveMQSecurityManager;
import org.apache.activemq.spi.core.security.ActiveMQSecurityManagerImpl; import org.apache.activemq.artemis.spi.core.security.ActiveMQSecurityManagerImpl;
public class BasicSecurityHandler implements SecurityHandler public class BasicSecurityHandler implements SecurityHandler
{ {

View File

@ -14,14 +14,14 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.factory; package org.apache.activemq.artemis.factory;
import org.apache.activemq.cli.ConfigurationException; import org.apache.activemq.artemis.cli.ConfigurationException;
import org.apache.activemq.dto.BrokerDTO; import org.apache.activemq.artemis.dto.BrokerDTO;
import org.apache.activemq.dto.ServerDTO; import org.apache.activemq.artemis.dto.ServerDTO;
import org.apache.activemq.integration.Broker; import org.apache.activemq.artemis.integration.Broker;
import org.apache.activemq.spi.core.security.ActiveMQSecurityManager; import org.apache.activemq.artemis.spi.core.security.ActiveMQSecurityManager;
import org.apache.activemq.utils.FactoryFinder; import org.apache.activemq.artemis.utils.FactoryFinder;
import java.io.File; import java.io.File;
import java.io.IOException; import java.io.IOException;
@ -40,7 +40,7 @@ public class BrokerFactory
BrokerFactoryHandler factory = null; BrokerFactoryHandler factory = null;
try try
{ {
FactoryFinder finder = new FactoryFinder("META-INF/services/org/apache/activemq/broker/"); FactoryFinder finder = new FactoryFinder("META-INF/services/org/apache/activemq/artemis/broker/");
factory = (BrokerFactoryHandler) finder.newInstance(configURI.getScheme()); factory = (BrokerFactoryHandler) finder.newInstance(configURI.getScheme());
} }
catch (IOException ioe) catch (IOException ioe)
@ -76,7 +76,7 @@ public class BrokerFactory
try try
{ {
FactoryFinder finder = new FactoryFinder("META-INF/services/org/apache/activemq/broker/server/"); FactoryFinder finder = new FactoryFinder("META-INF/services/org/apache/activemq/artemis/broker/server/");
handler = (BrokerHandler) finder.newInstance(configURI.getScheme()); handler = (BrokerHandler) finder.newInstance(configURI.getScheme());
} }
catch (IOException ioe) catch (IOException ioe)

View File

@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.factory; package org.apache.activemq.artemis.factory;
import org.apache.activemq.dto.BrokerDTO; import org.apache.activemq.artemis.dto.BrokerDTO;
import java.net.URI; import java.net.URI;

View File

@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.factory; package org.apache.activemq.artemis.factory;
import org.apache.activemq.dto.ServerDTO; import org.apache.activemq.artemis.dto.ServerDTO;
import org.apache.activemq.integration.Broker; import org.apache.activemq.artemis.integration.Broker;
import org.apache.activemq.spi.core.security.ActiveMQSecurityManager; import org.apache.activemq.artemis.spi.core.security.ActiveMQSecurityManager;
public interface BrokerHandler public interface BrokerHandler
{ {

View File

@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.factory; package org.apache.activemq.artemis.factory;
import org.apache.activemq.dto.ServerDTO; import org.apache.activemq.artemis.dto.ServerDTO;
import org.apache.activemq.integration.Broker; import org.apache.activemq.artemis.integration.Broker;
import org.apache.activemq.integration.FileBroker; import org.apache.activemq.artemis.integration.FileBroker;
import org.apache.activemq.spi.core.security.ActiveMQSecurityManager; import org.apache.activemq.artemis.spi.core.security.ActiveMQSecurityManager;
public class FileBrokerHandler implements BrokerHandler public class FileBrokerHandler implements BrokerHandler
{ {

View File

@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.factory; package org.apache.activemq.artemis.factory;
import org.apache.activemq.dto.SecurityDTO; import org.apache.activemq.artemis.dto.SecurityDTO;
import org.apache.activemq.spi.core.security.ActiveMQSecurityManager; import org.apache.activemq.artemis.spi.core.security.ActiveMQSecurityManager;
public interface SecurityHandler public interface SecurityHandler
{ {

View File

@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.factory; package org.apache.activemq.artemis.factory;
import org.apache.activemq.dto.SecurityDTO; import org.apache.activemq.artemis.dto.SecurityDTO;
import org.apache.activemq.spi.core.security.ActiveMQSecurityManager; import org.apache.activemq.artemis.spi.core.security.ActiveMQSecurityManager;
import org.apache.activemq.utils.FactoryFinder; import org.apache.activemq.artemis.utils.FactoryFinder;
import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlRootElement;
@ -29,7 +29,7 @@ public class SecurityManagerFactory
{ {
if (config != null) if (config != null)
{ {
FactoryFinder finder = new FactoryFinder("META-INF/services/org/apache/activemq/broker/security/"); FactoryFinder finder = new FactoryFinder("META-INF/services/org/apache/activemq/artemis/broker/security/");
SecurityHandler securityHandler = (SecurityHandler)finder.newInstance(config.getClass().getAnnotation(XmlRootElement.class).name()); SecurityHandler securityHandler = (SecurityHandler)finder.newInstance(config.getClass().getAnnotation(XmlRootElement.class).name());
return securityHandler.createSecurityManager(config); return securityHandler.createSecurityManager(config);
} }

View File

@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.factory; package org.apache.activemq.artemis.factory;
import org.apache.activemq.cli.ConfigurationException; import org.apache.activemq.artemis.cli.ConfigurationException;
import org.apache.activemq.dto.BrokerDTO; import org.apache.activemq.artemis.dto.BrokerDTO;
import org.apache.activemq.dto.XmlUtil; import org.apache.activemq.artemis.dto.XmlUtil;
import java.io.File; import java.io.File;
import java.net.URI; import java.net.URI;

View File

@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.integration; package org.apache.activemq.artemis.integration;
import org.apache.activemq.core.server.ActiveMQComponent; import org.apache.activemq.artemis.core.server.ActiveMQComponent;
/** /**
* A Broker os a set of ActiveMQComponents that create a Server, for instance core and jms. * A Broker os a set of ActiveMQComponents that create a Server, for instance core and jms.

View File

@ -14,15 +14,15 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.integration; package org.apache.activemq.artemis.integration;
import org.apache.activemq.core.config.FileDeploymentManager; import org.apache.activemq.artemis.core.config.FileDeploymentManager;
import org.apache.activemq.core.config.impl.FileConfiguration; import org.apache.activemq.artemis.core.config.impl.FileConfiguration;
import org.apache.activemq.core.server.ActiveMQComponent; import org.apache.activemq.artemis.core.server.ActiveMQComponent;
import org.apache.activemq.dto.ServerDTO; import org.apache.activemq.artemis.dto.ServerDTO;
import org.apache.activemq.integration.bootstrap.ActiveMQBootstrapLogger; import org.apache.activemq.artemis.integration.bootstrap.ActiveMQBootstrapLogger;
import org.apache.activemq.jms.server.config.impl.FileJMSConfiguration; import org.apache.activemq.artemis.jms.server.config.impl.FileJMSConfiguration;
import org.apache.activemq.spi.core.security.ActiveMQSecurityManager; import org.apache.activemq.artemis.spi.core.security.ActiveMQSecurityManager;
import java.lang.management.ManagementFactory; import java.lang.management.ManagementFactory;
import java.util.ArrayList; import java.util.ArrayList;

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.integration.bootstrap; package org.apache.activemq.artemis.integration.bootstrap;
import org.jboss.logging.annotations.MessageBundle; import org.jboss.logging.annotations.MessageBundle;

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.integration.bootstrap; package org.apache.activemq.artemis.integration.bootstrap;
import org.jboss.logging.BasicLogger; import org.jboss.logging.BasicLogger;
import org.jboss.logging.Logger; import org.jboss.logging.Logger;

View File

@ -14,4 +14,4 @@
## See the License for the specific language governing permissions and ## See the License for the specific language governing permissions and
## limitations under the License. ## limitations under the License.
## --------------------------------------------------------------------------- ## ---------------------------------------------------------------------------
class=org.apache.activemq.factory.BasicSecurityHandler class=org.apache.activemq.artemis.factory.BasicSecurityHandler

View File

@ -14,4 +14,4 @@
## See the License for the specific language governing permissions and ## See the License for the specific language governing permissions and
## limitations under the License. ## limitations under the License.
## --------------------------------------------------------------------------- ## ---------------------------------------------------------------------------
class=org.apache.activemq.factory.FileBrokerHandler class=org.apache.activemq.artemis.factory.FileBrokerHandler

View File

@ -14,4 +14,4 @@
## See the License for the specific language governing permissions and ## See the License for the specific language governing permissions and
## limitations under the License. ## limitations under the License.
## --------------------------------------------------------------------------- ## ---------------------------------------------------------------------------
class=org.apache.activemq.factory.XmlBrokerFactoryHandler class=org.apache.activemq.artemis.factory.XmlBrokerFactoryHandler

View File

@ -53,7 +53,7 @@ JAVA_ARGS="-XX:+UseParallelGC -XX:+AggressiveOpts -XX:+UseFastAccessorMethods -X
# Load Profile Data # Load Profile Data
. "$ACTIVEMQ_INSTANCE/etc/activemq.profile" . "$ACTIVEMQ_INSTANCE/etc/activemq.profile"
CLASSPATH="$ACTIVEMQ_HOME/lib/activemq-boot.jar" CLASSPATH="$ACTIVEMQ_HOME/lib/artemis-boot.jar"
# OS specific support. # OS specific support.
cygwin=false; cygwin=false;
@ -116,4 +116,4 @@ exec "$JAVACMD" $JAVA_ARGS $ACTIVEMQ_CLUSTER_PROPS \
-Djava.util.logging.manager="$ACTIVEMQ_LOG_MANAGER" \ -Djava.util.logging.manager="$ACTIVEMQ_LOG_MANAGER" \
-Dlogging.configuration="$ACTIVEMQ_LOGGING_CONF" \ -Dlogging.configuration="$ACTIVEMQ_LOGGING_CONF" \
$DEBUG_ARGS \ $DEBUG_ARGS \
org.apache.activemq.boot.ActiveMQ $@ org.apache.activemq.artemis.boot.ActiveMQ $@

View File

@ -20,7 +20,7 @@
<service> <service>
<id>activemq-${host}</id> <id>activemq-${host}</id>
<name>ActiveMQ: ${host}</name> <name>ActiveMQ: ${host}</name>
<description>Apache ActiveMQ is a reliable messaging broker</description> <description>Apache ActiveMQ Artemis is a reliable messaging broker</description>
<logpath>${activemq.instance}\log</logpath> <logpath>${activemq.instance}\log</logpath>
<logmode>roll</logmode> <logmode>roll</logmode>
@ -40,7 +40,7 @@
--> -->
<argument>-classpath</argument> <argument>-classpath</argument>
<argument>"${activemq.home}\lib\activemq-boot.jar"</argument> <argument>"${activemq.home}\lib\artemis-boot.jar"</argument>
<argument>"-Dactivemq.home=${activemq.home}"</argument> <argument>"-Dactivemq.home=${activemq.home}"</argument>
<argument>"-Dactivemq.instance=${activemq.instance}"</argument> <argument>"-Dactivemq.instance=${activemq.instance}"</argument>
<argument>"-Ddata.dir=${activemq.instance}/data"</argument> <argument>"-Ddata.dir=${activemq.instance}/data"</argument>
@ -52,7 +52,7 @@
<argument>-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005</argument> <argument>-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005</argument>
--> -->
<argument>org.apache.activemq.boot.ActiveMQ</argument> <argument>ActiveMQ</argument>
<argument>run</argument> <argument>run</argument>

View File

@ -59,7 +59,7 @@ call "%ACTIVEMQ_INSTANCE%\etc\activemq.profile.cmd" %*
rem "Create full JVM Args" rem "Create full JVM Args"
set JVM_ARGS=%JAVA_ARGS% set JVM_ARGS=%JAVA_ARGS%
if not "%ACTIVEMQ_CLUSTER_PROPS%"=="" set JVM_ARGS=%JVM_ARGS% %ACTIVEMQ_CLUSTER_PROPS% if not "%ACTIVEMQ_CLUSTER_PROPS%"=="" set JVM_ARGS=%JVM_ARGS% %ACTIVEMQ_CLUSTER_PROPS%
set JVM_ARGS=%JVM_ARGS% -classpath "%ACTIVEMQ_HOME%\lib\activemq-boot.jar" set JVM_ARGS=%JVM_ARGS% -classpath "%ACTIVEMQ_HOME%\lib\artemis-boot.jar"
set JVM_ARGS=%JVM_ARGS% -Dactivemq.home="%ACTIVEMQ_HOME%" set JVM_ARGS=%JVM_ARGS% -Dactivemq.home="%ACTIVEMQ_HOME%"
set JVM_ARGS=%JVM_ARGS% -Dactivemq.instance="%ACTIVEMQ_INSTANCE%" set JVM_ARGS=%JVM_ARGS% -Dactivemq.instance="%ACTIVEMQ_INSTANCE%"
set JVM_ARGS=%JVM_ARGS% -Ddata.dir="%ACTIVEMQ_DATA_DIR%" set JVM_ARGS=%JVM_ARGS% -Ddata.dir="%ACTIVEMQ_DATA_DIR%"
@ -67,7 +67,7 @@ set JVM_ARGS=%JVM_ARGS% -Djava.util.logging.manager="%ACTIVEMQ_LOG_MANAGER%"
set JVM_ARGS=%JVM_ARGS% -Dlogging.configuration="%ACTIVEMQ_LOGGING_CONF%" set JVM_ARGS=%JVM_ARGS% -Dlogging.configuration="%ACTIVEMQ_LOGGING_CONF%"
if not "%DEBUG_ARGS%"=="" set JVM_ARGS=%JVM_ARGS% %DEBUG_ARGS% if not "%DEBUG_ARGS%"=="" set JVM_ARGS=%JVM_ARGS% %DEBUG_ARGS%
"%_JAVACMD%" %JVM_ARGS% org.apache.activemq.boot.ActiveMQ %* "%_JAVACMD%" %JVM_ARGS% org.apache.activemq.artemis.boot.ActiveMQ %*
:END :END
endlocal endlocal

View File

@ -17,16 +17,16 @@
# Additional logger names to configure (root logger is always configured) # Additional logger names to configure (root logger is always configured)
# Root logger option # Root logger option
loggers=org.jboss.logging,org.apache.activemq.core.server,org.apache.activemq.utils,org.apache.activemq.journal,org.apache.activemq.jms.server,org.apache.activemq.integration.bootstrap loggers=org.jboss.logging,org.apache.activemq.artemis.core.server,org.apache.activemq.artemis.utils,org.apache.activemq.artemis.journal,org.apache.activemq.artemis.jms.server,org.apache.activemq.artemis.integration.bootstrap
# Root logger level # Root logger level
logger.level=INFO logger.level=INFO
# ActiveMQ logger levels # ActiveMQ logger levels
logger.org.apache.activemq.core.server.level=INFO logger.org.apache.activemq.artemis.core.server.level=INFO
logger.org.apache.activemq.journal.level=INFO logger.org.apache.activemq.artemis.journal.level=INFO
logger.org.apache.activemq.utils.level=INFO logger.org.apache.activemq.artemis.utils.level=INFO
logger.org.apache.activemq.jms.level=INFO logger.org.apache.activemq.artemis.jms.level=INFO
logger.org.apache.activemq.integration.bootstrap.level=INFO logger.org.apache.activemq.artemis.integration.bootstrap.level=INFO
# Root logger handlers # Root logger handlers
logger.handlers=FILE,CONSOLE logger.handlers=FILE,CONSOLE

View File

@ -14,13 +14,13 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.test; package org.apache.activemq.artemis.test;
import org.apache.activemq.core.server.impl.ActiveMQServerImpl; import org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl;
import org.apache.activemq.dto.ServerDTO; import org.apache.activemq.artemis.dto.ServerDTO;
import org.apache.activemq.integration.FileBroker; import org.apache.activemq.artemis.integration.FileBroker;
import org.apache.activemq.jms.server.impl.JMSServerManagerImpl; import org.apache.activemq.artemis.jms.server.impl.JMSServerManagerImpl;
import org.apache.activemq.spi.core.security.ActiveMQSecurityManagerImpl; import org.apache.activemq.artemis.spi.core.security.ActiveMQSecurityManagerImpl;
import org.junit.Assert; import org.junit.Assert;
import org.junit.Test; import org.junit.Test;

View File

@ -19,11 +19,11 @@
<parent> <parent>
<groupId>org.apache.activemq</groupId> <groupId>org.apache.activemq</groupId>
<artifactId>activemq-pom</artifactId> <artifactId>artemis-pom</artifactId>
<version>10.0.0-SNAPSHOT</version> <version>1.0.0-SNAPSHOT</version>
</parent> </parent>
<artifactId>activemq-commons</artifactId> <artifactId>artemis-commons</artifactId>
<packaging>jar</packaging> <packaging>jar</packaging>
<name>ActiveMQ Artemis Commons</name> <name>ActiveMQ Artemis Commons</name>

View File

@ -14,9 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import static org.apache.activemq.api.core.ActiveMQExceptionType.ADDRESS_EXISTS;
/** /**
* An operation failed because an address exists on the server. * An operation failed because an address exists on the server.
@ -27,11 +25,11 @@ public final class ActiveMQAddressExistsException extends ActiveMQException
public ActiveMQAddressExistsException() public ActiveMQAddressExistsException()
{ {
super(ADDRESS_EXISTS); super(ActiveMQExceptionType.ADDRESS_EXISTS);
} }
public ActiveMQAddressExistsException(String msg) public ActiveMQAddressExistsException(String msg)
{ {
super(ADDRESS_EXISTS, msg); super(ActiveMQExceptionType.ADDRESS_EXISTS, msg);
} }
} }

View File

@ -14,9 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import static org.apache.activemq.api.core.ActiveMQExceptionType.ADDRESS_FULL;
/** /**
* An address is full. * An address is full.
@ -27,11 +25,11 @@ public final class ActiveMQAddressFullException extends ActiveMQException
public ActiveMQAddressFullException(String message) public ActiveMQAddressFullException(String message)
{ {
super(ADDRESS_FULL, message); super(ActiveMQExceptionType.ADDRESS_FULL, message);
} }
public ActiveMQAddressFullException() public ActiveMQAddressFullException()
{ {
super(ADDRESS_FULL); super(ActiveMQExceptionType.ADDRESS_FULL);
} }
} }

View File

@ -14,9 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import static org.apache.activemq.api.core.ActiveMQExceptionType.ALREADY_REPLICATING;
/** /**
* The server is already paired with a replicating backup. * The server is already paired with a replicating backup.
@ -27,11 +25,11 @@ public final class ActiveMQAlreadyReplicatingException extends ActiveMQException
public ActiveMQAlreadyReplicatingException() public ActiveMQAlreadyReplicatingException()
{ {
super(ALREADY_REPLICATING); super(ActiveMQExceptionType.ALREADY_REPLICATING);
} }
public ActiveMQAlreadyReplicatingException(String msg) public ActiveMQAlreadyReplicatingException(String msg)
{ {
super(ALREADY_REPLICATING, msg); super(ActiveMQExceptionType.ALREADY_REPLICATING, msg);
} }
} }

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import java.nio.ByteBuffer; import java.nio.ByteBuffer;

View File

@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import java.nio.ByteBuffer; import java.nio.ByteBuffer;
import io.netty.buffer.Unpooled; import io.netty.buffer.Unpooled;
import org.apache.activemq.core.buffers.impl.ChannelBufferWrapper; import org.apache.activemq.artemis.core.buffers.impl.ChannelBufferWrapper;
/** /**
* Factory class to create instances of {@link ActiveMQBuffer}. * Factory class to create instances of {@link ActiveMQBuffer}.

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
/** /**
* Security exception thrown when the cluster user fails authentication. * Security exception thrown when the cluster user fails authentication.

View File

@ -14,9 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import static org.apache.activemq.api.core.ActiveMQExceptionType.CONNECTION_TIMEDOUT;
/** /**
* A client timed out will connecting to ActiveMQ server. * A client timed out will connecting to ActiveMQ server.
@ -27,11 +25,11 @@ public final class ActiveMQConnectionTimedOutException extends ActiveMQException
public ActiveMQConnectionTimedOutException() public ActiveMQConnectionTimedOutException()
{ {
super(CONNECTION_TIMEDOUT); super(ActiveMQExceptionType.CONNECTION_TIMEDOUT);
} }
public ActiveMQConnectionTimedOutException(String msg) public ActiveMQConnectionTimedOutException(String msg)
{ {
super(CONNECTION_TIMEDOUT, msg); super(ActiveMQExceptionType.CONNECTION_TIMEDOUT, msg);
} }
} }

View File

@ -14,9 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import static org.apache.activemq.api.core.ActiveMQExceptionType.DISCONNECTED;
/** /**
* A client was disconnected from ActiveMQ server when the server has shut down. * A client was disconnected from ActiveMQ server when the server has shut down.
@ -27,11 +25,11 @@ public final class ActiveMQDisconnectedException extends ActiveMQException
public ActiveMQDisconnectedException() public ActiveMQDisconnectedException()
{ {
super(DISCONNECTED); super(ActiveMQExceptionType.DISCONNECTED);
} }
public ActiveMQDisconnectedException(String message) public ActiveMQDisconnectedException(String message)
{ {
super(DISCONNECTED, message); super(ActiveMQExceptionType.DISCONNECTED, message);
} }
} }

View File

@ -14,9 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import static org.apache.activemq.api.core.ActiveMQExceptionType.DUPLICATE_ID_REJECTED;
/** /**
* A DuplicateID was rejected. * A DuplicateID was rejected.
@ -27,11 +25,11 @@ public final class ActiveMQDuplicateIdException extends ActiveMQException
public ActiveMQDuplicateIdException() public ActiveMQDuplicateIdException()
{ {
super(DUPLICATE_ID_REJECTED); super(ActiveMQExceptionType.DUPLICATE_ID_REJECTED);
} }
public ActiveMQDuplicateIdException(String message) public ActiveMQDuplicateIdException(String message)
{ {
super(DUPLICATE_ID_REJECTED, message); super(ActiveMQExceptionType.DUPLICATE_ID_REJECTED, message);
} }
} }

View File

@ -14,9 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import static org.apache.activemq.api.core.ActiveMQExceptionType.DUPLICATE_METADATA;
/** /**
* A Session Metadata was set in duplication * A Session Metadata was set in duplication
@ -27,11 +25,11 @@ public final class ActiveMQDuplicateMetaDataException extends ActiveMQException
public ActiveMQDuplicateMetaDataException() public ActiveMQDuplicateMetaDataException()
{ {
super(DUPLICATE_METADATA); super(ActiveMQExceptionType.DUPLICATE_METADATA);
} }
public ActiveMQDuplicateMetaDataException(String msg) public ActiveMQDuplicateMetaDataException(String msg)
{ {
super(DUPLICATE_METADATA, msg); super(ActiveMQExceptionType.DUPLICATE_METADATA, msg);
} }
} }

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
/** /**
* ActiveMQException is the root exception for the ActiveMQ API. * ActiveMQException is the root exception for the ActiveMQ API.

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import java.util.Collections; import java.util.Collections;
import java.util.EnumSet; import java.util.EnumSet;

View File

@ -14,9 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import static org.apache.activemq.api.core.ActiveMQExceptionType.IO_ERROR;
/** /**
* Unexpected I/O error occurred on the server. * Unexpected I/O error occurred on the server.
@ -27,16 +25,16 @@ public final class ActiveMQIOErrorException extends ActiveMQException
public ActiveMQIOErrorException() public ActiveMQIOErrorException()
{ {
super(IO_ERROR); super(ActiveMQExceptionType.IO_ERROR);
} }
public ActiveMQIOErrorException(String msg) public ActiveMQIOErrorException(String msg)
{ {
super(IO_ERROR, msg); super(ActiveMQExceptionType.IO_ERROR, msg);
} }
public ActiveMQIOErrorException(String msg, Throwable cause) public ActiveMQIOErrorException(String msg, Throwable cause)
{ {
super(IO_ERROR, msg, cause); super(ActiveMQExceptionType.IO_ERROR, msg, cause);
} }
} }

View File

@ -14,9 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import static org.apache.activemq.api.core.ActiveMQExceptionType.ILLEGAL_STATE;
/** /**
* A ActiveMQ resource is not in a legal state (e.g. calling ClientConsumer.receive() if a * A ActiveMQ resource is not in a legal state (e.g. calling ClientConsumer.receive() if a
@ -28,11 +26,11 @@ public final class ActiveMQIllegalStateException extends ActiveMQException
public ActiveMQIllegalStateException() public ActiveMQIllegalStateException()
{ {
super(ILLEGAL_STATE); super(ActiveMQExceptionType.ILLEGAL_STATE);
} }
public ActiveMQIllegalStateException(String message) public ActiveMQIllegalStateException(String message)
{ {
super(ILLEGAL_STATE, message); super(ActiveMQExceptionType.ILLEGAL_STATE, message);
} }
} }

View File

@ -14,9 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import static org.apache.activemq.api.core.ActiveMQExceptionType.INCOMPATIBLE_CLIENT_SERVER_VERSIONS;
/** /**
* The server version and the client version are incompatible. * The server version and the client version are incompatible.
@ -29,11 +27,11 @@ public final class ActiveMQIncompatibleClientServerException extends ActiveMQExc
public ActiveMQIncompatibleClientServerException() public ActiveMQIncompatibleClientServerException()
{ {
super(INCOMPATIBLE_CLIENT_SERVER_VERSIONS); super(ActiveMQExceptionType.INCOMPATIBLE_CLIENT_SERVER_VERSIONS);
} }
public ActiveMQIncompatibleClientServerException(String msg) public ActiveMQIncompatibleClientServerException(String msg)
{ {
super(INCOMPATIBLE_CLIENT_SERVER_VERSIONS, msg); super(ActiveMQExceptionType.INCOMPATIBLE_CLIENT_SERVER_VERSIONS, msg);
} }
} }

View File

@ -14,13 +14,11 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import static org.apache.activemq.api.core.ActiveMQExceptionType.INTERCEPTOR_REJECTED_PACKET;
/** /**
* An outgoing interceptor returned false. * An outgoing interceptor returned false.
* See org.apache.activemq.api.core.client.ServerLocator#addOutgoingInterceptor(org.apache.activemq.api.core.Interceptor) * See org.apache.activemq.artemis.api.core.client.ServerLocator#addOutgoingInterceptor(org.apache.activemq.artemis.api.core.Interceptor)
*/ */
// XXX I doubt any reader will make much sense of this Javadoc's text. // XXX I doubt any reader will make much sense of this Javadoc's text.
public final class ActiveMQInterceptorRejectedPacketException extends ActiveMQException public final class ActiveMQInterceptorRejectedPacketException extends ActiveMQException
@ -29,11 +27,11 @@ public final class ActiveMQInterceptorRejectedPacketException extends ActiveMQEx
public ActiveMQInterceptorRejectedPacketException() public ActiveMQInterceptorRejectedPacketException()
{ {
super(INTERCEPTOR_REJECTED_PACKET); super(ActiveMQExceptionType.INTERCEPTOR_REJECTED_PACKET);
} }
public ActiveMQInterceptorRejectedPacketException(String msg) public ActiveMQInterceptorRejectedPacketException(String msg)
{ {
super(INTERCEPTOR_REJECTED_PACKET, msg); super(ActiveMQExceptionType.INTERCEPTOR_REJECTED_PACKET, msg);
} }
} }

View File

@ -14,9 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import static org.apache.activemq.api.core.ActiveMQExceptionType.INTERNAL_ERROR;
/** /**
* Internal error which prevented ActiveMQ from performing an important operation. * Internal error which prevented ActiveMQ from performing an important operation.
@ -27,21 +25,21 @@ public final class ActiveMQInternalErrorException extends ActiveMQException
public ActiveMQInternalErrorException() public ActiveMQInternalErrorException()
{ {
super(INTERNAL_ERROR); super(ActiveMQExceptionType.INTERNAL_ERROR);
} }
public ActiveMQInternalErrorException(String msg) public ActiveMQInternalErrorException(String msg)
{ {
super(INTERNAL_ERROR, msg); super(ActiveMQExceptionType.INTERNAL_ERROR, msg);
} }
public ActiveMQInternalErrorException(String message, Exception e) public ActiveMQInternalErrorException(String message, Exception e)
{ {
super(INTERNAL_ERROR, message, e); super(ActiveMQExceptionType.INTERNAL_ERROR, message, e);
} }
public ActiveMQInternalErrorException(String message, Throwable t) public ActiveMQInternalErrorException(String message, Throwable t)
{ {
super(INTERNAL_ERROR, message, t); super(ActiveMQExceptionType.INTERNAL_ERROR, message, t);
} }
} }

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
/** /**
* When an interruption happens, we will just throw a non-checked exception. * When an interruption happens, we will just throw a non-checked exception.

View File

@ -14,9 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import static org.apache.activemq.api.core.ActiveMQExceptionType.INVALID_FILTER_EXPRESSION;
/** /**
* A filter expression was found to be invalid. * A filter expression was found to be invalid.
@ -27,11 +25,11 @@ public final class ActiveMQInvalidFilterExpressionException extends ActiveMQExce
public ActiveMQInvalidFilterExpressionException() public ActiveMQInvalidFilterExpressionException()
{ {
super(INVALID_FILTER_EXPRESSION); super(ActiveMQExceptionType.INVALID_FILTER_EXPRESSION);
} }
public ActiveMQInvalidFilterExpressionException(String msg) public ActiveMQInvalidFilterExpressionException(String msg)
{ {
super(INVALID_FILTER_EXPRESSION, msg); super(ActiveMQExceptionType.INVALID_FILTER_EXPRESSION, msg);
} }
} }

View File

@ -14,9 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import static org.apache.activemq.api.core.ActiveMQExceptionType.INVALID_TRANSIENT_QUEUE_USE;
/** /**
* An operation failed because a queue exists on the server. * An operation failed because a queue exists on the server.
@ -27,11 +25,11 @@ public final class ActiveMQInvalidTransientQueueUseException extends ActiveMQExc
public ActiveMQInvalidTransientQueueUseException() public ActiveMQInvalidTransientQueueUseException()
{ {
super(INVALID_TRANSIENT_QUEUE_USE); super(ActiveMQExceptionType.INVALID_TRANSIENT_QUEUE_USE);
} }
public ActiveMQInvalidTransientQueueUseException(String msg) public ActiveMQInvalidTransientQueueUseException(String msg)
{ {
super(INVALID_TRANSIENT_QUEUE_USE, msg); super(ActiveMQExceptionType.INVALID_TRANSIENT_QUEUE_USE, msg);
} }
} }

View File

@ -14,9 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import static org.apache.activemq.api.core.ActiveMQExceptionType.LARGE_MESSAGE_ERROR_BODY;
/** /**
* A problem occurred while manipulating the body of a large message. * A problem occurred while manipulating the body of a large message.
@ -27,11 +25,11 @@ public final class ActiveMQLargeMessageException extends ActiveMQException
public ActiveMQLargeMessageException() public ActiveMQLargeMessageException()
{ {
super(LARGE_MESSAGE_ERROR_BODY); super(ActiveMQExceptionType.LARGE_MESSAGE_ERROR_BODY);
} }
public ActiveMQLargeMessageException(String msg) public ActiveMQLargeMessageException(String msg)
{ {
super(LARGE_MESSAGE_ERROR_BODY, msg); super(ActiveMQExceptionType.LARGE_MESSAGE_ERROR_BODY, msg);
} }
} }

View File

@ -14,11 +14,9 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import static org.apache.activemq.api.core.ActiveMQExceptionType.LARGE_MESSAGE_INTERRUPTED;
/** /**
*/ */
// XXX // XXX
@ -28,11 +26,11 @@ public class ActiveMQLargeMessageInterruptedException extends ActiveMQException
public ActiveMQLargeMessageInterruptedException(String message) public ActiveMQLargeMessageInterruptedException(String message)
{ {
super(LARGE_MESSAGE_INTERRUPTED, message); super(ActiveMQExceptionType.LARGE_MESSAGE_INTERRUPTED, message);
} }
public ActiveMQLargeMessageInterruptedException() public ActiveMQLargeMessageInterruptedException()
{ {
super(LARGE_MESSAGE_INTERRUPTED); super(ActiveMQExceptionType.LARGE_MESSAGE_INTERRUPTED);
} }
} }

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
/** /**

View File

@ -14,9 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import static org.apache.activemq.api.core.ActiveMQExceptionType.QUEUE_DOES_NOT_EXIST;
/** /**
* An operation failed because a queue does not exist on the server. * An operation failed because a queue does not exist on the server.
@ -27,11 +25,11 @@ public final class ActiveMQNonExistentQueueException extends ActiveMQException
public ActiveMQNonExistentQueueException() public ActiveMQNonExistentQueueException()
{ {
super(QUEUE_DOES_NOT_EXIST); super(ActiveMQExceptionType.QUEUE_DOES_NOT_EXIST);
} }
public ActiveMQNonExistentQueueException(String msg) public ActiveMQNonExistentQueueException(String msg)
{ {
super(QUEUE_DOES_NOT_EXIST, msg); super(ActiveMQExceptionType.QUEUE_DOES_NOT_EXIST, msg);
} }
} }

View File

@ -14,9 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import static org.apache.activemq.api.core.ActiveMQExceptionType.NOT_CONNECTED;
/** /**
* A client is not able to connect to ActiveMQ server. * A client is not able to connect to ActiveMQ server.
@ -27,11 +25,11 @@ public final class ActiveMQNotConnectedException extends ActiveMQException
public ActiveMQNotConnectedException(String message) public ActiveMQNotConnectedException(String message)
{ {
super(NOT_CONNECTED, message); super(ActiveMQExceptionType.NOT_CONNECTED, message);
} }
public ActiveMQNotConnectedException() public ActiveMQNotConnectedException()
{ {
super(NOT_CONNECTED); super(ActiveMQExceptionType.NOT_CONNECTED);
} }
} }

View File

@ -14,9 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import static org.apache.activemq.api.core.ActiveMQExceptionType.OBJECT_CLOSED;
/** /**
* A client operation failed because the calling resource (ClientSession, ClientProducer, etc.) is * A client operation failed because the calling resource (ClientSession, ClientProducer, etc.) is
@ -28,11 +26,11 @@ public final class ActiveMQObjectClosedException extends ActiveMQException
public ActiveMQObjectClosedException() public ActiveMQObjectClosedException()
{ {
super(OBJECT_CLOSED); super(ActiveMQExceptionType.OBJECT_CLOSED);
} }
public ActiveMQObjectClosedException(String msg) public ActiveMQObjectClosedException(String msg)
{ {
super(OBJECT_CLOSED, msg); super(ActiveMQExceptionType.OBJECT_CLOSED, msg);
} }
} }

View File

@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
/** /**
* A PropertyConversionException is thrown by {@code org.apache.activemq.api.core.Message} methods when a * A PropertyConversionException is thrown by {@code org.apache.activemq.artemis.api.core.Message} methods when a
* property can not be converted to the expected type. * property can not be converted to the expected type.
*/ */
public final class ActiveMQPropertyConversionException extends RuntimeException public final class ActiveMQPropertyConversionException extends RuntimeException

View File

@ -14,9 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import static org.apache.activemq.api.core.ActiveMQExceptionType.QUEUE_EXISTS;
/** /**
* An operation failed because a queue exists on the server. * An operation failed because a queue exists on the server.
@ -27,11 +25,11 @@ public final class ActiveMQQueueExistsException extends ActiveMQException
public ActiveMQQueueExistsException() public ActiveMQQueueExistsException()
{ {
super(QUEUE_EXISTS); super(ActiveMQExceptionType.QUEUE_EXISTS);
} }
public ActiveMQQueueExistsException(String msg) public ActiveMQQueueExistsException(String msg)
{ {
super(QUEUE_EXISTS, msg); super(ActiveMQExceptionType.QUEUE_EXISTS, msg);
} }
} }

View File

@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import static org.apache.activemq.api.core.ActiveMQExceptionType.SECURITY_EXCEPTION; import static org.apache.activemq.artemis.api.core.ActiveMQExceptionType.SECURITY_EXCEPTION;
/** /**
* A security problem occurred (authentication issues, permission issues,...) * A security problem occurred (authentication issues, permission issues,...)

View File

@ -14,9 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import static org.apache.activemq.api.core.ActiveMQExceptionType.SESSION_CREATION_REJECTED;
/** /**
* The creation of a session was rejected by the server (e.g. if the server is starting and has not * The creation of a session was rejected by the server (e.g. if the server is starting and has not
@ -28,11 +26,11 @@ public final class ActiveMQSessionCreationException extends ActiveMQException
public ActiveMQSessionCreationException() public ActiveMQSessionCreationException()
{ {
super(SESSION_CREATION_REJECTED); super(ActiveMQExceptionType.SESSION_CREATION_REJECTED);
} }
public ActiveMQSessionCreationException(String msg) public ActiveMQSessionCreationException(String msg)
{ {
super(SESSION_CREATION_REJECTED, msg); super(ActiveMQExceptionType.SESSION_CREATION_REJECTED, msg);
} }
} }

View File

@ -14,9 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import static org.apache.activemq.api.core.ActiveMQExceptionType.TRANSACTION_OUTCOME_UNKNOWN;
/** /**
* The outcome of a transaction is unknown. * The outcome of a transaction is unknown.
@ -27,11 +25,11 @@ public final class ActiveMQTransactionOutcomeUnknownException extends ActiveMQEx
public ActiveMQTransactionOutcomeUnknownException() public ActiveMQTransactionOutcomeUnknownException()
{ {
super(TRANSACTION_OUTCOME_UNKNOWN); super(ActiveMQExceptionType.TRANSACTION_OUTCOME_UNKNOWN);
} }
public ActiveMQTransactionOutcomeUnknownException(String msg) public ActiveMQTransactionOutcomeUnknownException(String msg)
{ {
super(TRANSACTION_OUTCOME_UNKNOWN, msg); super(ActiveMQExceptionType.TRANSACTION_OUTCOME_UNKNOWN, msg);
} }
} }

View File

@ -14,9 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import static org.apache.activemq.api.core.ActiveMQExceptionType.TRANSACTION_ROLLED_BACK;
/** /**
* A transaction was rolled back. * A transaction was rolled back.
@ -27,11 +25,11 @@ public final class ActiveMQTransactionRolledBackException extends ActiveMQExcept
public ActiveMQTransactionRolledBackException() public ActiveMQTransactionRolledBackException()
{ {
super(TRANSACTION_ROLLED_BACK); super(ActiveMQExceptionType.TRANSACTION_ROLLED_BACK);
} }
public ActiveMQTransactionRolledBackException(String msg) public ActiveMQTransactionRolledBackException(String msg)
{ {
super(TRANSACTION_ROLLED_BACK, msg); super(ActiveMQExceptionType.TRANSACTION_ROLLED_BACK, msg);
} }
} }

View File

@ -14,9 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import static org.apache.activemq.api.core.ActiveMQExceptionType.UNBLOCKED;
/** /**
* A blocking call from a client was unblocked during failover. * A blocking call from a client was unblocked during failover.
@ -27,11 +25,11 @@ public final class ActiveMQUnBlockedException extends ActiveMQException
public ActiveMQUnBlockedException() public ActiveMQUnBlockedException()
{ {
super(UNBLOCKED); super(ActiveMQExceptionType.UNBLOCKED);
} }
public ActiveMQUnBlockedException(String msg) public ActiveMQUnBlockedException(String msg)
{ {
super(UNBLOCKED, msg); super(ActiveMQExceptionType.UNBLOCKED, msg);
} }
} }

View File

@ -14,9 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import static org.apache.activemq.api.core.ActiveMQExceptionType.UNSUPPORTED_PACKET;
/** /**
* A packet of unsupported type was received by ActiveMQ PacketHandler. * A packet of unsupported type was received by ActiveMQ PacketHandler.
@ -27,11 +25,11 @@ public final class ActiveMQUnsupportedPacketException extends ActiveMQException
public ActiveMQUnsupportedPacketException() public ActiveMQUnsupportedPacketException()
{ {
super(UNSUPPORTED_PACKET); super(ActiveMQExceptionType.UNSUPPORTED_PACKET);
} }
public ActiveMQUnsupportedPacketException(String msg) public ActiveMQUnsupportedPacketException(String msg)
{ {
super(UNSUPPORTED_PACKET, msg); super(ActiveMQExceptionType.UNSUPPORTED_PACKET, msg);
} }
} }

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.activemq.api.core; package org.apache.activemq.artemis.api.core;
import java.io.Serializable; import java.io.Serializable;

Some files were not shown because too many files have changed in this diff Show More