Skip to content

Commit 323f05a

Browse files
authored
IGNITE-28544 Move MarshallableMessage in the internals (#13025)
1 parent db62c8c commit 323f05a

28 files changed

Lines changed: 28 additions & 37 deletions

modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ public class MessageProcessor extends AbstractProcessor {
7070
static final String COMPRESSED_MESSAGE_INTERFACE = "org.apache.ignite.internal.managers.communication.CompressedMessage";
7171

7272
/** Externalizable message. */
73-
static final String MARSHALLABLE_MESSAGE_INTERFACE = "org.apache.ignite.plugin.extensions.communication.MarshallableMessage";
73+
static final String MARSHALLABLE_MESSAGE_INTERFACE = "org.apache.ignite.internal.MarshallableMessage";
7474

7575
/** This is the only message with zero fields. A serializer must be generated due to restrictions in our communication process. */
7676
static final String HANDSHAKE_WAIT_MESSAGE = "org.apache.ignite.spi.communication.tcp.messages.HandshakeWaitMessage";

modules/core/src/main/java/org/apache/ignite/internal/CoreMessagesProvider.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,6 @@
232232
import org.apache.ignite.lang.IgniteProductVersion;
233233
import org.apache.ignite.marshaller.Marshaller;
234234
import org.apache.ignite.marshaller.jdk.JdkMarshaller;
235-
import org.apache.ignite.plugin.extensions.communication.MarshallableMessage;
236235
import org.apache.ignite.plugin.extensions.communication.Message;
237236
import org.apache.ignite.plugin.extensions.communication.MessageFactory;
238237
import org.apache.ignite.plugin.extensions.communication.MessageFactoryProvider;
@@ -317,7 +316,7 @@ public CoreMessagesProvider(Marshaller schemaAwareMarhaller, Marshaller schemaLe
317316
this.resolvedClsLdr = resolvedClsLdr;
318317
}
319318

320-
/** {@inheritDoc} */
319+
/** The order is important. If wish to remove a message, put 'msgIdx++' on its place. */
321320
@Override public void registerAll(MessageFactory factory) {
322321
assert this.factory == null;
323322

modules/core/src/main/java/org/apache/ignite/plugin/extensions/communication/MarshallableMessage.java renamed to modules/core/src/main/java/org/apache/ignite/internal/MarshallableMessage.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,11 @@
1515
* limitations under the License.
1616
*/
1717

18-
package org.apache.ignite.plugin.extensions.communication;
18+
package org.apache.ignite.internal;
1919

2020
import org.apache.ignite.IgniteCheckedException;
2121
import org.apache.ignite.marshaller.Marshaller;
22+
import org.apache.ignite.plugin.extensions.communication.Message;
2223

2324
/** A {@link Message} which still requires external custom pre-marshalling and post-unmarshalling. */
2425
public interface MarshallableMessage extends Message {

modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@
1818
package org.apache.ignite.internal.managers.communication;
1919

2020
import org.apache.ignite.IgniteCheckedException;
21+
import org.apache.ignite.internal.MarshallableMessage;
2122
import org.apache.ignite.internal.Order;
2223
import org.apache.ignite.internal.util.tostring.GridToStringExclude;
2324
import org.apache.ignite.internal.util.typedef.internal.S;
2425
import org.apache.ignite.internal.util.typedef.internal.U;
2526
import org.apache.ignite.marshaller.Marshaller;
26-
import org.apache.ignite.plugin.extensions.communication.MarshallableMessage;
2727
import org.jetbrains.annotations.Nullable;
2828

2929
/**

modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import org.apache.ignite.IgniteCheckedException;
2121
import org.apache.ignite.internal.ExecutorAwareMessage;
2222
import org.apache.ignite.internal.GridTopic;
23+
import org.apache.ignite.internal.MarshallableMessage;
2324
import org.apache.ignite.internal.Order;
2425
import org.apache.ignite.internal.processors.cache.GridCacheMessage;
2526
import org.apache.ignite.internal.processors.datastreamer.DataStreamerRequest;
@@ -28,7 +29,6 @@
2829
import org.apache.ignite.internal.util.typedef.internal.S;
2930
import org.apache.ignite.internal.util.typedef.internal.U;
3031
import org.apache.ignite.marshaller.Marshaller;
31-
import org.apache.ignite.plugin.extensions.communication.MarshallableMessage;
3232
import org.apache.ignite.plugin.extensions.communication.Message;
3333
import org.jetbrains.annotations.Nullable;
3434

modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@
1919

2020
import java.util.UUID;
2121
import org.apache.ignite.IgniteCheckedException;
22+
import org.apache.ignite.internal.MarshallableMessage;
2223
import org.apache.ignite.internal.Order;
2324
import org.apache.ignite.internal.util.typedef.internal.S;
2425
import org.apache.ignite.marshaller.Marshaller;
25-
import org.apache.ignite.plugin.extensions.communication.MarshallableMessage;
2626

2727
/**
2828
*

modules/core/src/main/java/org/apache/ignite/internal/managers/discovery/SecurityAwareCustomMessageWrapper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@
1919

2020
import java.util.UUID;
2121
import org.apache.ignite.IgniteCheckedException;
22+
import org.apache.ignite.internal.MarshallableMessage;
2223
import org.apache.ignite.internal.Order;
2324
import org.apache.ignite.internal.util.typedef.internal.U;
2425
import org.apache.ignite.marshaller.Marshaller;
25-
import org.apache.ignite.plugin.extensions.communication.MarshallableMessage;
2626
import org.apache.ignite.plugin.extensions.communication.Message;
2727
import org.apache.ignite.plugin.extensions.communication.MessageFactory;
2828
import org.apache.ignite.spi.discovery.DiscoverySpiCustomMessage;

modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import org.apache.ignite.IgniteCheckedException;
2525
import org.apache.ignite.configuration.DeploymentMode;
2626
import org.apache.ignite.events.Event;
27+
import org.apache.ignite.internal.MarshallableMessage;
2728
import org.apache.ignite.internal.Order;
2829
import org.apache.ignite.internal.managers.communication.ErrorMessage;
2930
import org.apache.ignite.internal.util.tostring.GridToStringInclude;
@@ -32,7 +33,6 @@
3233
import org.apache.ignite.lang.IgnitePredicate;
3334
import org.apache.ignite.lang.IgniteUuid;
3435
import org.apache.ignite.marshaller.Marshaller;
35-
import org.apache.ignite.plugin.extensions.communication.MarshallableMessage;
3636
import org.jetbrains.annotations.Nullable;
3737

3838
/**

modules/core/src/main/java/org/apache/ignite/internal/processors/cache/ClientCacheChangeDummyDiscoveryMessage.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
import java.util.Set;
2222
import java.util.UUID;
2323
import org.apache.ignite.IgniteCheckedException;
24+
import org.apache.ignite.internal.MarshallableMessage;
2425
import org.apache.ignite.internal.Order;
2526
import org.apache.ignite.internal.managers.discovery.DiscoveryCustomMessage;
2627
import org.apache.ignite.internal.processors.security.SecurityContext;
@@ -29,7 +30,6 @@
2930
import org.apache.ignite.internal.util.typedef.internal.U;
3031
import org.apache.ignite.lang.IgniteUuid;
3132
import org.apache.ignite.marshaller.Marshaller;
32-
import org.apache.ignite.plugin.extensions.communication.MarshallableMessage;
3333
import org.jetbrains.annotations.Nullable;
3434

3535
/**

modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeBatch.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import java.util.Collection;
2121
import java.util.Set;
2222
import org.apache.ignite.IgniteCheckedException;
23+
import org.apache.ignite.internal.MarshallableMessage;
2324
import org.apache.ignite.internal.Order;
2425
import org.apache.ignite.internal.managers.discovery.DiscoCache;
2526
import org.apache.ignite.internal.managers.discovery.DiscoveryCustomMessage;
@@ -33,7 +34,6 @@
3334
import org.apache.ignite.internal.util.typedef.internal.U;
3435
import org.apache.ignite.lang.IgniteUuid;
3536
import org.apache.ignite.marshaller.Marshaller;
36-
import org.apache.ignite.plugin.extensions.communication.MarshallableMessage;
3737
import org.jetbrains.annotations.Nullable;
3838

3939
/**

0 commit comments

Comments
 (0)