Package org.apache.pekko.io
Class Tcp.ErrorClosed
- java.lang.Object
-
- org.apache.pekko.io.Tcp.ErrorClosed
-
- All Implemented Interfaces:
java.io.Serializable
,DeadLetterSuppression
,NoSerializationVerificationNeeded
,Tcp.ConnectionClosed
,Tcp.Event
,Tcp.Message
,scala.Equals
,scala.Product
- Enclosing class:
- Tcp
public static final class Tcp.ErrorClosed extends java.lang.Object implements Tcp.ConnectionClosed, scala.Product, java.io.Serializable
The connection has been closed due to an IO error.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ErrorClosed(java.lang.String cause)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
canEqual(java.lang.Object x$1)
java.lang.String
cause()
Tcp.ErrorClosed
copy(java.lang.String cause)
java.lang.String
copy$default$1()
boolean
equals(java.lang.Object x$1)
java.lang.String
getErrorCause()
IfisErrorClosed
returns true, then the error condition can be retrieved by this method.int
hashCode()
boolean
isErrorClosed()
true
iff the connection has been closed due to an IO error.int
productArity()
java.lang.Object
productElement(int x$1)
java.lang.String
productElementName(int x$1)
scala.collection.Iterator<java.lang.Object>
productIterator()
java.lang.String
productPrefix()
java.lang.String
toString()
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.pekko.io.Tcp.ConnectionClosed
isAborted, isConfirmed, isPeerClosed
-
-
-
-
Method Detail
-
cause
public java.lang.String cause()
-
isErrorClosed
public boolean isErrorClosed()
Description copied from interface:Tcp.ConnectionClosed
true
iff the connection has been closed due to an IO error.- Specified by:
isErrorClosed
in interfaceTcp.ConnectionClosed
-
getErrorCause
public java.lang.String getErrorCause()
Description copied from interface:Tcp.ConnectionClosed
IfisErrorClosed
returns true, then the error condition can be retrieved by this method.- Specified by:
getErrorCause
in interfaceTcp.ConnectionClosed
-
copy
public Tcp.ErrorClosed copy(java.lang.String cause)
-
copy$default$1
public java.lang.String copy$default$1()
-
productPrefix
public java.lang.String productPrefix()
- Specified by:
productPrefix
in interfacescala.Product
-
productArity
public int productArity()
- Specified by:
productArity
in interfacescala.Product
-
productElement
public java.lang.Object productElement(int x$1)
- Specified by:
productElement
in interfacescala.Product
-
productIterator
public scala.collection.Iterator<java.lang.Object> productIterator()
- Specified by:
productIterator
in interfacescala.Product
-
canEqual
public boolean canEqual(java.lang.Object x$1)
- Specified by:
canEqual
in interfacescala.Equals
-
productElementName
public java.lang.String productElementName(int x$1)
- Specified by:
productElementName
in interfacescala.Product
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object x$1)
- Specified by:
equals
in interfacescala.Equals
- Overrides:
equals
in classjava.lang.Object
-
-