Interface IFixContextFactory<C extends IFixContext>

All Known Implementing Classes:
BasicModelFixContextFactory, SingleVariantXtextBslModuleFixContextFactory

public interface IFixContextFactory<C extends IFixContext>
The IFixContext factory that produces the context instances based on the provided marker. The factory is being used by the fix engine and shouldn't be used directly by clients
  • Method Summary

    Modifier and Type
    Method
    Description
    createContext(Marker marker, IFixSession session)
    Creates a context for the given marker
    Binds this context factory to a specific type of the IFixContext The EDT fix subsystem supports superclasses to match fix contexts in case if the direct correspondence isn't found
  • Method Details

    • createContext

      C createContext(Marker marker, IFixSession session)
      Creates a context for the given marker
      Parameters:
      marker - The marker to create the context for. May not be null
      Returns:
      The created context. May not be null
    • getProvidedContextType

      Class<C> getProvidedContextType()
      Binds this context factory to a specific type of the IFixContext The EDT fix subsystem supports superclasses to match fix contexts in case if the direct correspondence isn't found
      Returns:
      The type of the served IFixContext