Klasse ClusterConnection

java.lang.Object
org.teamapps.cluster.core.ClusterConnection
Alle implementierten Schnittstellen:
org.teamapps.message.protocol.file.FileDataReader, org.teamapps.message.protocol.file.FileDataWriter

public class ClusterConnection extends Object implements org.teamapps.message.protocol.file.FileDataWriter, org.teamapps.message.protocol.file.FileDataReader
  • Konstruktordetails

  • Methodendetails

    • writeMessage

      public void writeMessage(org.teamapps.message.protocol.message.Message message)
    • writeFileData

      public org.teamapps.message.protocol.file.FileData writeFileData(org.teamapps.message.protocol.file.FileData fileData) throws IOException
      Angegeben von:
      writeFileData in Schnittstelle org.teamapps.message.protocol.file.FileDataWriter
      Löst aus:
      IOException
    • readFileData

      public org.teamapps.message.protocol.file.FileData readFileData(org.teamapps.message.protocol.file.FileDataType type, String fileName, long length, String descriptor, boolean encrypted, String encryptionKey) throws IOException
      Angegeben von:
      readFileData in Schnittstelle org.teamapps.message.protocol.file.FileDataReader
      Löst aus:
      IOException
    • close

      public void close()
    • setClusterNode

      public void setClusterNode(ClusterNode clusterNode)
    • isConnected

      public boolean isConnected()
    • getLastMessageTimestamp

      public long getLastMessageTimestamp()
    • getSentBytes

      public long getSentBytes()
    • getReceivedBytes

      public long getReceivedBytes()
    • getSentMessages

      public long getSentMessages()
    • getReceivedMessages

      public long getReceivedMessages()
    • isIncomingConnection

      public boolean isIncomingConnection()