Class EngineResultsImpl
java.lang.Object
org.kuali.rice.krms.framework.engine.EngineResultsImpl
- All Implemented Interfaces:
org.kuali.rice.krms.api.engine.EngineResults
public class EngineResultsImpl
extends Object
implements org.kuali.rice.krms.api.engine.EngineResults
An implementation of
EngineResults using Listinvalid input: '<'ResultEvent> for results and Mapinvalid input: '<'String, Object> for
attributes- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddResult(org.kuali.rice.krms.api.engine.ResultEvent result) List<org.kuali.rice.krms.api.engine.ResultEvent> Return a shallow copy of the list of ResultEvents.getAttribute(String key) org.kuali.rice.krms.api.engine.ResultEventgetResultEvent(int index) Deprecated.List<org.kuali.rice.krms.api.engine.ResultEvent> getResultsOfType(String type) voidsetAttribute(String key, Object attr)
-
Constructor Details
-
EngineResultsImpl
public EngineResultsImpl()
-
-
Method Details
-
addResult
public void addResult(org.kuali.rice.krms.api.engine.ResultEvent result) - Specified by:
addResultin interfaceorg.kuali.rice.krms.api.engine.EngineResults
-
getAllResults
Return a shallow copy of the list of ResultEvents.- Specified by:
getAllResultsin interfaceorg.kuali.rice.krms.api.engine.EngineResults- Returns:
- a shallow copy of all the ResultEvents
-
getResultEvent
Deprecated.usegetAllResults()instead, this method will be removed in a future versionReturns null, unimplemented.- Specified by:
getResultEventin interfaceorg.kuali.rice.krms.api.engine.EngineResults- Parameters:
index- of the ResultEvent to return- Returns:
- null
-
getResultsOfType
- Specified by:
getResultsOfTypein interfaceorg.kuali.rice.krms.api.engine.EngineResults
-
getAttribute
- Specified by:
getAttributein interfaceorg.kuali.rice.krms.api.engine.EngineResults- See Also:
-
setAttribute
- Specified by:
setAttributein interfaceorg.kuali.rice.krms.api.engine.EngineResults- See Also:
-
getAllResults()instead, this method will be removed in a future version