Interface Tool
-
- All Known Implementing Classes:
ToolSupport
public interface Tool
-
-
Field Summary
Fields Modifier and Type Field Description static String
TOOL_SPEC_PUBLIC_ID
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
destroy()
void
init()
void
performFunction()
A tool has to be prepared to perform it's duty any number of times.
-
-
-
Field Detail
-
TOOL_SPEC_PUBLIC_ID
static final String TOOL_SPEC_PUBLIC_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
init
void init() throws ToolException
- Throws:
ToolException
-
performFunction
void performFunction() throws ToolException
A tool has to be prepared to perform it's duty any number of times.- Throws:
ToolException
-
destroy
void destroy() throws ToolException
- Throws:
ToolException
-
-