Use nio Channels in OpenAPI read 03/109803/8
authorIvan Hrasko <ivan.hrasko@pantheon.tech>
Tue, 16 Jan 2024 14:49:54 +0000 (15:49 +0100)
committerIvan Hrasko <ivan.hrasko@pantheon.tech>
Mon, 29 Jan 2024 11:38:21 +0000 (12:38 +0100)
commit0ae7d6767f1203b7428dd5d1a5f68fd01d5e79d2
treee6f03e432801292166ad98a630e964fdf21fd89f
parent28a9b67eb907a2a19b999ae7504931846cf83c23
Use nio Channels in OpenAPI read

Override read(byte[], int, int) method using nio Channels
to speed up retrieval of documentation.

JIRA: NETCONF-1234
Change-Id: I3bfc4110cfe828302a08f86756c4535077fe5c5c
Signed-off-by: Ivan Hrasko <ivan.hrasko@pantheon.tech>
Signed-off-by: Yaroslav Lastivka <yaroslav.lastivka@pantheon.tech>
restconf/restconf-openapi/src/main/java/org/opendaylight/restconf/openapi/impl/ComponentsStream.java
restconf/restconf-openapi/src/main/java/org/opendaylight/restconf/openapi/impl/InfoStream.java
restconf/restconf-openapi/src/main/java/org/opendaylight/restconf/openapi/impl/OpenApiInputStream.java
restconf/restconf-openapi/src/main/java/org/opendaylight/restconf/openapi/impl/OpenApiVersionStream.java
restconf/restconf-openapi/src/main/java/org/opendaylight/restconf/openapi/impl/PathsStream.java
restconf/restconf-openapi/src/main/java/org/opendaylight/restconf/openapi/impl/SchemaStream.java
restconf/restconf-openapi/src/main/java/org/opendaylight/restconf/openapi/impl/SchemasStream.java
restconf/restconf-openapi/src/main/java/org/opendaylight/restconf/openapi/impl/SecuritySchemesStream.java
restconf/restconf-openapi/src/main/java/org/opendaylight/restconf/openapi/impl/SecurityStream.java
restconf/restconf-openapi/src/main/java/org/opendaylight/restconf/openapi/impl/ServersStream.java