Class AlteriteModule

    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      void add​(java.lang.String id)  
      void addForAgent​(java.lang.String id, java.util.Set<java.lang.String> rawStmts)
      Add statements in a specific agent cognitive model.
      void addForAgent​(java.lang.String id, java.util.Set<java.lang.String> rawStmts, java.lang.String memProfile)
      Add statements in a specific agent cognitive model with a specific memory model.
      boolean checkAlreadyPresent​(java.lang.String id)  
      boolean checkConsistencyForAgent​(java.lang.String id)  
      void clearEvent​(java.lang.String agent, java.lang.String eventId)  
      void clearEventsForAgent​(java.lang.String agent)  
      void clearForAgent​(java.lang.String id, java.util.Set<java.lang.String> rawStmts)  
      void close()  
      void consumeEvent​(java.util.UUID watcherId, OroEvent e)  
      java.util.List<java.util.Set<java.lang.String>> discriminateForAgent​(java.lang.String id, java.util.Set<java.lang.String> rawConcepts)  
      protected void finalize()  
      java.util.Set<java.lang.String> findForAgent​(java.lang.String id, java.lang.String varName, java.util.Set<java.lang.String> statements)  
      java.util.Set<java.lang.String> findForAgent​(java.lang.String id, java.lang.String varName, java.util.Set<java.lang.String> statements, java.util.Set<java.lang.String> filters)  
      java.util.Map<java.lang.String,​AgentModel> getAgents()  
      java.util.Set<java.lang.String> getInfosForAgent​(java.lang.String id, java.lang.String lex_resource)
      Returns the set of asserted and inferred statements whose the given node is part of, in the specifi agent model.
      IServiceProvider getServiceProvider()
      A null return is expected if the module doesn't provide any RPC service to register.
      java.util.Set<java.lang.String> listAgents()  
      java.util.Set<java.util.List<java.lang.String>> lookupForAgent​(java.lang.String agent_id, java.lang.String id)  
      java.util.UUID registerEventForAgent​(java.lang.String agent, java.lang.String type, java.lang.String triggeringType, java.lang.String variable, java.util.List<java.lang.String> pattern, IEventConsumer consumer)  
      java.util.UUID registerEventForAgent​(java.lang.String agent, java.lang.String type, java.lang.String triggeringType, java.util.List<java.lang.String> pattern, IEventConsumer consumer)
      Events
      void removeForAgent​(java.lang.String id, java.util.Set<java.lang.String> rawStmts)
      Deprecated.
      void revise​(java.util.Set<java.lang.String> statements, java.lang.String json_policy)
      Generic knowledge revision request
      boolean safeAddForAgent​(java.lang.String id, java.util.Set<java.lang.String> rawStmts)  
      boolean safeAddForAgent​(java.lang.String id, java.util.Set<java.lang.String> rawStmts, java.lang.String memProfile)
      Adds statements in a specific agent cognitive model with a specific memory model, but only if the statement doesn't cause any inconsistency.
      void save​(java.lang.String id, java.lang.String path)  
      void step()
      'Step' the module.
      void updateForAgent​(java.lang.String id, java.util.Set<java.lang.String> rawStmts)  
      • Methods inherited from class java.lang.Object

        clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait