This is an automated email from the ASF dual-hosted git repository.
tallison pushed a change to branch TIKA-4670-improve-exit-handling
in repository https://gitbox.apache.org/repos/asf/tika.git
from e1f34895c8 TIKA-4670 -- improve exit handling btwn pipesclient and
pipesserver
add 59d04d3d1b TIKA-4670 -- further refactoring
No new revisions were added by this update.
Summary of changes:
.../org/apache/tika/pipes/core/PipesClient.java | 153 +++------
.../tika/pipes/core/protocol/PipesMessage.java | 169 ++++++++++
.../tika/pipes/core/protocol/PipesMessageType.java | 96 ++++++
.../core/protocol/ProtocolDesyncException.java | 12 +-
.../ShutDownReceivedException.java} | 20 +-
.../tika/pipes/core/server/ConnectionHandler.java | 255 +++++---------
.../apache/tika/pipes/core/server/PipesServer.java | 373 ++++++---------------
.../tika/pipes/core/server/ServerProtocolIO.java | 133 ++++++++
.../tika/pipes/core/protocol/PipesMessageTest.java | 202 +++++++++++
.../apache/tika/pipes/core/PipesClientTest.java | 4 +-
10 files changed, 860 insertions(+), 557 deletions(-)
create mode 100644
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core/protocol/PipesMessage.java
create mode 100644
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core/protocol/PipesMessageType.java
copy
tika-core/src/main/java/org/apache/tika/exception/TikaTimeoutException.java =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core/protocol/ProtocolDesyncException.java
(71%)
copy
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core/{ServerInitializationException.java
=> protocol/ShutDownReceivedException.java} (61%)
create mode 100644
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core/server/ServerProtocolIO.java
create mode 100644
tika-pipes/tika-pipes-core/src/test/java/org/apache/tika/pipes/core/protocol/PipesMessageTest.java