Class TransformerConfiguration

java.lang.Object
org.apache.activemq.artemis.core.config.TransformerConfiguration
All Implemented Interfaces:
Serializable

public final class TransformerConfiguration extends Object implements Serializable
See Also:
  • Field Details

  • Constructor Details

    • TransformerConfiguration

      public TransformerConfiguration(String className)
    • TransformerConfiguration

      public TransformerConfiguration()
  • Method Details

    • setClassName

      public void setClassName(String className)
    • getClassName

      public String getClassName()
    • getProperties

      public Map<String,String> getProperties()
    • fromJSON

      public static TransformerConfiguration fromJSON(String jsonString)
      This method returns a TransformerConfiguration created from the JSON-formatted input String. The input should contain these entries:

      • class-name - a string value,
      • properties - an object containing string key-value pairs.
      Parameters:
      jsonString - json string
      Returns:
      the TransformerConfiguration created from the JSON-formatted input String
    • createJsonObjectBuilder

      public org.apache.activemq.artemis.json.JsonObjectBuilder createJsonObjectBuilder()
    • setProperties

      public TransformerConfiguration setProperties(Map<String,String> properties)
      Parameters:
      properties - the properties to set
    • hashCode

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

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object