This is an automated email from the ASF dual-hosted git repository.
nizhikov pushed a commit to branch IGNITE-19753
in repository https://gitbox.apache.org/repos/asf/ignite.git
The following commit(s) were added to refs/heads/IGNITE-19753 by this push:
new 9df9506af7c IGNITE-19773 Move Encryption tasks classes to commands
classes package (#10790)
9df9506af7c is described below
commit 9df9506af7c322fe1efd2cdc9dc9eef9975a64d4
Author: Valery Shorin <[email protected]>
AuthorDate: Tue Jun 20 14:57:08 2023 +0300
IGNITE-19773 Move Encryption tasks classes to commands classes package
(#10790)
---
.../encryption/CacheGroupEncryptionCommand.java | 5 +--
.../encryption/CacheGroupEncryptionTask.java} | 27 ++++++------
.../CacheGroupEncryptionTaskResult.java} | 10 ++---
.../encryption/ChangeCacheGroupKeyTask.java} | 11 +++--
.../encryption/ChangeMasterKeyTask.java} | 11 +++--
.../encryption/EncryptionCacheKeyIdsCommand.java | 9 ++--
.../EncryptionChangeCacheKeyCommand.java | 5 +--
.../EncryptionChangeMasterKeyCommand.java | 5 +--
.../EncryptionGetMasterKeyNameCommand.java | 5 +--
.../encryption/EncryptionKeyIdsTask.java} | 21 +++++-----
.../EncryptionReencryptionRateLimitCommand.java | 10 ++---
.../EncryptionReencryptionStatusCommand.java | 6 +--
.../EncryptionResumeReencryptionCommand.java | 6 +--
.../EncryptionSuspendReencryptionCommand.java | 6 +--
.../encryption/GetMasterKeyNameTask.java} | 10 ++---
.../encryption/ReencryptionRateTask.java} | 19 ++++-----
.../encryption/ReencryptionResumeTask.java} | 18 ++++----
.../encryption/ReencryptionStatusTask.java} | 21 +++++-----
.../encryption/ReencryptionSuspendTask.java} | 21 +++++-----
.../main/resources/META-INF/classnames.properties | 48 +++++++++++-----------
20 files changed, 129 insertions(+), 145 deletions(-)
diff --git
a/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/CacheGroupEncryptionCommand.java
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/CacheGroupEncryptionCommand.java
index 190171803d3..3584ff08c1f 100644
---
a/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/CacheGroupEncryptionCommand.java
+++
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/CacheGroupEncryptionCommand.java
@@ -24,18 +24,17 @@ import java.util.function.Consumer;
import org.apache.ignite.IgniteException;
import org.apache.ignite.internal.client.GridClientNode;
import org.apache.ignite.internal.management.api.ComputeCommand;
-import
org.apache.ignite.internal.visor.encryption.VisorCacheGroupEncryptionTaskResult;
import static
org.apache.ignite.internal.management.api.CommandUtils.DOUBLE_INDENT;
import static org.apache.ignite.internal.management.api.CommandUtils.INDENT;
/** */
abstract class CacheGroupEncryptionCommand<T>
- implements ComputeCommand<EncryptionCacheGroupArg,
VisorCacheGroupEncryptionTaskResult<T>> {
+ implements ComputeCommand<EncryptionCacheGroupArg,
CacheGroupEncryptionTaskResult<T>> {
/** {@inheritDoc} */
@Override public void printResult(
EncryptionCacheGroupArg arg,
- VisorCacheGroupEncryptionTaskResult<T> res,
+ CacheGroupEncryptionTaskResult<T> res,
Consumer<String> printer
) {
Map<UUID, IgniteException> exceptions = res.exceptions();
diff --git
a/modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorCacheGroupEncryptionTask.java
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/CacheGroupEncryptionTask.java
similarity index 76%
rename from
modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorCacheGroupEncryptionTask.java
rename to
modules/core/src/main/java/org/apache/ignite/internal/management/encryption/CacheGroupEncryptionTask.java
index 5f925f4ad22..837b4b90621 100644
---
a/modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorCacheGroupEncryptionTask.java
+++
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/CacheGroupEncryptionTask.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.ignite.internal.visor.encryption;
+package org.apache.ignite.internal.management.encryption;
import java.util.HashMap;
import java.util.List;
@@ -25,7 +25,6 @@ import org.apache.ignite.IgniteCheckedException;
import org.apache.ignite.IgniteException;
import org.apache.ignite.compute.ComputeJobResult;
import org.apache.ignite.internal.dto.IgniteDataTransferObject;
-import
org.apache.ignite.internal.management.encryption.EncryptionCacheGroupArg;
import org.apache.ignite.internal.processors.cache.CacheGroupContext;
import org.apache.ignite.internal.processors.cache.IgniteInternalCache;
import org.apache.ignite.internal.util.typedef.internal.CU;
@@ -38,10 +37,10 @@ import org.jetbrains.annotations.Nullable;
*
* @param <T> The type of the task result.
*/
-public abstract class VisorCacheGroupEncryptionTask<T> extends
VisorMultiNodeTask<EncryptionCacheGroupArg,
- VisorCacheGroupEncryptionTaskResult<T>,
VisorCacheGroupEncryptionTask.VisorSingleFieldDto<T>> {
+public abstract class CacheGroupEncryptionTask<T> extends
VisorMultiNodeTask<EncryptionCacheGroupArg,
+ CacheGroupEncryptionTaskResult<T>,
CacheGroupEncryptionTask.SingleFieldDto<T>> {
/** {@inheritDoc} */
- @Nullable @Override protected VisorCacheGroupEncryptionTaskResult<T>
reduce0(List<ComputeJobResult> results) {
+ @Nullable @Override protected CacheGroupEncryptionTaskResult<T>
reduce0(List<ComputeJobResult> results) {
Map<UUID, T> jobResults = new HashMap<>();
Map<UUID, IgniteException> exceptions = new HashMap<>();
@@ -54,16 +53,16 @@ public abstract class VisorCacheGroupEncryptionTask<T>
extends VisorMultiNodeTas
continue;
}
- VisorSingleFieldDto<T> dtoRes = res.getData();
+ SingleFieldDto<T> dtoRes = res.getData();
jobResults.put(nodeId, dtoRes.value());
}
- return new VisorCacheGroupEncryptionTaskResult<>(jobResults,
exceptions);
+ return new CacheGroupEncryptionTaskResult<>(jobResults, exceptions);
}
/** */
- public abstract static class VisorSingleFieldDto<T> extends
IgniteDataTransferObject {
+ public abstract static class SingleFieldDto<T> extends
IgniteDataTransferObject {
/** Object value. */
private T val;
@@ -78,7 +77,7 @@ public abstract class VisorCacheGroupEncryptionTask<T>
extends VisorMultiNodeTas
* @param val Data object.
* @return {@code this} for chaining.
*/
- protected VisorSingleFieldDto<T> value(T val) {
+ protected SingleFieldDto<T> value(T val) {
this.val = val;
return this;
@@ -88,18 +87,18 @@ public abstract class VisorCacheGroupEncryptionTask<T>
extends VisorMultiNodeTas
/**
* @param <T> Type of job result.
*/
- protected abstract static class VisorReencryptionBaseJob<T>
- extends VisorJob<EncryptionCacheGroupArg, VisorSingleFieldDto<T>> {
+ protected abstract static class ReencryptionBaseJob<T>
+ extends VisorJob<EncryptionCacheGroupArg, SingleFieldDto<T>> {
/**
* @param arg Job argument.
* @param debug Flag indicating whether debug information should be
printed into node log.
*/
- protected VisorReencryptionBaseJob(@Nullable EncryptionCacheGroupArg
arg, boolean debug) {
+ protected ReencryptionBaseJob(@Nullable EncryptionCacheGroupArg arg,
boolean debug) {
super(arg, debug);
}
/** {@inheritDoc} */
- @Override protected VisorSingleFieldDto<T> run(EncryptionCacheGroupArg
arg) throws IgniteException {
+ @Override protected SingleFieldDto<T> run(EncryptionCacheGroupArg arg)
throws IgniteException {
try {
String grpName = arg.cacheGroupName();
CacheGroupContext grp =
ignite.context().cache().cacheGroup(CU.cacheId(grpName));
@@ -132,6 +131,6 @@ public abstract class VisorCacheGroupEncryptionTask<T>
extends VisorMultiNodeTas
* @return Result.
* @throws IgniteCheckedException In case of error.
*/
- protected abstract VisorSingleFieldDto<T> run0(CacheGroupContext grp)
throws IgniteCheckedException;
+ protected abstract SingleFieldDto<T> run0(CacheGroupContext grp)
throws IgniteCheckedException;
}
}
diff --git
a/modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorCacheGroupEncryptionTaskResult.java
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/CacheGroupEncryptionTaskResult.java
similarity index 87%
rename from
modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorCacheGroupEncryptionTaskResult.java
rename to
modules/core/src/main/java/org/apache/ignite/internal/management/encryption/CacheGroupEncryptionTaskResult.java
index f29a99b2957..eb5768da08f 100644
---
a/modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorCacheGroupEncryptionTaskResult.java
+++
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/CacheGroupEncryptionTaskResult.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.ignite.internal.visor.encryption;
+package org.apache.ignite.internal.management.encryption;
import java.io.IOException;
import java.io.ObjectInput;
@@ -35,7 +35,7 @@ import org.apache.ignite.internal.util.typedef.internal.U;
* @param <T> Job result type.
*/
@SuppressWarnings("AssignmentOrReturnOfFieldWithMutableType")
-public class VisorCacheGroupEncryptionTaskResult<T> extends
IgniteDataTransferObject {
+public class CacheGroupEncryptionTaskResult<T> extends
IgniteDataTransferObject {
/** */
private static final long serialVersionUID = 0L;
@@ -51,13 +51,13 @@ public class VisorCacheGroupEncryptionTaskResult<T> extends
IgniteDataTransferOb
* @param results Per node job result.
* @param exceptions Per node execution problems.
*/
- public VisorCacheGroupEncryptionTaskResult(Map<UUID, T> results, Map<UUID,
IgniteException> exceptions) {
+ public CacheGroupEncryptionTaskResult(Map<UUID, T> results, Map<UUID,
IgniteException> exceptions) {
this.results = results;
this.exceptions = exceptions;
}
/** */
- public VisorCacheGroupEncryptionTaskResult() {
+ public CacheGroupEncryptionTaskResult() {
// No-op.
}
@@ -85,6 +85,6 @@ public class VisorCacheGroupEncryptionTaskResult<T> extends
IgniteDataTransferOb
/** {@inheritDoc} */
@Override public String toString() {
- return S.toString(VisorCacheGroupEncryptionTaskResult.class, this);
+ return S.toString(CacheGroupEncryptionTaskResult.class, this);
}
}
diff --git
a/modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorChangeCacheGroupKeyTask.java
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/ChangeCacheGroupKeyTask.java
similarity index 80%
rename from
modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorChangeCacheGroupKeyTask.java
rename to
modules/core/src/main/java/org/apache/ignite/internal/management/encryption/ChangeCacheGroupKeyTask.java
index e9386324c67..bc9bb5a0f09 100644
---
a/modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorChangeCacheGroupKeyTask.java
+++
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/ChangeCacheGroupKeyTask.java
@@ -15,13 +15,12 @@
* limitations under the License.
*/
-package org.apache.ignite.internal.visor.encryption;
+package org.apache.ignite.internal.management.encryption;
import java.util.Collection;
import java.util.Collections;
import org.apache.ignite.IgniteEncryption;
import org.apache.ignite.IgniteException;
-import
org.apache.ignite.internal.management.encryption.EncryptionCacheGroupArg;
import org.apache.ignite.internal.visor.VisorJob;
import org.apache.ignite.internal.visor.VisorOneNodeTask;
@@ -30,17 +29,17 @@ import org.apache.ignite.internal.visor.VisorOneNodeTask;
*
* @see IgniteEncryption#changeCacheGroupKey(Collection)
*/
-public class VisorChangeCacheGroupKeyTask extends
VisorOneNodeTask<EncryptionCacheGroupArg, Void> {
+public class ChangeCacheGroupKeyTask extends
VisorOneNodeTask<EncryptionCacheGroupArg, Void> {
/** Serial version uid. */
private static final long serialVersionUID = 0L;
/** {@inheritDoc} */
@Override protected VisorJob<EncryptionCacheGroupArg, Void>
job(EncryptionCacheGroupArg arg) {
- return new VisorChangeCacheGroupKeyJob(arg, debug);
+ return new ChangeCacheGroupKeyJob(arg, debug);
}
/** The job for changing the encryption key of the cache group. */
- private static class VisorChangeCacheGroupKeyJob extends
VisorJob<EncryptionCacheGroupArg, Void> {
+ private static class ChangeCacheGroupKeyJob extends
VisorJob<EncryptionCacheGroupArg, Void> {
/** Serial version uid. */
private static final long serialVersionUID = 0L;
@@ -48,7 +47,7 @@ public class VisorChangeCacheGroupKeyTask extends
VisorOneNodeTask<EncryptionCac
* @param arg Job argument.
* @param debug Flag indicating whether debug information should be
printed into node log.
*/
- protected VisorChangeCacheGroupKeyJob(EncryptionCacheGroupArg arg,
boolean debug) {
+ protected ChangeCacheGroupKeyJob(EncryptionCacheGroupArg arg, boolean
debug) {
super(arg, debug);
}
diff --git
a/modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorChangeMasterKeyTask.java
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/ChangeMasterKeyTask.java
similarity index 79%
rename from
modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorChangeMasterKeyTask.java
rename to
modules/core/src/main/java/org/apache/ignite/internal/management/encryption/ChangeMasterKeyTask.java
index 9057094db9d..75ada440fd6 100644
---
a/modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorChangeMasterKeyTask.java
+++
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/ChangeMasterKeyTask.java
@@ -15,11 +15,10 @@
* limitations under the License.
*/
-package org.apache.ignite.internal.visor.encryption;
+package org.apache.ignite.internal.management.encryption;
import org.apache.ignite.IgniteEncryption;
import org.apache.ignite.IgniteException;
-import
org.apache.ignite.internal.management.encryption.EncryptionChangeMasterKeyCommandArg;
import org.apache.ignite.internal.processors.task.GridInternal;
import org.apache.ignite.internal.visor.VisorJob;
import org.apache.ignite.internal.visor.VisorOneNodeTask;
@@ -30,17 +29,17 @@ import org.apache.ignite.internal.visor.VisorOneNodeTask;
* @see IgniteEncryption#changeMasterKey(String)
*/
@GridInternal
-public class VisorChangeMasterKeyTask extends
VisorOneNodeTask<EncryptionChangeMasterKeyCommandArg, String> {
+public class ChangeMasterKeyTask extends
VisorOneNodeTask<EncryptionChangeMasterKeyCommandArg, String> {
/** Serial version uid. */
private static final long serialVersionUID = 0L;
/** {@inheritDoc} */
@Override protected VisorJob<EncryptionChangeMasterKeyCommandArg, String>
job(EncryptionChangeMasterKeyCommandArg arg) {
- return new VisorChangeMasterKeyJob(arg, debug);
+ return new ChangeMasterKeyJob(arg, debug);
}
/** The job for changing the master key. */
- private static class VisorChangeMasterKeyJob extends
VisorJob<EncryptionChangeMasterKeyCommandArg, String> {
+ private static class ChangeMasterKeyJob extends
VisorJob<EncryptionChangeMasterKeyCommandArg, String> {
/** Serial version uid. */
private static final long serialVersionUID = 0L;
@@ -50,7 +49,7 @@ public class VisorChangeMasterKeyTask extends
VisorOneNodeTask<EncryptionChangeM
* @param masterKeyName Master key name.
* @param debug Flag indicating whether debug information should be
printed into node log.
*/
- protected VisorChangeMasterKeyJob(EncryptionChangeMasterKeyCommandArg
masterKeyName, boolean debug) {
+ protected ChangeMasterKeyJob(EncryptionChangeMasterKeyCommandArg
masterKeyName, boolean debug) {
super(masterKeyName, debug);
}
diff --git
a/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionCacheKeyIdsCommand.java
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionCacheKeyIdsCommand.java
index 1de272b2c01..b2b0f6c04c3 100644
---
a/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionCacheKeyIdsCommand.java
+++
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionCacheKeyIdsCommand.java
@@ -20,8 +20,7 @@ package org.apache.ignite.internal.management.encryption;
import java.util.List;
import java.util.function.Consumer;
import org.apache.ignite.internal.util.typedef.F;
-import
org.apache.ignite.internal.visor.encryption.VisorCacheGroupEncryptionTaskResult;
-import org.apache.ignite.internal.visor.encryption.VisorEncryptionKeyIdsTask;
+
import static
org.apache.ignite.internal.management.api.CommandUtils.DOUBLE_INDENT;
/** */
@@ -37,14 +36,14 @@ public class EncryptionCacheKeyIdsCommand extends
CacheGroupEncryptionCommand<Li
}
/** {@inheritDoc} */
- @Override public Class<VisorEncryptionKeyIdsTask> taskClass() {
- return VisorEncryptionKeyIdsTask.class;
+ @Override public Class<EncryptionKeyIdsTask> taskClass() {
+ return EncryptionKeyIdsTask.class;
}
/** {@inheritDoc} */
@Override public void printResult(
EncryptionCacheGroupArg arg,
- VisorCacheGroupEncryptionTaskResult<List<Integer>> res,
+ CacheGroupEncryptionTaskResult<List<Integer>> res,
Consumer<String> printer
) {
printer.accept("Encryption key identifiers for cache: " +
arg.cacheGroupName());
diff --git
a/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionChangeCacheKeyCommand.java
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionChangeCacheKeyCommand.java
index 2e1cf7277c3..17e8b6e528b 100644
---
a/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionChangeCacheKeyCommand.java
+++
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionChangeCacheKeyCommand.java
@@ -19,7 +19,6 @@ package org.apache.ignite.internal.management.encryption;
import java.util.function.Consumer;
import org.apache.ignite.internal.management.api.ComputeCommand;
-import
org.apache.ignite.internal.visor.encryption.VisorChangeCacheGroupKeyTask;
/** */
public class EncryptionChangeCacheKeyCommand implements
ComputeCommand<EncryptionCacheGroupArg, Void> {
@@ -34,8 +33,8 @@ public class EncryptionChangeCacheKeyCommand implements
ComputeCommand<Encryptio
}
/** {@inheritDoc} */
- @Override public Class<VisorChangeCacheGroupKeyTask> taskClass() {
- return VisorChangeCacheGroupKeyTask.class;
+ @Override public Class<ChangeCacheGroupKeyTask> taskClass() {
+ return ChangeCacheGroupKeyTask.class;
}
/** {@inheritDoc} */
diff --git
a/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionChangeMasterKeyCommand.java
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionChangeMasterKeyCommand.java
index 0ade6f836af..e3717a2880f 100644
---
a/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionChangeMasterKeyCommand.java
+++
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionChangeMasterKeyCommand.java
@@ -19,7 +19,6 @@ package org.apache.ignite.internal.management.encryption;
import java.util.function.Consumer;
import org.apache.ignite.internal.management.api.ComputeCommand;
-import org.apache.ignite.internal.visor.encryption.VisorChangeMasterKeyTask;
/** */
public class EncryptionChangeMasterKeyCommand implements
ComputeCommand<EncryptionChangeMasterKeyCommandArg, String> {
@@ -34,8 +33,8 @@ public class EncryptionChangeMasterKeyCommand implements
ComputeCommand<Encrypti
}
/** {@inheritDoc} */
- @Override public Class<VisorChangeMasterKeyTask> taskClass() {
- return VisorChangeMasterKeyTask.class;
+ @Override public Class<ChangeMasterKeyTask> taskClass() {
+ return ChangeMasterKeyTask.class;
}
/** {@inheritDoc} */
diff --git
a/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionGetMasterKeyNameCommand.java
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionGetMasterKeyNameCommand.java
index 695c6fa8460..b592906903a 100644
---
a/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionGetMasterKeyNameCommand.java
+++
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionGetMasterKeyNameCommand.java
@@ -20,7 +20,6 @@ package org.apache.ignite.internal.management.encryption;
import java.util.function.Consumer;
import org.apache.ignite.internal.management.api.ComputeCommand;
import org.apache.ignite.internal.management.api.NoArg;
-import org.apache.ignite.internal.visor.encryption.VisorGetMasterKeyNameTask;
/** */
public class EncryptionGetMasterKeyNameCommand implements
ComputeCommand<NoArg, String> {
@@ -35,8 +34,8 @@ public class EncryptionGetMasterKeyNameCommand implements
ComputeCommand<NoArg,
}
/** {@inheritDoc} */
- @Override public Class<VisorGetMasterKeyNameTask> taskClass() {
- return VisorGetMasterKeyNameTask.class;
+ @Override public Class<GetMasterKeyNameTask> taskClass() {
+ return GetMasterKeyNameTask.class;
}
/** {@inheritDoc} */
diff --git
a/modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorEncryptionKeyIdsTask.java
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionKeyIdsTask.java
similarity index 71%
rename from
modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorEncryptionKeyIdsTask.java
rename to
modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionKeyIdsTask.java
index 89c4b82db47..42d47c16166 100644
---
a/modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorEncryptionKeyIdsTask.java
+++
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionKeyIdsTask.java
@@ -15,13 +15,12 @@
* limitations under the License.
*/
-package org.apache.ignite.internal.visor.encryption;
+package org.apache.ignite.internal.management.encryption;
import java.io.IOException;
import java.io.ObjectInput;
import java.io.ObjectOutput;
import java.util.List;
-import
org.apache.ignite.internal.management.encryption.EncryptionCacheGroupArg;
import org.apache.ignite.internal.processors.cache.CacheGroupContext;
import org.apache.ignite.internal.processors.task.GridInternal;
import org.apache.ignite.internal.util.typedef.internal.U;
@@ -32,18 +31,18 @@ import org.jetbrains.annotations.Nullable;
* Get current encryption key IDs of the cache group.
*/
@GridInternal
-public class VisorEncryptionKeyIdsTask extends
VisorCacheGroupEncryptionTask<List<Integer>> {
+public class EncryptionKeyIdsTask extends
CacheGroupEncryptionTask<List<Integer>> {
/** Serial version uid. */
private static final long serialVersionUID = 0L;
/** {@inheritDoc} */
- @Override protected VisorJob<EncryptionCacheGroupArg,
VisorSingleFieldDto<List<Integer>>> job(
+ @Override protected VisorJob<EncryptionCacheGroupArg,
SingleFieldDto<List<Integer>>> job(
EncryptionCacheGroupArg arg) {
- return new VisorEncryptionKeyIdsJob(arg, debug);
+ return new EncryptionKeyIdsJob(arg, debug);
}
/** The job for get current encryption key IDs of the cache group. */
- private static class VisorEncryptionKeyIdsJob extends
VisorReencryptionBaseJob<List<Integer>> {
+ private static class EncryptionKeyIdsJob extends
ReencryptionBaseJob<List<Integer>> {
/** Serial version uid. */
private static final long serialVersionUID = 0L;
@@ -51,23 +50,23 @@ public class VisorEncryptionKeyIdsTask extends
VisorCacheGroupEncryptionTask<Lis
* @param arg Job argument.
* @param debug Flag indicating whether debug information should be
printed into node log.
*/
- protected VisorEncryptionKeyIdsJob(@Nullable EncryptionCacheGroupArg
arg, boolean debug) {
+ protected EncryptionKeyIdsJob(@Nullable EncryptionCacheGroupArg arg,
boolean debug) {
super(arg, debug);
}
/** {@inheritDoc} */
- @Override protected VisorSingleFieldDto<List<Integer>>
run0(CacheGroupContext grp) {
- return new
VisorEncryptionKeyIdsResult().value(ignite.context().encryption().groupKeyIds(grp.groupId()));
+ @Override protected SingleFieldDto<List<Integer>>
run0(CacheGroupContext grp) {
+ return new
EncryptionKeyIdsResult().value(ignite.context().encryption().groupKeyIds(grp.groupId()));
}
}
/** */
- protected static class VisorEncryptionKeyIdsResult extends
VisorSingleFieldDto<List<Integer>> {
+ protected static class EncryptionKeyIdsResult extends
SingleFieldDto<List<Integer>> {
/** Serial version uid. */
private static final long serialVersionUID = 0L;
/** */
- public VisorEncryptionKeyIdsResult() {
+ public EncryptionKeyIdsResult() {
// No-op.
}
diff --git
a/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionReencryptionRateLimitCommand.java
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionReencryptionRateLimitCommand.java
index 03f4d09fc54..771774c365a 100644
---
a/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionReencryptionRateLimitCommand.java
+++
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionReencryptionRateLimitCommand.java
@@ -24,15 +24,13 @@ import java.util.function.Consumer;
import org.apache.ignite.IgniteException;
import org.apache.ignite.internal.client.GridClientNode;
import org.apache.ignite.internal.management.api.ComputeCommand;
-import
org.apache.ignite.internal.visor.encryption.VisorCacheGroupEncryptionTaskResult;
-import org.apache.ignite.internal.visor.encryption.VisorReencryptionRateTask;
import static
org.apache.ignite.internal.management.api.CommandUtils.DOUBLE_INDENT;
import static org.apache.ignite.internal.management.api.CommandUtils.INDENT;
/** */
public class EncryptionReencryptionRateLimitCommand
- implements ComputeCommand<EncryptionReencryptionRateLimitCommandArg,
VisorCacheGroupEncryptionTaskResult<Double>> {
+ implements ComputeCommand<EncryptionReencryptionRateLimitCommandArg,
CacheGroupEncryptionTaskResult<Double>> {
/** {@inheritDoc} */
@Override public String description() {
return "View/change re-encryption rate limit";
@@ -44,8 +42,8 @@ public class EncryptionReencryptionRateLimitCommand
}
/** {@inheritDoc} */
- @Override public Class<VisorReencryptionRateTask> taskClass() {
- return VisorReencryptionRateTask.class;
+ @Override public Class<ReencryptionRateTask> taskClass() {
+ return ReencryptionRateTask.class;
}
/** {@inheritDoc} */
@@ -56,7 +54,7 @@ public class EncryptionReencryptionRateLimitCommand
/** {@inheritDoc} */
@Override public void printResult(
EncryptionReencryptionRateLimitCommandArg arg,
- VisorCacheGroupEncryptionTaskResult<Double> res,
+ CacheGroupEncryptionTaskResult<Double> res,
Consumer<String> printer
) {
Map<UUID, IgniteException> exceptions = res.exceptions();
diff --git
a/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionReencryptionStatusCommand.java
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionReencryptionStatusCommand.java
index 175f5d35301..15d89925e09 100644
---
a/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionReencryptionStatusCommand.java
+++
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionReencryptionStatusCommand.java
@@ -18,7 +18,7 @@
package org.apache.ignite.internal.management.encryption;
import java.util.function.Consumer;
-import org.apache.ignite.internal.visor.encryption.VisorReencryptionStatusTask;
+
import static
org.apache.ignite.internal.management.api.CommandUtils.DOUBLE_INDENT;
/** */
@@ -34,8 +34,8 @@ public class EncryptionReencryptionStatusCommand extends
CacheGroupEncryptionCom
}
/** {@inheritDoc} */
- @Override public Class<VisorReencryptionStatusTask> taskClass() {
- return VisorReencryptionStatusTask.class;
+ @Override public Class<ReencryptionStatusTask> taskClass() {
+ return ReencryptionStatusTask.class;
}
/** {@inheritDoc} */
diff --git
a/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionResumeReencryptionCommand.java
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionResumeReencryptionCommand.java
index e47a1bda942..ce5e731d792 100644
---
a/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionResumeReencryptionCommand.java
+++
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionResumeReencryptionCommand.java
@@ -18,7 +18,7 @@
package org.apache.ignite.internal.management.encryption;
import java.util.function.Consumer;
-import org.apache.ignite.internal.visor.encryption.VisorReencryptionResumeTask;
+
import static
org.apache.ignite.internal.management.api.CommandUtils.DOUBLE_INDENT;
/** */
@@ -34,8 +34,8 @@ public class EncryptionResumeReencryptionCommand extends
CacheGroupEncryptionCom
}
/** {@inheritDoc} */
- @Override public Class<VisorReencryptionResumeTask> taskClass() {
- return VisorReencryptionResumeTask.class;
+ @Override public Class<ReencryptionResumeTask> taskClass() {
+ return ReencryptionResumeTask.class;
}
/** {@inheritDoc} */
diff --git
a/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionSuspendReencryptionCommand.java
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionSuspendReencryptionCommand.java
index b58bb855b9a..0ff593f9279 100644
---
a/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionSuspendReencryptionCommand.java
+++
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/EncryptionSuspendReencryptionCommand.java
@@ -18,7 +18,7 @@
package org.apache.ignite.internal.management.encryption;
import java.util.function.Consumer;
-import
org.apache.ignite.internal.visor.encryption.VisorReencryptionSuspendTask;
+
import static
org.apache.ignite.internal.management.api.CommandUtils.DOUBLE_INDENT;
/** */
@@ -34,8 +34,8 @@ public class EncryptionSuspendReencryptionCommand extends
CacheGroupEncryptionCo
}
/** {@inheritDoc} */
- @Override public Class<VisorReencryptionSuspendTask> taskClass() {
- return VisorReencryptionSuspendTask.class;
+ @Override public Class<ReencryptionSuspendTask> taskClass() {
+ return ReencryptionSuspendTask.class;
}
/** {@inheritDoc} */
diff --git
a/modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorGetMasterKeyNameTask.java
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/GetMasterKeyNameTask.java
similarity index 85%
rename from
modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorGetMasterKeyNameTask.java
rename to
modules/core/src/main/java/org/apache/ignite/internal/management/encryption/GetMasterKeyNameTask.java
index 742c5b0e55b..01c721d8db9 100644
---
a/modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorGetMasterKeyNameTask.java
+++
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/GetMasterKeyNameTask.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.ignite.internal.visor.encryption;
+package org.apache.ignite.internal.management.encryption;
import org.apache.ignite.IgniteEncryption;
import org.apache.ignite.IgniteException;
@@ -30,17 +30,17 @@ import org.apache.ignite.internal.visor.VisorOneNodeTask;
* @see IgniteEncryption#getMasterKeyName()
*/
@GridInternal
-public class VisorGetMasterKeyNameTask extends VisorOneNodeTask<NoArg, String>
{
+public class GetMasterKeyNameTask extends VisorOneNodeTask<NoArg, String> {
/** Serial version uid. */
private static final long serialVersionUID = 0L;
/** {@inheritDoc} */
@Override protected VisorJob<NoArg, String> job(NoArg arg) {
- return new VisorGetMasterKeyNameJob(arg, debug);
+ return new GetMasterKeyNameJob(arg, debug);
}
/** The job for getting the master key name. */
- private static class VisorGetMasterKeyNameJob extends VisorJob<NoArg,
String> {
+ private static class GetMasterKeyNameJob extends VisorJob<NoArg, String> {
/** Serial version uid. */
private static final long serialVersionUID = 0L;
@@ -50,7 +50,7 @@ public class VisorGetMasterKeyNameTask extends
VisorOneNodeTask<NoArg, String> {
* @param arg Job argument.
* @param debug Flag indicating whether debug information should be
printed into node log.
*/
- protected VisorGetMasterKeyNameJob(NoArg arg, boolean debug) {
+ protected GetMasterKeyNameJob(NoArg arg, boolean debug) {
super(arg, debug);
}
diff --git
a/modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorReencryptionRateTask.java
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/ReencryptionRateTask.java
similarity index 84%
rename from
modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorReencryptionRateTask.java
rename to
modules/core/src/main/java/org/apache/ignite/internal/management/encryption/ReencryptionRateTask.java
index b647db2d3a7..ab1df0037e1 100644
---
a/modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorReencryptionRateTask.java
+++
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/ReencryptionRateTask.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.ignite.internal.visor.encryption;
+package org.apache.ignite.internal.management.encryption;
import java.io.IOException;
import java.io.ObjectInput;
@@ -27,7 +27,6 @@ import java.util.UUID;
import org.apache.ignite.IgniteException;
import org.apache.ignite.compute.ComputeJobResult;
import org.apache.ignite.internal.dto.IgniteDataTransferObject;
-import
org.apache.ignite.internal.management.encryption.EncryptionReencryptionRateLimitCommandArg;
import org.apache.ignite.internal.processors.task.GridInternal;
import org.apache.ignite.internal.visor.VisorJob;
import org.apache.ignite.internal.visor.VisorMultiNodeTask;
@@ -37,21 +36,21 @@ import org.jetbrains.annotations.Nullable;
* View/change cache group re-encryption rate limit .
*/
@GridInternal
-public class VisorReencryptionRateTask extends VisorMultiNodeTask<
+public class ReencryptionRateTask extends VisorMultiNodeTask<
EncryptionReencryptionRateLimitCommandArg,
- VisorCacheGroupEncryptionTaskResult<Double>,
- VisorReencryptionRateTask.ReencryptionRateJobResult> {
+ CacheGroupEncryptionTaskResult<Double>,
+ ReencryptionRateTask.ReencryptionRateJobResult> {
/** Serial version uid. */
private static final long serialVersionUID = 0L;
/** {@inheritDoc} */
@Override protected VisorJob<EncryptionReencryptionRateLimitCommandArg,
ReencryptionRateJobResult> job(
EncryptionReencryptionRateLimitCommandArg arg) {
- return new VisorReencryptionRateJob(arg, debug);
+ return new ReencryptionRateJob(arg, debug);
}
/** {@inheritDoc} */
- @Nullable @Override protected VisorCacheGroupEncryptionTaskResult<Double>
reduce0(List<ComputeJobResult> results) {
+ @Nullable @Override protected CacheGroupEncryptionTaskResult<Double>
reduce0(List<ComputeJobResult> results) {
Map<UUID, Double> jobResults = new HashMap<>();
Map<UUID, IgniteException> exceptions = new HashMap<>();
@@ -69,11 +68,11 @@ public class VisorReencryptionRateTask extends
VisorMultiNodeTask<
jobResults.put(nodeId, dtoRes.limit());
}
- return new VisorCacheGroupEncryptionTaskResult<>(jobResults,
exceptions);
+ return new CacheGroupEncryptionTaskResult<>(jobResults, exceptions);
}
/** The job for view/change cache group re-encryption rate limit. */
- private static class VisorReencryptionRateJob
+ private static class ReencryptionRateJob
extends VisorJob<EncryptionReencryptionRateLimitCommandArg,
ReencryptionRateJobResult> {
/** Serial version uid. */
private static final long serialVersionUID = 0L;
@@ -82,7 +81,7 @@ public class VisorReencryptionRateTask extends
VisorMultiNodeTask<
* @param arg Job argument.
* @param debug Flag indicating whether debug information should be
printed into node log.
*/
- protected
VisorReencryptionRateJob(EncryptionReencryptionRateLimitCommandArg arg, boolean
debug) {
+ protected
ReencryptionRateJob(EncryptionReencryptionRateLimitCommandArg arg, boolean
debug) {
super(arg, debug);
}
diff --git
a/modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorReencryptionResumeTask.java
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/ReencryptionResumeTask.java
similarity index 66%
rename from
modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorReencryptionResumeTask.java
rename to
modules/core/src/main/java/org/apache/ignite/internal/management/encryption/ReencryptionResumeTask.java
index 16e3d141bc5..87136ee150d 100644
---
a/modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorReencryptionResumeTask.java
+++
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/ReencryptionResumeTask.java
@@ -15,32 +15,30 @@
* limitations under the License.
*/
-package org.apache.ignite.internal.visor.encryption;
+package org.apache.ignite.internal.management.encryption;
import org.apache.ignite.IgniteCheckedException;
-import
org.apache.ignite.internal.management.encryption.EncryptionCacheGroupArg;
import org.apache.ignite.internal.processors.cache.CacheGroupContext;
import org.apache.ignite.internal.processors.task.GridInternal;
import org.apache.ignite.internal.visor.VisorJob;
-import
org.apache.ignite.internal.visor.encryption.VisorReencryptionSuspendTask.VisorReencryptionSuspendResumeJobResult;
import org.jetbrains.annotations.Nullable;
/**
* Resume re-encryption of the cache group.
*/
@GridInternal
-public class VisorReencryptionResumeTask extends
VisorCacheGroupEncryptionTask<Boolean> {
+public class ReencryptionResumeTask extends CacheGroupEncryptionTask<Boolean> {
/** Serial version uid. */
private static final long serialVersionUID = 0L;
/** {@inheritDoc} */
- @Override protected VisorJob<EncryptionCacheGroupArg,
VisorSingleFieldDto<Boolean>> job(
+ @Override protected VisorJob<EncryptionCacheGroupArg,
SingleFieldDto<Boolean>> job(
EncryptionCacheGroupArg arg) {
- return new VisorReencryptionResumeJob(arg, debug);
+ return new ReencryptionResumeJob(arg, debug);
}
/** The job to resume re-encryption of the cache group. */
- private static class VisorReencryptionResumeJob extends
VisorReencryptionBaseJob<Boolean> {
+ private static class ReencryptionResumeJob extends
ReencryptionBaseJob<Boolean> {
/** Serial version uid. */
private static final long serialVersionUID = 0L;
@@ -48,13 +46,13 @@ public class VisorReencryptionResumeTask extends
VisorCacheGroupEncryptionTask<B
* @param arg Job argument.
* @param debug Flag indicating whether debug information should be
printed into node log.
*/
- protected VisorReencryptionResumeJob(@Nullable EncryptionCacheGroupArg
arg, boolean debug) {
+ protected ReencryptionResumeJob(@Nullable EncryptionCacheGroupArg arg,
boolean debug) {
super(arg, debug);
}
/** {@inheritDoc} */
- @Override protected VisorSingleFieldDto<Boolean>
run0(CacheGroupContext grp) throws IgniteCheckedException {
- return new VisorReencryptionSuspendResumeJobResult().value(
+ @Override protected SingleFieldDto<Boolean> run0(CacheGroupContext
grp) throws IgniteCheckedException {
+ return new
ReencryptionSuspendTask.ReencryptionSuspendResumeJobResult().value(
ignite.context().encryption().resumeReencryption(grp.groupId()));
}
}
diff --git
a/modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorReencryptionStatusTask.java
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/ReencryptionStatusTask.java
similarity index 74%
rename from
modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorReencryptionStatusTask.java
rename to
modules/core/src/main/java/org/apache/ignite/internal/management/encryption/ReencryptionStatusTask.java
index 163ff38b5b3..2647301dcf8 100644
---
a/modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorReencryptionStatusTask.java
+++
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/ReencryptionStatusTask.java
@@ -15,12 +15,11 @@
* limitations under the License.
*/
-package org.apache.ignite.internal.visor.encryption;
+package org.apache.ignite.internal.management.encryption;
import java.io.IOException;
import java.io.ObjectInput;
import java.io.ObjectOutput;
-import
org.apache.ignite.internal.management.encryption.EncryptionCacheGroupArg;
import org.apache.ignite.internal.processors.cache.CacheGroupContext;
import org.apache.ignite.internal.processors.task.GridInternal;
import org.apache.ignite.internal.visor.VisorJob;
@@ -30,18 +29,18 @@ import org.jetbrains.annotations.Nullable;
* Get re-encryption status of the cache group.
*/
@GridInternal
-public class VisorReencryptionStatusTask extends
VisorCacheGroupEncryptionTask<Long> {
+public class ReencryptionStatusTask extends CacheGroupEncryptionTask<Long> {
/** Serial version uid. */
private static final long serialVersionUID = 0L;
/** {@inheritDoc} */
- @Override protected VisorJob<EncryptionCacheGroupArg,
VisorSingleFieldDto<Long>> job(
+ @Override protected VisorJob<EncryptionCacheGroupArg,
SingleFieldDto<Long>> job(
EncryptionCacheGroupArg arg) {
- return new VisorReencryptionStatusJob(arg, debug);
+ return new ReencryptionStatusJob(arg, debug);
}
/** The job to get re-encryption status of the cache group. */
- private static class VisorReencryptionStatusJob extends
VisorReencryptionBaseJob<Long> {
+ private static class ReencryptionStatusJob extends
ReencryptionBaseJob<Long> {
/** Serial version uid. */
private static final long serialVersionUID = 0L;
@@ -49,12 +48,12 @@ public class VisorReencryptionStatusTask extends
VisorCacheGroupEncryptionTask<L
* @param arg Job argument.
* @param debug Flag indicating whether debug information should be
printed into node log.
*/
- protected VisorReencryptionStatusJob(@Nullable EncryptionCacheGroupArg
arg, boolean debug) {
+ protected ReencryptionStatusJob(@Nullable EncryptionCacheGroupArg arg,
boolean debug) {
super(arg, debug);
}
/** {@inheritDoc} */
- @Override protected VisorSingleFieldDto<Long> run0(CacheGroupContext
grp) {
+ @Override protected SingleFieldDto<Long> run0(CacheGroupContext grp) {
long res;
if
(!ignite.context().encryption().reencryptionInProgress(grp.groupId()))
@@ -62,17 +61,17 @@ public class VisorReencryptionStatusTask extends
VisorCacheGroupEncryptionTask<L
else
res =
ignite.context().encryption().getBytesLeftForReencryption(grp.groupId());
- return new VisorReencryptionStatusResult().value(res);
+ return new ReencryptionStatusResult().value(res);
}
}
/** */
- protected static class VisorReencryptionStatusResult extends
VisorSingleFieldDto<Long> {
+ protected static class ReencryptionStatusResult extends
SingleFieldDto<Long> {
/** Serial version uid. */
private static final long serialVersionUID = 0L;
/** */
- public VisorReencryptionStatusResult() {
+ public ReencryptionStatusResult() {
// No-op.
}
diff --git
a/modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorReencryptionSuspendTask.java
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/ReencryptionSuspendTask.java
similarity index 72%
rename from
modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorReencryptionSuspendTask.java
rename to
modules/core/src/main/java/org/apache/ignite/internal/management/encryption/ReencryptionSuspendTask.java
index 0e5b29bf621..726129c425e 100644
---
a/modules/core/src/main/java/org/apache/ignite/internal/visor/encryption/VisorReencryptionSuspendTask.java
+++
b/modules/core/src/main/java/org/apache/ignite/internal/management/encryption/ReencryptionSuspendTask.java
@@ -15,13 +15,12 @@
* limitations under the License.
*/
-package org.apache.ignite.internal.visor.encryption;
+package org.apache.ignite.internal.management.encryption;
import java.io.IOException;
import java.io.ObjectInput;
import java.io.ObjectOutput;
import org.apache.ignite.IgniteCheckedException;
-import
org.apache.ignite.internal.management.encryption.EncryptionCacheGroupArg;
import org.apache.ignite.internal.processors.cache.CacheGroupContext;
import org.apache.ignite.internal.processors.task.GridInternal;
import org.apache.ignite.internal.visor.VisorJob;
@@ -31,18 +30,18 @@ import org.jetbrains.annotations.Nullable;
* Suspend re-encryption of the cache group.
*/
@GridInternal
-public class VisorReencryptionSuspendTask extends
VisorCacheGroupEncryptionTask<Boolean> {
+public class ReencryptionSuspendTask extends CacheGroupEncryptionTask<Boolean>
{
/** Serial version uid. */
private static final long serialVersionUID = 0L;
/** {@inheritDoc} */
- @Override protected VisorJob<EncryptionCacheGroupArg,
VisorSingleFieldDto<Boolean>> job(
+ @Override protected VisorJob<EncryptionCacheGroupArg,
SingleFieldDto<Boolean>> job(
EncryptionCacheGroupArg arg) {
- return new VisorReencryptionSuspendJob(arg, debug);
+ return new ReencryptionSuspendJob(arg, debug);
}
/** The job to suspend re-encryption of the cache group. */
- private static class VisorReencryptionSuspendJob extends
VisorReencryptionBaseJob<Boolean> {
+ private static class ReencryptionSuspendJob extends
ReencryptionBaseJob<Boolean> {
/** Serial version uid. */
private static final long serialVersionUID = 0L;
@@ -50,24 +49,24 @@ public class VisorReencryptionSuspendTask extends
VisorCacheGroupEncryptionTask<
* @param arg Job argument.
* @param debug Flag indicating whether debug information should be
printed into node log.
*/
- protected VisorReencryptionSuspendJob(@Nullable
EncryptionCacheGroupArg arg, boolean debug) {
+ protected ReencryptionSuspendJob(@Nullable EncryptionCacheGroupArg
arg, boolean debug) {
super(arg, debug);
}
/** {@inheritDoc} */
- @Override protected VisorSingleFieldDto<Boolean>
run0(CacheGroupContext grp) throws IgniteCheckedException {
- return new VisorReencryptionSuspendResumeJobResult().value(
+ @Override protected SingleFieldDto<Boolean> run0(CacheGroupContext
grp) throws IgniteCheckedException {
+ return new ReencryptionSuspendResumeJobResult().value(
ignite.context().encryption().suspendReencryption(grp.groupId()));
}
}
/** */
- protected static class VisorReencryptionSuspendResumeJobResult extends
VisorSingleFieldDto<Boolean> {
+ protected static class ReencryptionSuspendResumeJobResult extends
SingleFieldDto<Boolean> {
/** Serial version uid. */
private static final long serialVersionUID = 0L;
/** */
- public VisorReencryptionSuspendResumeJobResult() {
+ public ReencryptionSuspendResumeJobResult() {
// No-op.
}
diff --git a/modules/core/src/main/resources/META-INF/classnames.properties
b/modules/core/src/main/resources/META-INF/classnames.properties
index 4adf3b8cb50..6fe1be79e4f 100644
--- a/modules/core/src/main/resources/META-INF/classnames.properties
+++ b/modules/core/src/main/resources/META-INF/classnames.properties
@@ -2209,30 +2209,30 @@
org.apache.ignite.internal.visor.diagnostic.VisorPageLocksTask$VisorPageLocksTra
org.apache.ignite.internal.visor.diagnostic.availability.VisorConnectivityResult
org.apache.ignite.internal.visor.diagnostic.availability.VisorConnectivityTask
org.apache.ignite.internal.visor.diagnostic.availability.VisorConnectivityTask$VisorConnectivityJob
-org.apache.ignite.internal.visor.encryption.VisorCacheGroupEncryptionTask
-org.apache.ignite.internal.visor.encryption.VisorCacheGroupEncryptionTask$VisorReencryptionBaseJob
-org.apache.ignite.internal.visor.encryption.VisorCacheGroupEncryptionTask$VisorSingleFieldDto
-org.apache.ignite.internal.visor.encryption.VisorCacheGroupEncryptionTaskResult
-org.apache.ignite.internal.visor.encryption.VisorChangeCacheGroupKeyTask
-org.apache.ignite.internal.visor.encryption.VisorChangeCacheGroupKeyTask$VisorChangeCacheGroupKeyJob
-org.apache.ignite.internal.visor.encryption.VisorChangeMasterKeyTask
-org.apache.ignite.internal.visor.encryption.VisorChangeMasterKeyTask$VisorChangeMasterKeyJob
-org.apache.ignite.internal.visor.encryption.VisorEncryptionKeyIdsTask
-org.apache.ignite.internal.visor.encryption.VisorEncryptionKeyIdsTask$VisorEncryptionKeyIdsJob
-org.apache.ignite.internal.visor.encryption.VisorEncryptionKeyIdsTask$VisorEncryptionKeyIdsResult
-org.apache.ignite.internal.visor.encryption.VisorGetMasterKeyNameTask
-org.apache.ignite.internal.visor.encryption.VisorGetMasterKeyNameTask$VisorGetMasterKeyNameJob
-org.apache.ignite.internal.visor.encryption.VisorReencryptionRateTask
-org.apache.ignite.internal.visor.encryption.VisorReencryptionRateTask$ReencryptionRateJobResult
-org.apache.ignite.internal.visor.encryption.VisorReencryptionRateTask$VisorReencryptionRateJob
-org.apache.ignite.internal.visor.encryption.VisorReencryptionResumeTask
-org.apache.ignite.internal.visor.encryption.VisorReencryptionResumeTask$VisorReencryptionResumeJob
-org.apache.ignite.internal.visor.encryption.VisorReencryptionStatusTask
-org.apache.ignite.internal.visor.encryption.VisorReencryptionStatusTask$VisorReencryptionStatusJob
-org.apache.ignite.internal.visor.encryption.VisorReencryptionStatusTask$VisorReencryptionStatusResult
-org.apache.ignite.internal.visor.encryption.VisorReencryptionSuspendTask
-org.apache.ignite.internal.visor.encryption.VisorReencryptionSuspendTask$VisorReencryptionSuspendJob
-org.apache.ignite.internal.visor.encryption.VisorReencryptionSuspendTask$VisorReencryptionSuspendResumeJobResult
+org.apache.ignite.internal.management.encryption.CacheGroupEncryptionTask
+org.apache.ignite.internal.management.encryption.CacheGroupEncryptionTask$ReencryptionBaseJob
+org.apache.ignite.internal.management.encryption.CacheGroupEncryptionTask$SingleFieldDto
+org.apache.ignite.internal.management.encryption.CacheGroupEncryptionTaskResult
+org.apache.ignite.internal.management.encryption.ChangeCacheGroupKeyTask
+org.apache.ignite.internal.management.encryption.ChangeCacheGroupKeyTask$ChangeCacheGroupKeyJob
+org.apache.ignite.internal.management.encryption.ChangeMasterKeyTask
+org.apache.ignite.internal.management.encryption.ChangeMasterKeyTask$ChangeMasterKeyJob
+org.apache.ignite.internal.management.encryption.EncryptionKeyIdsTask
+org.apache.ignite.internal.management.encryption.EncryptionKeyIdsTask$EncryptionKeyIdsJob
+org.apache.ignite.internal.management.encryption.EncryptionKeyIdsTask$EncryptionKeyIdsResult
+org.apache.ignite.internal.management.encryption.GetMasterKeyNameTask
+org.apache.ignite.internal.management.encryption.GetMasterKeyNameTask$GetMasterKeyNameJob
+org.apache.ignite.internal.management.encryption.ReencryptionRateTask
+org.apache.ignite.internal.management.encryption.ReencryptionRateTask$ReencryptionRateJobResult
+org.apache.ignite.internal.management.encryption.ReencryptionRateTask$ReencryptionRateJob
+org.apache.ignite.internal.management.encryption.ReencryptionResumeTask
+org.apache.ignite.internal.management.encryption.ReencryptionResumeTask$ReencryptionResumeJob
+org.apache.ignite.internal.management.encryption.ReencryptionStatusTask
+org.apache.ignite.internal.management.encryption.ReencryptionStatusTask$ReencryptionStatusJob
+org.apache.ignite.internal.management.encryption.ReencryptionStatusTask$ReencryptionStatusResult
+org.apache.ignite.internal.management.encryption.ReencryptionSuspendTask
+org.apache.ignite.internal.management.encryption.ReencryptionSuspendTask$ReencryptionSuspendJob
+org.apache.ignite.internal.management.encryption.ReencryptionSuspendTask$ReencryptionSuspendResumeJobResult
org.apache.ignite.internal.management.metric.MetricTask
org.apache.ignite.internal.management.metric.MetricTask$MetricJob
org.apache.ignite.internal.management.ClusterChangeTagTask