Interface PeopleFlowService
public interface PeopleFlowService
-
Method Summary
Modifier and TypeMethodDescriptioncreatePeopleFlow(PeopleFlowDefinition peopleFlow) TODO...getPeopleFlow(String peopleFlowId) getPeopleFlowByName(String namespaceCode, String name) updatePeopleFlow(PeopleFlowDefinition peopleFlow)
-
Method Details
-
getPeopleFlow
PeopleFlowDefinition getPeopleFlow(String peopleFlowId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
getPeopleFlowByName
PeopleFlowDefinition getPeopleFlowByName(String namespaceCode, String name) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
createPeopleFlow
PeopleFlowDefinition createPeopleFlow(PeopleFlowDefinition peopleFlow) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException TODO...- Parameters:
peopleFlow-- Returns:
- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException- if the given PeopleFlow definition is nullorg.kuali.rice.core.api.exception.RiceIllegalArgumentException- if the given PeopleFlow definition has a non-null id. When creating a new PeopleFlow definition, the ID will be generated.org.kuali.rice.core.api.exception.RiceIllegalStateException- if a PeopleFlow with the given namespace code and name already exists
-
updatePeopleFlow
PeopleFlowDefinition updatePeopleFlow(PeopleFlowDefinition peopleFlow) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Parameters:
peopleFlow-- Returns:
- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException- if the PeopleFlow does not exist in the system under the given peopleFlowId
-