Package step.client.functions
Class RemoteFunctionManagerImpl
- java.lang.Object
-
- step.client.AbstractRemoteClient
-
- step.client.functions.RemoteFunctionManager
-
- step.client.functions.RemoteFunctionManagerImpl
-
- All Implemented Interfaces:
Closeable
,AutoCloseable
,FunctionManager
public class RemoteFunctionManagerImpl extends RemoteFunctionManager
-
-
Field Summary
-
Fields inherited from class step.client.AbstractRemoteClient
client, cookies, credentials
-
-
Constructor Summary
Constructors Constructor Description RemoteFunctionManagerImpl()
RemoteFunctionManagerImpl(ControllerCredentials credentials)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Function
copyFunction(String functionId)
void
deleteFunction(String functionId)
Function
getFunctionByAttributes(Map<String,String> attributes)
Function
getFunctionById(String id)
Function
newFunction(String functionType)
Function
saveFunction(Function function)
-
Methods inherited from class step.client.AbstractRemoteClient
close, executeRequest, notImplemented, requestBuilder, requestBuilder
-
-
-
-
Constructor Detail
-
RemoteFunctionManagerImpl
public RemoteFunctionManagerImpl(ControllerCredentials credentials)
-
RemoteFunctionManagerImpl
public RemoteFunctionManagerImpl()
-
-
Method Detail
-
deleteFunction
public void deleteFunction(String functionId)
-
copyFunction
public Function copyFunction(String functionId) throws FunctionTypeException
- Throws:
FunctionTypeException
-
-