Class EmptyContext

  • All Implemented Interfaces:
    org.kie.api.runtime.manager.Context<String>

    public class EmptyContext
    extends Object
    implements org.kie.api.runtime.manager.Context<String>
    Default implementation of Context interface that does not bring any specifics to the RuntimeManager and is usually used for instances of manager that does not deal with contextual information:
    • Singleton
    • PerRequest
    To obtain instances of this context use static get() method.
    • Field Detail

      • INSTANCE

        protected static final org.kie.api.runtime.manager.Context<String> INSTANCE
    • Constructor Detail

      • EmptyContext

        protected EmptyContext()
    • Method Detail

      • getContextId

        public String getContextId()
        Specified by:
        getContextId in interface org.kie.api.runtime.manager.Context<String>
      • get

        public static org.kie.api.runtime.manager.Context<String> get()
        Returns instances of the empty context.
        Returns: