@@ -320,34 +320,34 @@ public InboundEventProcessingPipelineBuilderImpl(InboundChannelModel channelMode
320
320
}
321
321
322
322
@ Override
323
- public InboundEventFilterJsonBuilder jsonDeserializer () {
323
+ public InboundEventKeyJsonDetectorBuilder jsonDeserializer () {
324
324
channelModel .setDeserializerType ("json" );
325
325
326
326
InboundEventProcessingPipelineBuilderImpl <JsonNode > jsonPipelineBuilder
327
327
= new InboundEventProcessingPipelineBuilderImpl <>(channelModel , eventRepository , channelDefinitionBuilder );
328
328
this .channelDefinitionBuilder .inboundEventProcessingPipelineBuilder = jsonPipelineBuilder ;
329
329
330
- return new InboundEventFilterJsonBuilderImpl (jsonPipelineBuilder );
330
+ return new InboundEventKeyJsonDetectorBuilderImpl (jsonPipelineBuilder );
331
331
}
332
332
333
333
@ Override
334
- public InboundEventFilterXmlBuilder xmlDeserializer () {
334
+ public InboundEventKeyXmlDetectorBuilder xmlDeserializer () {
335
335
channelModel .setDeserializerType ("xml" );
336
336
InboundEventProcessingPipelineBuilderImpl <Document > xmlPipelineBuilder
337
337
= new InboundEventProcessingPipelineBuilderImpl <>(channelModel , eventRepository , channelDefinitionBuilder );
338
338
this .channelDefinitionBuilder .inboundEventProcessingPipelineBuilder = xmlPipelineBuilder ;
339
339
340
- return new InboundEventFilterXmlBuilderImpl (xmlPipelineBuilder );
340
+ return new InboundEventKeyXmlDetectorBuilderImpl (xmlPipelineBuilder );
341
341
}
342
342
343
343
@ Override
344
- public InboundEventFilterBuilder delegateExpressionDeserializer (String delegateExpression ) {
344
+ public InboundEventKeyDetectorBuilder delegateExpressionDeserializer (String delegateExpression ) {
345
345
channelModel .setDeserializerType ("expression" );
346
346
channelModel .setDeserializerDelegateExpression (delegateExpression );
347
347
InboundEventProcessingPipelineBuilderImpl customPipelineBuilder = new InboundEventProcessingPipelineBuilderImpl <>(channelModel ,
348
348
eventRepository , channelDefinitionBuilder );
349
349
this .channelDefinitionBuilder .inboundEventProcessingPipelineBuilder = customPipelineBuilder ;
350
- return new InboundEventFilterBuilderImpl (customPipelineBuilder );
350
+ return new InboundEventDefinitionKeyDetectorBuilderImpl (customPipelineBuilder );
351
351
}
352
352
353
353
@ Override
@@ -357,51 +357,44 @@ public InboundChannelModelBuilder eventProcessingPipeline(String delegateExpress
357
357
}
358
358
}
359
359
360
- public static class InboundEventFilterJsonBuilderImpl extends InboundEventKeyJsonDetectorBuilderImpl implements InboundEventFilterJsonBuilder {
360
+ public static class InboundEventFilterJsonBuilderImpl extends InboundEventTenantJsonDetectorBuilderImpl implements InboundEventFilterJsonBuilder {
361
361
362
362
public InboundEventFilterJsonBuilderImpl (InboundEventProcessingPipelineBuilderImpl <JsonNode > inboundEventProcessingPipelineBuilder ) {
363
363
super (inboundEventProcessingPipelineBuilder );
364
364
}
365
365
366
366
@ Override
367
- public InboundEventKeyJsonDetectorBuilder delegateExpressionEventFilter (String delegateExpression ) {
367
+ public InboundEventTenantJsonDetectorBuilder delegateExpressionEventFilter (String delegateExpression ) {
368
368
inboundEventProcessingPipelineBuilder .channelModel .setEventFilterDelegateExpression (delegateExpression );
369
- return new InboundEventKeyJsonDetectorBuilderImpl (inboundEventProcessingPipelineBuilder );
369
+ return new InboundEventTenantJsonDetectorBuilderImpl (inboundEventProcessingPipelineBuilder );
370
370
}
371
371
372
372
}
373
373
374
- public static class InboundEventFilterXmlBuilderImpl extends InboundEventKeyXmlDetectorBuilderImpl implements InboundEventFilterXmlBuilder {
374
+ public static class InboundEventFilterXmlBuilderImpl extends InboundEventTenantXmlDetectorBuilderImpl implements InboundEventFilterXmlBuilder {
375
375
376
376
public InboundEventFilterXmlBuilderImpl (InboundEventProcessingPipelineBuilderImpl <Document > inboundEventProcessingPipelineBuilder ) {
377
377
super (inboundEventProcessingPipelineBuilder );
378
378
}
379
379
380
380
@ Override
381
- public InboundEventKeyXmlDetectorBuilder delegateExpressionEventFilter (String delegateExpression ) {
381
+ public InboundEventTenantXmlDetectorBuilder delegateExpressionEventFilter (String delegateExpression ) {
382
382
inboundEventProcessingPipelineBuilder .channelModel .setEventFilterDelegateExpression (delegateExpression );
383
- return new InboundEventKeyXmlDetectorBuilderImpl (inboundEventProcessingPipelineBuilder );
383
+ return new InboundEventTenantXmlDetectorBuilderImpl (inboundEventProcessingPipelineBuilder );
384
384
}
385
385
386
386
}
387
387
388
- public static class InboundEventFilterBuilderImpl implements InboundEventFilterBuilder {
389
-
390
- protected InboundEventProcessingPipelineBuilderImpl inboundEventProcessingPipelineBuilder ;
388
+ public static class InboundEventFilterBuilderImpl extends InboundEventTenantDetectorBuilderImpl implements InboundEventFilterBuilder {
391
389
392
390
public InboundEventFilterBuilderImpl (InboundEventProcessingPipelineBuilderImpl inboundEventProcessingPipelineBuilder ) {
393
- this . inboundEventProcessingPipelineBuilder = inboundEventProcessingPipelineBuilder ;
391
+ super ( inboundEventProcessingPipelineBuilder ) ;
394
392
}
395
393
396
394
@ Override
397
- public InboundEventKeyDetectorBuilder delegateExpressionEventFilter (String delegateExpression ) {
395
+ public InboundEventTenantDetectorBuilder delegateExpressionEventFilter (String delegateExpression ) {
398
396
inboundEventProcessingPipelineBuilder .channelModel .setEventFilterDelegateExpression (delegateExpression );
399
- return new InboundEventDefinitionKeyDetectorBuilderImpl (inboundEventProcessingPipelineBuilder );
400
- }
401
-
402
- @ Override
403
- public InboundEventTenantDetectorBuilder delegateExpressionKeyDetector (String delegateExpression ) {
404
- return null ;
397
+ return new InboundEventTenantDetectorBuilderImpl (inboundEventProcessingPipelineBuilder );
405
398
}
406
399
407
400
}
@@ -415,27 +408,27 @@ public InboundEventKeyJsonDetectorBuilderImpl(InboundEventProcessingPipelineBuil
415
408
}
416
409
417
410
@ Override
418
- public InboundEventTenantJsonDetectorBuilder fixedEventKey (String key ) {
411
+ public InboundEventFilterJsonBuilder fixedEventKey (String key ) {
419
412
ChannelEventKeyDetection keyDetection = new ChannelEventKeyDetection ();
420
413
keyDetection .setFixedValue (key );
421
414
this .inboundEventProcessingPipelineBuilder .channelModel .setChannelEventKeyDetection (keyDetection );
422
- return new InboundEventTenantJsonDetectorBuilderImpl (inboundEventProcessingPipelineBuilder );
415
+ return new InboundEventFilterJsonBuilderImpl (inboundEventProcessingPipelineBuilder );
423
416
}
424
417
425
418
@ Override
426
- public InboundEventTenantJsonDetectorBuilder detectEventKeyUsingJsonField (String field ) {
419
+ public InboundEventFilterJsonBuilder detectEventKeyUsingJsonField (String field ) {
427
420
ChannelEventKeyDetection keyDetection = new ChannelEventKeyDetection ();
428
421
keyDetection .setJsonField (field );
429
422
this .inboundEventProcessingPipelineBuilder .channelModel .setChannelEventKeyDetection (keyDetection );
430
- return new InboundEventTenantJsonDetectorBuilderImpl (inboundEventProcessingPipelineBuilder );
423
+ return new InboundEventFilterJsonBuilderImpl (inboundEventProcessingPipelineBuilder );
431
424
}
432
425
433
426
@ Override
434
- public InboundEventTenantJsonDetectorBuilder detectEventKeyUsingJsonPointerExpression (String jsonPointerExpression ) {
427
+ public InboundEventFilterJsonBuilder detectEventKeyUsingJsonPointerExpression (String jsonPointerExpression ) {
435
428
ChannelEventKeyDetection keyDetection = new ChannelEventKeyDetection ();
436
429
keyDetection .setJsonPointerExpression (jsonPointerExpression );
437
430
this .inboundEventProcessingPipelineBuilder .channelModel .setChannelEventKeyDetection (keyDetection );
438
- return new InboundEventTenantJsonDetectorBuilderImpl (inboundEventProcessingPipelineBuilder );
431
+ return new InboundEventFilterJsonBuilderImpl (inboundEventProcessingPipelineBuilder );
439
432
}
440
433
}
441
434
@@ -448,19 +441,19 @@ public InboundEventKeyXmlDetectorBuilderImpl(InboundEventProcessingPipelineBuild
448
441
}
449
442
450
443
@ Override
451
- public InboundEventTenantXmlDetectorBuilder fixedEventKey (String key ) {
444
+ public InboundEventFilterXmlBuilder fixedEventKey (String key ) {
452
445
ChannelEventKeyDetection keyDetection = new ChannelEventKeyDetection ();
453
446
keyDetection .setFixedValue (key );
454
447
this .inboundEventProcessingPipelineBuilder .channelModel .setChannelEventKeyDetection (keyDetection );
455
- return new InboundEventTenantXmlDetectorBuilderImpl (inboundEventProcessingPipelineBuilder );
448
+ return new InboundEventFilterXmlBuilderImpl (inboundEventProcessingPipelineBuilder );
456
449
}
457
450
458
451
@ Override
459
- public InboundEventTenantXmlDetectorBuilder detectEventKeyUsingXPathExpression (String xPathExpression ) {
452
+ public InboundEventFilterXmlBuilder detectEventKeyUsingXPathExpression (String xPathExpression ) {
460
453
ChannelEventKeyDetection keyDetection = new ChannelEventKeyDetection ();
461
454
keyDetection .setXmlXPathExpression (xPathExpression );
462
455
this .inboundEventProcessingPipelineBuilder .channelModel .setChannelEventKeyDetection (keyDetection );
463
- return new InboundEventTenantXmlDetectorBuilderImpl (inboundEventProcessingPipelineBuilder );
456
+ return new InboundEventFilterXmlBuilderImpl (inboundEventProcessingPipelineBuilder );
464
457
}
465
458
466
459
}
@@ -474,11 +467,11 @@ public InboundEventDefinitionKeyDetectorBuilderImpl(InboundEventProcessingPipeli
474
467
}
475
468
476
469
@ Override
477
- public InboundEventTenantDetectorBuilder delegateExpressionKeyDetector (String delegateExpression ) {
470
+ public InboundEventFilterBuilder delegateExpressionKeyDetector (String delegateExpression ) {
478
471
ChannelEventKeyDetection keyDetection = new ChannelEventKeyDetection ();
479
472
keyDetection .setDelegateExpression (delegateExpression );
480
473
inboundEventProcessingPipelineBuilder .channelModel .setChannelEventKeyDetection (keyDetection );
481
- return new InboundEventTenantDetectorBuilderImpl (inboundEventProcessingPipelineBuilder );
474
+ return new InboundEventFilterBuilderImpl (inboundEventProcessingPipelineBuilder );
482
475
}
483
476
484
477
}
0 commit comments