Class ConsumerAction

  • All Implemented Interfaces:
    com.embabel.agent.core.Action , com.embabel.agent.core.ActionRunner , com.embabel.agent.core.AgentSystemStep , com.embabel.agent.core.DataDictionary , com.embabel.agent.core.DataFlowStep , com.embabel.agent.core.Operation , com.embabel.agent.core.ToolGroupConsumer , com.embabel.common.core.types.Described , com.embabel.common.core.types.HasInfoString , com.embabel.common.core.types.Named , com.embabel.common.core.types.NamedAndDescribed , com.embabel.plan.Action , com.embabel.plan.Step , com.embabel.plan.goap.GoapAction , com.embabel.plan.goap.GoapStep

    
    public final class ConsumerAction<I extends Object>
    extends TransformationAction<I, Unit>
                        

    Action that has input preconditions, but produces no output