Class UDPDiscoveryAttributes

java.lang.Object
org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
All Implemented Interfaces:
Cloneable

public final class UDPDiscoveryAttributes extends Object implements Cloneable
Configuration properties for UDP discover service.

The service will allow out applications to find each other.

  • Constructor Details

  • Method Details

    • setServiceName

      public void setServiceName(String serviceName)
      Parameters:
      serviceName - The serviceName to set.
    • getServiceName

      Returns:
      Returns the serviceName.
    • setServiceAddress

      public void setServiceAddress(String serviceAddress)
      Parameters:
      serviceAddress - The serviceAddress to set.
    • getServiceAddress

      Returns:
      Returns the serviceAddress.
    • setServicePort

      public void setServicePort(int servicePort)
      Parameters:
      servicePort - The servicePort to set.
    • getServicePort

      public int getServicePort()
      Returns:
      Returns the servicePort.
    • setUdpDiscoveryAddr

      public void setUdpDiscoveryAddr(String udpDiscoveryAddr)
      Parameters:
      udpDiscoveryAddr - The udpDiscoveryAddr to set.
    • getUdpDiscoveryAddr

      Returns:
      Returns the udpDiscoveryAddr.
    • setUdpDiscoveryInterface

      public void setUdpDiscoveryInterface(String udpDiscoveryInterface)
      Parameters:
      udpDiscoveryInterface - The udpDiscoveryInterface to set.
    • getUdpDiscoveryInterface

      Returns:
      Returns the udpDiscoveryInterface.
    • setUdpDiscoveryPort

      public void setUdpDiscoveryPort(int udpDiscoveryPort)
      Parameters:
      udpDiscoveryPort - The udpDiscoveryPort to set.
    • getUdpTTL

      public int getUdpTTL()
      Returns:
      Returns the udpTTL.
    • setUdpTTL

      public void setUdpTTL(int udpTTL)
      Parameters:
      udpTTL - The udpTTL to set.
    • getUdpDiscoveryPort

      public int getUdpDiscoveryPort()
      Returns:
      Returns the udpDiscoveryPort.
    • setSendDelaySec

      public void setSendDelaySec(int sendDelaySec)
      Parameters:
      sendDelaySec - The sendDelaySec to set.
    • getSendDelaySec

      public int getSendDelaySec()
      Returns:
      Returns the sendDelaySec.
    • setMaxIdleTimeSec

      public void setMaxIdleTimeSec(int maxIdleTimeSec)
      Parameters:
      maxIdleTimeSec - The maxIdleTimeSec to set.
    • getMaxIdleTimeSec

      public int getMaxIdleTimeSec()
      Returns:
      Returns the maxIdleTimeSec.
    • isDark

      public boolean isDark()
      Returns:
      Returns the isDark.
    • setDark

      public void setDark(boolean isDark)
      Parameters:
      isDark - The isDark to set.
    • clone

      Overrides:
      clone in class Object
      Returns:
      a clone of this object
    • toString

      public String toString()
      Overrides:
      toString in class Object
      Returns:
      string for debugging purposes.