Interface ConcurrentInitializer<T>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      T get()
      Returns the fully initialized object produced by this ConcurrentInitializer.
    • Method Detail

      • get

        T get()
        throws ConcurrentException
        Returns the fully initialized object produced by this ConcurrentInitializer. A concrete implementation here returns the results of the initialization process. This method may block until results are available. Typically, once created the result object is always the same.
        Returns:
        the object created by this ConcurrentException
        Throws:
        ConcurrentException - if an error occurred during initialization of the object