Package step.functions.manager
Interface FunctionManager
-
- All Known Implementing Classes:
FunctionManagerImpl,RemoteFunctionManager,RemoteFunctionManagerImpl
public interface FunctionManager
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FunctioncopyFunction(java.lang.String functionId)voiddeleteFunction(java.lang.String functionId)FunctiongetFunctionByAttributes(java.util.Map<java.lang.String,java.lang.String> attributes)FunctiongetFunctionById(java.lang.String id)FunctionnewFunction(java.lang.String functionType)FunctionsaveFunction(Function function)
-
-
-
Method Detail
-
saveFunction
Function saveFunction(Function function) throws SetupFunctionException, FunctionTypeException
-
copyFunction
Function copyFunction(java.lang.String functionId) throws FunctionTypeException
- Throws:
FunctionTypeException
-
deleteFunction
void deleteFunction(java.lang.String functionId) throws FunctionTypeException- Throws:
FunctionTypeException
-
newFunction
Function newFunction(java.lang.String functionType)
-
getFunctionByAttributes
Function getFunctionByAttributes(java.util.Map<java.lang.String,java.lang.String> attributes)
-
getFunctionById
Function getFunctionById(java.lang.String id)
-
-