Class CSSystemProperty

java.lang.Object
mc.core.model.system.CSSystemProperty
All Implemented Interfaces:
Serializable, IBaseEntity, ICoreEntity

@Entity public class CSSystemProperty extends Object implements IBaseEntity
System properties are stored in the database as key-value pairs. A System property can be global, for all cluster nodes and namespaces, only for a cluster node and/or only for a namespace. If a SystemProperty with the same key exists with and without namespace or cluster node specified the more specific SystemProperty overwrites the more global one.
CS = control station, these objects always go to the default persistence unit
See Also:
  • Constructor Details

    • CSSystemProperty

      public CSSystemProperty()
      default constructor
  • Method Details

    • getId

      public long getId()
      Specified by:
      getId in interface IBaseEntity
    • setId

      public void setId(long id)
      Specified by:
      setId in interface IBaseEntity
    • getClusterNode

      public String getClusterNode()
    • setClusterNode

      public void setClusterNode(String clusterNode)
    • getKey

      public String getKey()
    • setKey

      public void setKey(String key)
    • getValue

      public String getValue()
    • setValue

      public void setValue(String value)
    • getNamespace

      public String getNamespace()
    • setNamespace

      public void setNamespace(String namespace)
    • getClusterNodeEntity

      public CSClusterNode getClusterNodeEntity()
    • setClusterNodeEntity

      public void setClusterNodeEntity(CSClusterNode clusterNodeEntity)
    • getNamespaceEntity

      public CSNamespace getNamespaceEntity()
    • setNamespaceEntity

      public void setNamespaceEntity(CSNamespace namespaceEntity)
    • equals

      public boolean equals(Object another)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object