Class StatefulKnowledgeSessionImpl.GlobalsAdapter

  • All Implemented Interfaces:
    org.drools.core.rule.accessor.GlobalResolver
    Enclosing class:
    StatefulKnowledgeSessionImpl

    public static class StatefulKnowledgeSessionImpl.GlobalsAdapter
    extends Object
    implements org.drools.core.rule.accessor.GlobalResolver
    • Constructor Detail

      • GlobalsAdapter

        public GlobalsAdapter​(org.kie.api.runtime.Globals globals)
    • Method Detail

      • resolveGlobal

        public Object resolveGlobal​(String identifier)
        Specified by:
        resolveGlobal in interface org.drools.core.rule.accessor.GlobalResolver
      • setGlobal

        public void setGlobal​(String identifier,
                              Object value)
        Specified by:
        setGlobal in interface org.drools.core.rule.accessor.GlobalResolver
      • removeGlobal

        public void removeGlobal​(String identifier)
        Specified by:
        removeGlobal in interface org.drools.core.rule.accessor.GlobalResolver
      • clear

        public void clear()
        Specified by:
        clear in interface org.drools.core.rule.accessor.GlobalResolver