Class FeatureLimiterFilterConditionAccess<MessageType>

  • Type Parameters:
    MessageType - the message type to which the limiter filter condition applies

    public class FeatureLimiterFilterConditionAccess<MessageType>
    extends java.lang.Object
    Injected into features implementing InjectFeatureLimiterFilterConditionAccess to provide access to a per-feature limiter filter condition.
    • Constructor Detail

      • FeatureLimiterFilterConditionAccess

        public FeatureLimiterFilterConditionAccess​(java.lang.String featureName,
                                                   LimiterFilterConditionAccess limiterFilterConditionAccess)
    • Method Detail

      • getLimiterFilterCondition

        public LimiterFilterCondition<MessageType> getLimiterFilterCondition()
        Gets the limiter filter condition previously set by this feature or null.
        Returns:
        the limiter filter condition previously set by this feature or null
      • setLimiterFilterCondition

        public void setLimiterFilterCondition​(LimiterFilterCondition<MessageType> limiterFilterCondition)
        Sets the limiter filter condition for this feature.
        Parameters:
        limiterFilterCondition - the limiter filter condition for this feature or null to clear