Package de.espirit.firstspirit.access
Class ConnectionManager.ClientJarInputStream
java.lang.Object
java.io.InputStream
de.espirit.firstspirit.access.ConnectionManager.ClientJarInputStream
- All Implemented Interfaces:
Closeable,AutoCloseable
- Enclosing class:
ConnectionManager
@Deprecated(since="5.2.261111",
forRemoval=true)
public static class ConnectionManager.ClientJarInputStream
extends InputStream
Deprecated, for removal: This API element is subject to removal in a future version.
since 5.2.261111 - no replacement: The fs-client.jar is no longer available.
An input stream for accessing the client jar.
- Since:
- 4.0.17
-
Constructor Summary
ConstructorsConstructorDescriptionClientJarInputStream(String host, int port, int mode, String servletZone) Deprecated, for removal: This API element is subject to removal in a future version.Constructs a stream by the given arguments. -
Method Summary
Modifier and TypeMethodDescriptionintDeprecated, for removal: This API element is subject to removal in a future version.Indicates the stream to be available.voidclose()Deprecated, for removal: This API element is subject to removal in a future version.Closes the stream.longDeprecated, for removal: This API element is subject to removal in a future version.Provides the size of the jar.booleanDeprecated, for removal: This API element is subject to removal in a future version.Indicates, whether this stream supports mark and reset.intread()Deprecated, for removal: This API element is subject to removal in a future version.Reads a byte.intread(byte @NotNull [] b) Deprecated, for removal: This API element is subject to removal in a future version.Reads some bytes into the given byte buffer.intread(byte @NotNull [] b, int off, int len) Deprecated, for removal: This API element is subject to removal in a future version.Reads some bytes into the given byte buffer starting at the given offset of that buffer.Methods inherited from class java.io.InputStream
mark, nullInputStream, readAllBytes, readNBytes, readNBytes, reset, skip, skipNBytes, transferTo
-
Constructor Details
-
ClientJarInputStream
Deprecated, for removal: This API element is subject to removal in a future version.Constructs a stream by the given arguments.- Parameters:
host- The server host name.port- The server port.mode- The connection mode, one ofConnectionManager.HTTP_MODEorConnectionManager.SOCKET_MODE.servletZone- The servlet zone, only used when mode isConnectionManager.HTTP_MODE.- Throws:
IOException- Since:
- 4.0.17
-
-
Method Details
-
available
Deprecated, for removal: This API element is subject to removal in a future version.Indicates the stream to be available.- Overrides:
availablein classInputStream- Returns:
true, if available.- Throws:
IOException- Since:
- 4.0.17
-
getClientJarSize
public long getClientJarSize()Deprecated, for removal: This API element is subject to removal in a future version.Provides the size of the jar.- Returns:
- The jar's size.
- Since:
- 4.0.17
-
close
public void close()Deprecated, for removal: This API element is subject to removal in a future version.Closes the stream.- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Overrides:
closein classInputStream- Since:
- 4.0.17
-
markSupported
public boolean markSupported()Deprecated, for removal: This API element is subject to removal in a future version.Indicates, whether this stream supports mark and reset.- Overrides:
markSupportedin classInputStream- Returns:
- Always false, as both methods are not supported.
- Since:
- 4.0.17
-
read
Deprecated, for removal: This API element is subject to removal in a future version.Reads a byte.- Specified by:
readin classInputStream- Returns:
- The next byte.
- Throws:
IOException- Since:
- 4.0.17
-
read
Deprecated, for removal: This API element is subject to removal in a future version.Reads some bytes into the given byte buffer.- Overrides:
readin classInputStream- Parameters:
b- A buffer.- Returns:
- The number of read bytes.
- Throws:
IOException- If reading bytes failed.- Since:
- 4.0.17
-
read
Deprecated, for removal: This API element is subject to removal in a future version.Reads some bytes into the given byte buffer starting at the given offset of that buffer. Will read at most the defined number of bytes.- Overrides:
readin classInputStream- Parameters:
b- A buffer.off- The write offset.len- The number of bytes to read.- Returns:
- The actual number of bytes read.
- Throws:
IOException- If reading bytes failed.- Since:
- 4.0.17
-