public class FunctionBoServiceImpl extends Object implements org.kuali.rice.krms.api.repository.function.FunctionRepositoryService, FunctionBoService
FunctionRepositoryService.| Constructor and Description |
|---|
FunctionBoServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.kuali.rice.krms.api.repository.function.FunctionDefinition |
createFunction(org.kuali.rice.krms.api.repository.function.FunctionDefinition function)
This method will create a
FunctionDefinition as described
by the function passed in. |
org.kuali.rice.krms.api.repository.function.FunctionDefinition |
getFunction(String functionId) |
org.kuali.rice.krms.api.repository.function.FunctionDefinition |
getFunctionById(String functionId)
This overridden method retrieves a function by the given function id.
|
org.kuali.rice.krms.api.repository.function.FunctionDefinition |
getFunctionByNameAndNamespace(String name,
String namespace)
This overridden method retrieves a function by the given name and namespace.
|
List<org.kuali.rice.krms.api.repository.function.FunctionDefinition> |
getFunctions(List<String> functionIds) |
List<org.kuali.rice.krms.api.repository.function.FunctionDefinition> |
getFunctionsByNamespace(String namespace)
Gets all of the
FunctionDefinitions within the given namespace |
void |
setDataObjectService(org.kuali.rice.krad.data.DataObjectService dataObjectService) |
org.kuali.rice.krms.api.repository.function.FunctionDefinition |
updateFunction(org.kuali.rice.krms.api.repository.function.FunctionDefinition function)
This overridden method updates an existing Function in the repository
|
public FunctionBoServiceImpl()
public org.kuali.rice.krms.api.repository.function.FunctionDefinition getFunction(String functionId)
getFunction in interface org.kuali.rice.krms.api.repository.function.FunctionRepositoryServicepublic List<org.kuali.rice.krms.api.repository.function.FunctionDefinition> getFunctions(List<String> functionIds)
getFunctions in interface org.kuali.rice.krms.api.repository.function.FunctionRepositoryServicepublic org.kuali.rice.krms.api.repository.function.FunctionDefinition createFunction(org.kuali.rice.krms.api.repository.function.FunctionDefinition function)
FunctionDefinition as described
by the function passed in.createFunction in interface FunctionBoServicefunction - The Function to createFunctionBoService.createFunction(org.kuali.rice.krms.api.repository.function.FunctionDefinition)public org.kuali.rice.krms.api.repository.function.FunctionDefinition updateFunction(org.kuali.rice.krms.api.repository.function.FunctionDefinition function)
updateFunction in interface FunctionBoServicefunction - The Function to updateFunctionBoService.updateFunction(org.kuali.rice.krms.api.repository.function.FunctionDefinition)public org.kuali.rice.krms.api.repository.function.FunctionDefinition getFunctionById(String functionId)
getFunctionById in interface FunctionBoServicefunctionId - the id of the Function to retrieveFunctionDefinition identified by the given functionId.
A null reference is returned if an invalid or non-existent functionId is supplied.FunctionBoService.getFunctionById(java.lang.String)public org.kuali.rice.krms.api.repository.function.FunctionDefinition getFunctionByNameAndNamespace(String name, String namespace)
getFunctionByNameAndNamespace in interface FunctionBoServicename - the name of the Function to retrieve.namespace - the namespace that the Function is under.FunctionDefinition identified by the given name and namespace.
A null reference is returned if an invalid or non-existent function name and
namespace combination is supplied.FunctionBoService.getFunctionByNameAndNamespace(java.lang.String,
java.lang.String)public List<org.kuali.rice.krms.api.repository.function.FunctionDefinition> getFunctionsByNamespace(String namespace)
FunctionDefinitions within the given namespacenamespace - the namespace in which to get the functionspublic void setDataObjectService(org.kuali.rice.krad.data.DataObjectService dataObjectService)
Copyright © 2005–2017 The Kuali Foundation. All rights reserved.