From 3120705fb472e4af757e0c39eecbeccd55f001e6 Mon Sep 17 00:00:00 2001
From: Shaz-hash <73599731+Shaz-hash@users.noreply.github.com>
Date: Sat, 14 Oct 2023 15:53:34 +0500
Subject: [PATCH] Update Class Name
-Removed unnecessary string variable
-Renamed MyWorker to FlowerWorker
---
.../client/app/src/main/AndroidManifest.xml | 2 +-
.../{MyWorker.java => FlowerWorker.java} | 14 +++++++-------
.../java/flwr/android_client/MainActivity.java | 2 +-
.../client/app/src/main/res/values/strings.xml | 1 -
4 files changed, 9 insertions(+), 10 deletions(-)
rename examples/android/client/app/src/main/java/flwr/android_client/{MyWorker.java => FlowerWorker.java} (96%)
diff --git a/examples/android/client/app/src/main/AndroidManifest.xml b/examples/android/client/app/src/main/AndroidManifest.xml
index c318e56c70fc..4b2319013878 100644
--- a/examples/android/client/app/src/main/AndroidManifest.xml
+++ b/examples/android/client/app/src/main/AndroidManifest.xml
@@ -31,7 +31,7 @@
android:name="preloaded_fonts"
android:resource="@array/preloaded_fonts" />
-
diff --git a/examples/android/client/app/src/main/java/flwr/android_client/MyWorker.java b/examples/android/client/app/src/main/java/flwr/android_client/FlowerWorker.java
similarity index 96%
rename from examples/android/client/app/src/main/java/flwr/android_client/MyWorker.java
rename to examples/android/client/app/src/main/java/flwr/android_client/FlowerWorker.java
index ede924756ba3..8e0bc4347d3a 100644
--- a/examples/android/client/app/src/main/java/flwr/android_client/MyWorker.java
+++ b/examples/android/client/app/src/main/java/flwr/android_client/FlowerWorker.java
@@ -42,7 +42,7 @@
import androidx.work.Worker;
import androidx.work.WorkerParameters;
-public class MyWorker extends Worker {
+public class FlowerWorker extends Worker {
private ManagedChannel channel;
public FlowerClient fc;
@@ -73,9 +73,9 @@ public String getTime() {
private static String PROGRESS = "PROGRESS";
- public MyWorker(@NonNull Context context, @NonNull WorkerParameters workerParams) {
+ public FlowerWorker(@NonNull Context context, @NonNull WorkerParameters workerParams) {
super(context, workerParams);
- MyWorker worker = this;
+ FlowerWorker worker = this;
notificationManager = (NotificationManager)
context.getSystemService(NOTIFICATION_SERVICE);
fc = new FlowerClient(context.getApplicationContext());
@@ -162,7 +162,7 @@ public void loadData() {
public CompletableFuture runGrpc() {
CompletableFuture future = new CompletableFuture<>();
- MyWorker worker = this;
+ FlowerWorker worker = this;
ExecutorService executor = Executors.newSingleThreadExecutor();
ProgressUpdater progressUpdater = new ProgressUpdater();
@@ -247,7 +247,7 @@ public void setProgress() {
private static class FlowerServiceRunnable{
protected Throwable failed;
- public void run(FlowerServiceStub asyncStub, MyWorker worker , CountDownLatch latch , ProgressUpdater progressUpdater , Context context) {
+ public void run(FlowerServiceStub asyncStub, FlowerWorker worker , CountDownLatch latch , ProgressUpdater progressUpdater , Context context) {
join(asyncStub, worker , latch , progressUpdater , context);
}
@@ -281,7 +281,7 @@ public void writeStringToFile( Context context , String fileName, String content
}
}
- private void join(FlowerServiceStub asyncStub, MyWorker worker, CountDownLatch latch , ProgressUpdater progressUpdater , Context context)
+ private void join(FlowerServiceStub asyncStub, FlowerWorker worker, CountDownLatch latch , ProgressUpdater progressUpdater , Context context)
throws RuntimeException {
final CountDownLatch finishLatch = new CountDownLatch(1);
@@ -320,7 +320,7 @@ public void onCompleted() {
}
}
- private void handleMessage(ServerMessage message, MyWorker worker , ProgressUpdater progressUpdater , Context context) {
+ private void handleMessage(ServerMessage message, FlowerWorker worker , ProgressUpdater progressUpdater , Context context) {
try {
ByteBuffer[] weights;
diff --git a/examples/android/client/app/src/main/java/flwr/android_client/MainActivity.java b/examples/android/client/app/src/main/java/flwr/android_client/MainActivity.java
index c4458391675f..cbf804140954 100644
--- a/examples/android/client/app/src/main/java/flwr/android_client/MainActivity.java
+++ b/examples/android/client/app/src/main/java/flwr/android_client/MainActivity.java
@@ -168,7 +168,7 @@ public void startWorker(View view) {
.build();
PeriodicWorkRequest workRequest = new PeriodicWorkRequest.Builder(
- MyWorker.class, 15, TimeUnit.MINUTES)
+ FlowerWorker.class, 15, TimeUnit.MINUTES)
.setInitialDelay(0, TimeUnit.MILLISECONDS)
.setInputData(new Data.Builder()
.putString( "dataslice", deviceIdEditText.getText().toString() )
diff --git a/examples/android/client/app/src/main/res/values/strings.xml b/examples/android/client/app/src/main/res/values/strings.xml
index dbbf38c0adc7..2fcdf7b0f1e0 100644
--- a/examples/android/client/app/src/main/res/values/strings.xml
+++ b/examples/android/client/app/src/main/res/values/strings.xml
@@ -3,5 +3,4 @@
1002
Federated learning running
Cancel federated learning
- 123