This is an automated email from the ASF dual-hosted git repository. ldywicki pushed a change to branch develop in repository https://gitbox.apache.org/repos/asf/plc4x.git
from 6c17d1f839 chore(plc4go): update mocks [skip ci] add efbb79c58b feat(plc4j) Better handling of timeouts in plc4j (#821). No new revisions were added by this update. Summary of changes: .../apache/plc4x/java/spi/Plc4xNettyWrapper.java | 152 +++++++++------------ .../org/apache/plc4x/java/spi/TimedOperation.java} | 16 +-- .../org/apache/plc4x/java/spi/TimeoutManager.java | 21 ++- .../java/spi/configuration/Configuration.java | 7 + .../connection/CustomProtocolStackConfigurer.java | 2 +- .../connection/SingleProtocolStackConfigurer.java | 2 +- .../spi/internal/DefaultConversationContext.java | 106 ++++++++++++++ .../java/spi/internal/HandlerRegistration.java | 9 +- .../spi/netty/NettyHashTimerTimeoutManager.java | 78 +++++++++++ .../plc4x/java/spi/Plc4xNettyWrapperTest.java | 2 +- .../internal/DefaultSendRequestContextTest.java | 2 +- 11 files changed, 281 insertions(+), 116 deletions(-) copy plc4j/{tools/scraper/src/main/java/org/apache/plc4x/java/scraper/triggeredscraper/TriggeredScraperTaskMBean.java => spi/src/main/java/org/apache/plc4x/java/spi/TimedOperation.java} (75%) copy code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/LazyTypeDefinitionConsumer.java => plc4j/spi/src/main/java/org/apache/plc4x/java/spi/TimeoutManager.java (72%) create mode 100644 plc4j/spi/src/main/java/org/apache/plc4x/java/spi/internal/DefaultConversationContext.java create mode 100644 plc4j/spi/src/main/java/org/apache/plc4x/java/spi/netty/NettyHashTimerTimeoutManager.java