Class SerializationProperties.Convert

java.lang.Object
com.broadleafcommerce.common.extension.serialization.SerializationProperties.Convert
Enclosing class:
SerializationProperties

public static class SerializationProperties.Convert extends Object
Configuration properties for managing object conversion settings within the application. This class provides options for configuring allow lists and thread pool settings for serialization tasks, allowing for customization and scalability.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected boolean
     
    boolean
     
    Represents an additional list of permissible items that can extend the functionality of the standard allow list.
    long
    Specifies the timeout for unused thread count above the min pool size.
    int
    Specifies the maximum threads for the serialization pool.
    int
    Specifies the minimum threads for the serialization pool.
    This variable is typically used to define a baseline set of permissible items that might be cross-referenced or extended by other lists for customization or enhanced functionality.
    int
     
    void
    setAdditionalAllowList(List<String> additionalAllowList)
    Represents an additional list of permissible items that can extend the functionality of the standard allow list.
    void
    setExpireTimeSeconds(long expireTimeSeconds)
    Specifies the timeout for unused thread count above the min pool size.
    void
    setMaxPoolSize(int maxPoolSize)
    Specifies the maximum threads for the serialization pool.
    void
    setMinPoolSize(int minPoolSize)
    Specifies the minimum threads for the serialization pool.
    void
    setStandardAllowList(List<String> standardAllowList)
    This variable is typically used to define a baseline set of permissible items that might be cross-referenced or extended by other lists for customization or enhanced functionality.
     

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • Convert

      public Convert()
  • Method Details

    • getStandardAllowList

      public List<String> getStandardAllowList()
      This variable is typically used to define a baseline set of permissible items that might be cross-referenced or extended by other lists for customization or enhanced functionality.
    • getAdditionalAllowList

      public List<String> getAdditionalAllowList()
      Represents an additional list of permissible items that can extend the functionality of the standard allow list. This list provides flexibility for customization, allowing the addition of items beyond the predefined standard set.
    • getMinPoolSize

      public int getMinPoolSize()
      Specifies the minimum threads for the serialization pool.
    • getMaxPoolSize

      public int getMaxPoolSize()
      Specifies the maximum threads for the serialization pool.
    • getExpireTimeSeconds

      public long getExpireTimeSeconds()
      Specifies the timeout for unused thread count above the min pool size.
    • setStandardAllowList

      public void setStandardAllowList(List<String> standardAllowList)
      This variable is typically used to define a baseline set of permissible items that might be cross-referenced or extended by other lists for customization or enhanced functionality.
    • setAdditionalAllowList

      public void setAdditionalAllowList(List<String> additionalAllowList)
      Represents an additional list of permissible items that can extend the functionality of the standard allow list. This list provides flexibility for customization, allowing the addition of items beyond the predefined standard set.
    • setMinPoolSize

      public void setMinPoolSize(int minPoolSize)
      Specifies the minimum threads for the serialization pool.
    • setMaxPoolSize

      public void setMaxPoolSize(int maxPoolSize)
      Specifies the maximum threads for the serialization pool.
    • setExpireTimeSeconds

      public void setExpireTimeSeconds(long expireTimeSeconds)
      Specifies the timeout for unused thread count above the min pool size.
    • equals

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

      protected boolean canEqual(Object other)
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object