Interface KafkaRpcConstants


  • public interface KafkaRpcConstants
    This handles all the configuration specific to RPC and some utils common to OpenNMS/Minion.
    • Field Detail

      • KAFKA_RPC_CONFIG_PID

        static final java.lang.String KAFKA_RPC_CONFIG_PID
        See Also:
        Constant Field Values
      • KAFKA_RPC_CONFIG_SYS_PROP_PREFIX

        static final java.lang.String KAFKA_RPC_CONFIG_SYS_PROP_PREFIX
        See Also:
        Constant Field Values
      • RPC_REQUEST_TOPIC_NAME

        static final java.lang.String RPC_REQUEST_TOPIC_NAME
        See Also:
        Constant Field Values
      • RPC_RESPONSE_TOPIC_NAME

        static final java.lang.String RPC_RESPONSE_TOPIC_NAME
        See Also:
        Constant Field Values
      • SINGLE_TOPIC_FOR_ALL_MODULES

        static final java.lang.String SINGLE_TOPIC_FOR_ALL_MODULES
        See Also:
        Constant Field Values
      • MAX_BUFFER_SIZE_CONFIGURED

        static final int MAX_BUFFER_SIZE_CONFIGURED
        See Also:
        Constant Field Values
      • MAX_BUFFER_SIZE_PROPERTY

        static final java.lang.String MAX_BUFFER_SIZE_PROPERTY
        See Also:
        Constant Field Values
      • MAX_CONCURRENT_CALLS_PROPERTY

        static final java.lang.String MAX_CONCURRENT_CALLS_PROPERTY
        See Also:
        Constant Field Values
      • MAX_DURATION_BULK_HEAD

        static final java.lang.String MAX_DURATION_BULK_HEAD
        See Also:
        Constant Field Values
      • MAX_BUFFER_SIZE

        static final java.lang.Integer MAX_BUFFER_SIZE
      • DEFAULT_TTL_PROPERTY

        static final java.lang.String DEFAULT_TTL_PROPERTY
        See Also:
        Constant Field Values
      • DEFAULT_TTL

        static final long DEFAULT_TTL
      • MAX_WAIT_DURATION_BULK_HEAD

        static final int MAX_WAIT_DURATION_BULK_HEAD
        See Also:
        Constant Field Values
    • Method Detail

      • getBufferSize

        static int getBufferSize​(int messageSize,
                                 int maxBufferSize,
                                 int chunk)
      • getMaxBufferSize

        static int getMaxBufferSize​(java.util.Properties properties)