Interface LazyLoaded<T>

Type Parameters:
T - type of service that is responsible for loading content

public interface LazyLoaded<T>
Provides support for lazy load of content of given data object e.g. process variable or case file data
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Loads the actual content based on other attribute of the instance using load service if given.
    void
    setLoadService(T service)
    Should be set after object construction (usually in marshaling strategies) so whenever is needed content can be loaded via this service
  • Method Details

    • setLoadService

      void setLoadService(T service)
      Should be set after object construction (usually in marshaling strategies) so whenever is needed content can be loaded via this service
      Parameters:
      service - service implementation capable of loading the content
    • load

      void load()
      Loads the actual content based on other attribute of the instance using load service if given.