public abstract class AbstractProfileTermResolver extends Object implements org.kuali.rice.krms.api.engine.TermResolver<Object>
| Constructor and Description | 
|---|
| AbstractProfileTermResolver() | 
| Modifier and Type | Method and Description | 
|---|---|
| int | getCost()Gets the cost attribute value | 
| Set<String> | getParameterNames()This method gets the empty immutable set of parameterNames | 
| Set<String> | getPrerequisites()This method gets the unique prerequisites based on OleConstant value. | 
| Object | resolve(Map<String,Object> resolvedPrereqs,
              Map<String,String> parameters)Returns the resolved prerequisites as profileTerm object | 
| protected abstract Object | resolveFromProfileTerm(ProfileTerm profileTerm) | 
public AbstractProfileTermResolver()
public Set<String> getPrerequisites()
getPrerequisites in interface org.kuali.rice.krms.api.engine.TermResolver<Object>public Set<String> getParameterNames()
getParameterNames in interface org.kuali.rice.krms.api.engine.TermResolver<Object>public int getCost()
getCost in interface org.kuali.rice.krms.api.engine.TermResolver<Object>public Object resolve(Map<String,Object> resolvedPrereqs, Map<String,String> parameters) throws org.kuali.rice.krms.api.engine.TermResolutionException
resolve in interface org.kuali.rice.krms.api.engine.TermResolver<Object>resolvedPrereqs - parameters - org.kuali.rice.krms.api.engine.TermResolutionExceptionprotected abstract Object resolveFromProfileTerm(ProfileTerm profileTerm)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.