Skip to content

Commit 82eb1fd

Browse files
committed
updated Java files
1 parent cdce362 commit 82eb1fd

File tree

4 files changed

+20
-16
lines changed

4 files changed

+20
-16
lines changed

javav2/example_code/eventbridgescheduler/src/main/java/com/example/eventbrideschedule/scenario/CloudFormationHelper.java

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
1-
package com.example.eventbridgeschedule.scenario;
1+
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
2+
// SPDX-License-Identifier: Apache-2.0
3+
4+
package com.example.eventbrideschedule.scenario;
25

36
import org.slf4j.Logger;
47
import org.slf4j.LoggerFactory;
58
import software.amazon.awssdk.core.client.config.ClientOverrideConfiguration;
6-
import software.amazon.awssdk.core.exception.SdkClientException;
79
import software.amazon.awssdk.core.exception.SdkServiceException;
810
import software.amazon.awssdk.core.retry.RetryMode;
9-
import software.amazon.awssdk.core.waiters.WaiterResponse;
1011
import software.amazon.awssdk.http.async.SdkAsyncHttpClient;
1112
import software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient;
1213
import software.amazon.awssdk.regions.Region;
@@ -23,8 +24,6 @@
2324
import software.amazon.awssdk.services.cloudformation.model.Parameter;
2425
import software.amazon.awssdk.services.cloudformation.model.Stack;
2526
import software.amazon.awssdk.services.cloudformation.waiters.CloudFormationAsyncWaiter;
26-
import software.amazon.awssdk.services.cloudformation.waiters.CloudFormationWaiter;
27-
2827
import java.io.IOException;
2928
import java.net.URISyntaxException;
3029
import java.nio.file.Files;
@@ -34,7 +33,6 @@
3433
import java.util.HashMap;
3534
import java.util.List;
3635
import java.util.Map;
37-
import java.util.concurrent.CompletableFuture;
3836

3937
public class CloudFormationHelper {
4038
private static final String CFN_TEMPLATE = "cfn_template.yaml";

javav2/example_code/eventbridgescheduler/src/main/java/com/example/eventbrideschedule/scenario/EventbridgeSchedulerActions.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
22
// SPDX-License-Identifier: Apache-2.0
33

4-
package com.example.eventbridgeschedule.scenario;
4+
package com.example.eventbrideschedule.scenario;
55

66
// snippet-start:[scheduler.javav2.actions.main]
77

javav2/example_code/eventbridgescheduler/src/main/java/com/example/eventbrideschedule/scenario/EventbridgeSchedulerScenario.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
22
// SPDX-License-Identifier: Apache-2.0
33

4-
5-
package com.example.eventbridgeschedule.scenario;
4+
package com.example.eventbrideschedule.scenario;
65

76
// snippet-start:[scheduler.javav2.scenario.main]
87
import org.slf4j.Logger;
@@ -47,8 +46,8 @@ public class EventbridgeSchedulerScenario {
4746

4847
private static final Logger logger = LoggerFactory.getLogger(EventbridgeSchedulerScenario.class);
4948
private static final Scanner scanner = new Scanner(System.in);
50-
private static final String STACK_NAME = "workflow-stack-name23";
51-
private static final String scheduleGroupName = "schedules-group23";
49+
private static final String STACK_NAME = "workflow-stack-name";
50+
private static final String scheduleGroupName = "schedules-group";
5251

5352
private static String recurringScheduleName = "";
5453

javav2/example_code/eventbridgescheduler/src/test/java/SchedulerTest.java

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@
1010
import org.junit.jupiter.api.Test;
1111
import org.junit.jupiter.api.TestInstance;
1212
import org.junit.jupiter.api.TestMethodOrder;
13-
import software.amazon.awssdk.services.scheduler.model.SchedulerException;
14-
1513
import java.time.LocalDateTime;
1614
import java.time.format.DateTimeFormatter;
1715
import java.util.Map;
@@ -29,9 +27,9 @@ public class SchedulerTest {
2927
private static String roleArn = "";
3028
private static String snsTopicArn = "";
3129

32-
private static String oneTimeScheduleName = "testOneTime";
30+
private static String oneTimeScheduleName = "testOneTime1";
3331

34-
private static String recurringScheduleName = "recurringSchedule";
32+
private static String recurringScheduleName = "recurringSchedule1";
3533

3634
private static final EventbridgeSchedulerActions eventbridgeActions = new EventbridgeSchedulerActions();
3735

@@ -108,13 +106,22 @@ public void testDeleteScheduleGroup() {
108106
public void testDelOneTimeSchedule() {
109107
assertDoesNotThrow(() -> {
110108
eventbridgeActions.deleteScheduleAsync(oneTimeScheduleName, scheduleGroupName).join();
109+
110+
});
111+
}
112+
113+
@Test
114+
@Tag("IntegrationTest")
115+
@Order(6)
116+
public void testDelReoccringSchedule() {
117+
assertDoesNotThrow(() -> {
111118
eventbridgeActions.deleteScheduleAsync(recurringScheduleName, scheduleGroupName).join();
112119
});
113120
}
114121

115122
@Test
116123
@Tag("IntegrationTest")
117-
@Order(4)
124+
@Order(7)
118125
public void testDelStack() {
119126
assertDoesNotThrow(() -> {
120127
CloudFormationHelper.destroyCloudFormationStack(STACK_NAME);

0 commit comments

Comments
 (0)