Interface ObjectSocket
- All Known Implementing Classes:
ObjectAsyncSocketConnection
public interface ObjectSocket
Created by moelrue on 5/7/15.
capability to send objects
-
Method Summary
Modifier and Type Method Description default booleancanWrite()voidclose()voidflush()org.nustaq.serialization.FSTConfigurationgetConf()java.lang.StringgetConnectionIdentifier()intgetId()java.lang.ThrowablegetLastError()booleanisClosed()voidsetConf(org.nustaq.serialization.FSTConfiguration conf)set by outer machineryvoidsetLastError(java.lang.Throwable ex)voidwriteObject(java.lang.Object toWrite)
-
Method Details
-
writeObject
void writeObject(java.lang.Object toWrite) throws java.lang.Exception- Throws:
java.lang.Exception
-
flush
void flush() throws java.lang.Exception- Throws:
java.lang.Exception
-
setLastError
void setLastError(java.lang.Throwable ex) -
getLastError
java.lang.Throwable getLastError() -
setConf
void setConf(org.nustaq.serialization.FSTConfiguration conf)set by outer machinery- Parameters:
conf-
-
getConf
org.nustaq.serialization.FSTConfiguration getConf() -
close
void close() throws java.io.IOException- Throws:
java.io.IOException
-
canWrite
default boolean canWrite() -
isClosed
boolean isClosed() -
getId
int getId() -
getConnectionIdentifier
java.lang.String getConnectionIdentifier()- Returns:
- an id for this connection, currently set for http connections only (returns http session id)
-