Skip to content

Commit 81035dd

Browse files
committed
rename samples package
1 parent 8ef8e59 commit 81035dd

File tree

7 files changed

+25
-50
lines changed

7 files changed

+25
-50
lines changed

src/test/java/com/uber/cadence/workflow/MetricsTest.java

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,17 +30,19 @@
3030
import com.uber.cadence.testing.TestEnvironmentOptions.Builder;
3131
import com.uber.cadence.testing.TestWorkflowEnvironment;
3232
import com.uber.cadence.worker.Worker;
33-
import com.uber.cadence.workflow.interceptors.CorruptedSignalWorkflowInterceptorFactory;
34-
import com.uber.cadence.workflow.samples.ReceiveSignalObject_ChildWorkflowImpl;
35-
import com.uber.cadence.workflow.samples.SendSignalObject_Workflow;
36-
import com.uber.cadence.workflow.samples.SendSignalObject_WorkflowImpl;
33+
import com.uber.cadence.workflow.interceptors.SignalWorkflowInterceptor;
34+
import com.uber.cadence.workflow.workflows.ReceiveSignalObject_ChildWorkflowImpl;
35+
import com.uber.cadence.workflow.workflows.SendSignalObject_Workflow;
36+
import com.uber.cadence.workflow.workflows.SendSignalObject_WorkflowImpl;
3737
import com.uber.m3.tally.RootScopeBuilder;
3838
import com.uber.m3.tally.Scope;
3939
import com.uber.m3.tally.StatsReporter;
4040
import com.uber.m3.tally.Stopwatch;
4141
import com.uber.m3.util.ImmutableMap;
4242
import java.time.Duration;
4343
import java.util.Map;
44+
import java.util.function.Function;
45+
4446
import org.junit.Before;
4547
import org.junit.Rule;
4648
import org.junit.Test;
@@ -191,4 +193,18 @@ public void testCorruptedSignalMetrics() throws InterruptedException {
191193
.build();
192194
verify(reporter, times(1)).reportCounter(MetricsType.CORRUPTED_SIGNALS_COUNTER, tags, 2);
193195
}
196+
197+
private static class CorruptedSignalWorkflowInterceptorFactory
198+
implements Function<WorkflowInterceptor, WorkflowInterceptor> {
199+
200+
@Override
201+
public WorkflowInterceptor apply(WorkflowInterceptor next) {
202+
return new SignalWorkflowInterceptor(args -> {
203+
if(args != null && args.length > 0){
204+
return new Object [] {"Corrupted Signal"};
205+
}
206+
return args;
207+
}, sig->sig, next);
208+
}
209+
}
194210
}

src/test/java/com/uber/cadence/workflow/interceptors/CorruptedSignalWorkflowInterceptorFactory.java

Lines changed: 0 additions & 36 deletions
This file was deleted.

src/test/java/com/uber/cadence/workflow/samples/ReceiveSignalObject_ChildWorkflow.java renamed to src/test/java/com/uber/cadence/workflow/workflows/ReceiveSignalObject_ChildWorkflow.java

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

18-
package com.uber.cadence.workflow.samples;
18+
package com.uber.cadence.workflow.workflows;
1919

2020
import com.uber.cadence.workflow.SignalMethod;
2121
import com.uber.cadence.workflow.WorkflowMethod;
22-
import com.uber.cadence.workflow.samples.Signal;
2322

2423
public interface ReceiveSignalObject_ChildWorkflow {
2524

src/test/java/com/uber/cadence/workflow/samples/ReceiveSignalObject_ChildWorkflowImpl.java renamed to src/test/java/com/uber/cadence/workflow/workflows/ReceiveSignalObject_ChildWorkflowImpl.java

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

18-
package com.uber.cadence.workflow.samples;
18+
package com.uber.cadence.workflow.workflows;
1919

2020
import com.uber.cadence.workflow.CompletablePromise;
2121
import com.uber.cadence.workflow.Workflow;
22-
import com.uber.cadence.workflow.WorkflowTest;
2322

2423
public class ReceiveSignalObject_ChildWorkflowImpl implements ReceiveSignalObject_ChildWorkflow {
2524
private String receivedSignal = "Initial State";

src/test/java/com/uber/cadence/workflow/samples/SendSignalObject_Workflow.java renamed to src/test/java/com/uber/cadence/workflow/workflows/SendSignalObject_Workflow.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
* permissions and limitations under the License.
1616
*/
1717

18-
package com.uber.cadence.workflow.samples;
18+
package com.uber.cadence.workflow.workflows;
1919

2020
import com.uber.cadence.workflow.WorkflowMethod;
2121

src/test/java/com/uber/cadence/workflow/samples/SendSignalObject_WorkflowImpl.java renamed to src/test/java/com/uber/cadence/workflow/workflows/SendSignalObject_WorkflowImpl.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,11 @@
1515
* permissions and limitations under the License.
1616
*/
1717

18-
package com.uber.cadence.workflow.samples;
18+
package com.uber.cadence.workflow.workflows;
1919

2020
import com.uber.cadence.workflow.Async;
2121
import com.uber.cadence.workflow.Promise;
2222
import com.uber.cadence.workflow.Workflow;
23-
import com.uber.cadence.workflow.samples.ReceiveSignalObject_ChildWorkflow;
24-
import com.uber.cadence.workflow.samples.SendSignalObject_Workflow;
25-
import com.uber.cadence.workflow.samples.Signal;
2623

2724
public class SendSignalObject_WorkflowImpl implements SendSignalObject_Workflow {
2825
@Override

src/test/java/com/uber/cadence/workflow/samples/Signal.java renamed to src/test/java/com/uber/cadence/workflow/workflows/Signal.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
* permissions and limitations under the License.
1616
*/
1717

18-
package com.uber.cadence.workflow.samples;
18+
package com.uber.cadence.workflow.workflows;
1919

2020
public class Signal {
2121

0 commit comments

Comments
 (0)