Class ProducerProperties

java.lang.Object
overit.geocall.event.model.ProducerProperties
All Implemented Interfaces:
Serializable

public class ProducerProperties extends Object implements Serializable
A ProducerProperties entity is in charge to handle the parameters defined via system or company configuration, it contains all properties needed to define a producer
See Also:
  • Constructor Details

    • ProducerProperties

      public ProducerProperties()
    • ProducerProperties

      public ProducerProperties(Company company, String publisher, String target)
    • ProducerProperties

      public ProducerProperties(Company company, String target)
  • Method Details

    • getCompany

      public Company getCompany()
    • getPublisher

      public String getPublisher()
    • getSpouts

      public List<String> getSpouts()
    • setSpouts

      public void setSpouts(List<String> spouts)
    • getTarget

      public String getTarget()
    • getTargetType

      public String getTargetType()
    • setTargetType

      public void setTargetType(String targetType)
    • getEndpoint

      public String getEndpoint()
    • setEndpoint

      public void setEndpoint(String endpoint)
    • getParameters

      public Properties getParameters()
    • setParameters

      public void setParameters(Properties parameters)
    • getTopic

      public String getTopic()
    • setTopic

      public void setTopic(String topic)
    • isTopicSegregation

      public boolean isTopicSegregation()
    • setTopicSegregation

      public void setTopicSegregation(boolean topicSegregation)
    • getPartition

      public Integer getPartition()
    • setPartition

      public void setPartition(Integer partition)
    • getTargetFallback

      public String getTargetFallback()
    • setTargetFallback

      public void setTargetFallback(String targetFallback)
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object