Klasse ClusterConfig

java.lang.Object
org.teamapps.message.protocol.message.Message
org.teamapps.cluster.message.protocol.ClusterConfig

public class ClusterConfig extends org.teamapps.message.protocol.message.Message
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    static final String
     
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
    ClusterConfig(byte[] bytes)
     
    ClusterConfig(byte[] bytes, org.teamapps.message.protocol.file.FileDataReader fileDataReader)
     
     
    ClusterConfig(DataInputStream dis, org.teamapps.message.protocol.file.FileDataReader fileDataReader)
     
    ClusterConfig(String xml, org.teamapps.message.protocol.file.FileDataReader fileDataReader)
     
    ClusterConfig(org.teamapps.message.protocol.message.Message message, org.teamapps.message.protocol.model.ModelCollection modelCollection)
     
    ClusterConfig(Element element, org.teamapps.message.protocol.file.FileDataReader fileDataReader)
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
     
     
     
    static org.teamapps.message.protocol.model.PojoObjectDecoder<ClusterConfig>
     
    static org.teamapps.message.protocol.model.MessageModel
     
    static org.teamapps.message.protocol.model.ModelCollection
     
     
     
    int
     
    boolean
     
    remap(org.teamapps.message.protocol.message.Message message)
     
     
    setHost(String value)
     
    setLeaderNode(boolean value)
     
     
     
    setPort(int value)
     

    Von Klasse geerbte Methoden org.teamapps.message.protocol.message.Message

    addReference, deleteAllEmbeddedFiles, equals, explain, getAttribute, getAttributeKey, getAttributes, getBitSetAttribute, getBooleanAttribute, getByteArrayAttribute, getByteAttribute, getDateAttribute, getDateTimeAttribute, getDoubleArrayAttribute, getDoubleAttribute, getFile, getFileData, getFileDataFileLength, getFileDataFileName, getFloatArrayAttribute, getFloatAttribute, getGenericMessageAttribute, getIntArrayAttribute, getIntAttribute, getLongArrayAttribute, getLongAttribute, getMessageDefName, getMessageDefUuid, getModel, getRecordCreatedBy, getRecordCreationDate, getRecordId, getRecordModificationDate, getRecordModifiedBy, getReferencedObject, getReferencedObjectAsType, getReferencedObjects, getReferencedObjectsAsType, getStringArrayAttribute, getStringAttribute, getTimeAttribute, getTimestampAttribute, hashCode, readMessageUuid, readXml, removeField, setAttribute, setBitSetAttribute, setBooleanAttribute, setByteArrayAttribute, setByteAttribute, setDateAttribute, setDateTimeAttribute, setDefaultValues, setDoubleArrayAttribute, setDoubleAttribute, setFileData, setFileData, setFileData, setFloatArrayAttribute, setFloatAttribute, setGenericMessageAttribute, setIntArrayAttribute, setIntAttribute, setLongArrayAttribute, setLongAttribute, setRecordCreatedBy, setRecordCreationDate, setRecordId, setRecordModificationDate, setRecordModifiedBy, setReferencedObject, setReferencedObjectAsType, setReferencedObjects, setReferencedObjectsAsType, setStringArrayAttribute, setStringAttribute, setTimeAttribute, setTimestampAttribute, toBytes, toBytes, toBytes, toString, toXml, toXml, toXml, write, write

    Von Klasse geerbte Methoden java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Felddetails

  • Konstruktordetails

    • ClusterConfig

      public ClusterConfig()
    • ClusterConfig

      public ClusterConfig(org.teamapps.message.protocol.message.Message message, org.teamapps.message.protocol.model.ModelCollection modelCollection)
    • ClusterConfig

      public ClusterConfig(DataInputStream dis) throws IOException
      Löst aus:
      IOException
    • ClusterConfig

      public ClusterConfig(DataInputStream dis, org.teamapps.message.protocol.file.FileDataReader fileDataReader) throws IOException
      Löst aus:
      IOException
    • ClusterConfig

      public ClusterConfig(byte[] bytes) throws IOException
      Löst aus:
      IOException
    • ClusterConfig

      public ClusterConfig(byte[] bytes, org.teamapps.message.protocol.file.FileDataReader fileDataReader) throws IOException
      Löst aus:
      IOException
    • ClusterConfig

      public ClusterConfig(Element element, org.teamapps.message.protocol.file.FileDataReader fileDataReader)
    • ClusterConfig

      public ClusterConfig(String xml, org.teamapps.message.protocol.file.FileDataReader fileDataReader) throws Exception
      Löst aus:
      Exception
  • Methodendetails

    • getMessageDecoder

      public static org.teamapps.message.protocol.model.PojoObjectDecoder<ClusterConfig> getMessageDecoder()
    • getMessageModel

      public static org.teamapps.message.protocol.model.MessageModel getMessageModel()
    • getModelCollection

      public static org.teamapps.message.protocol.model.ModelCollection getModelCollection()
    • remap

      public static ClusterConfig remap(org.teamapps.message.protocol.message.Message message)
    • getClusterSecret

      public String getClusterSecret()
    • setClusterSecret

      public ClusterConfig setClusterSecret(String value)
    • getNodeId

      public String getNodeId()
    • setNodeId

      public ClusterConfig setNodeId(String value)
    • getHost

      public String getHost()
    • setHost

      public ClusterConfig setHost(String value)
    • getPort

      public int getPort()
    • setPort

      public ClusterConfig setPort(int value)
    • isLeaderNode

      public boolean isLeaderNode()
    • setLeaderNode

      public ClusterConfig setLeaderNode(boolean value)
    • getPeerNodes

      public List<ClusterNodeData> getPeerNodes()
    • setPeerNodes

      public ClusterConfig setPeerNodes(List<ClusterNodeData> value)
    • addPeerNodes

      public ClusterConfig addPeerNodes(ClusterNodeData value)