ClientComponentFactory (3.14.0 400 API)
Date: 2018-11-22

com.marketfactory.zerogc.api

## Class ClientComponentFactory

- java.lang.Object
- - com.marketfactory.zerogc.api.ClientComponentFactory

-     public final class ClientComponentFactory
      extends java.lang.Object

  Creates components for the MF Clients (MarketMaker etc). Allows the main client classes to obtain the objects they need without doing constructor injection. This structure allows tests to replace (via final field reflection setting) the internal factory with their own implementations.

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Class and Description
    --- | ---
    `protected static class` | `ClientComponentFactory.RealProtocolCodec`
    `protected static class` | `ClientComponentFactory.RealProtocolMessageDispatcher`

  - ### Method Summary

    All Methods Static Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `static SubscriptionHelper` | `buildSubscriptionHelper()`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### buildSubscriptionHelper

          public static SubscriptionHelper buildSubscriptionHelper()