org.opennms.netmgt.notifd
Class ClassExecutor
java.lang.Object
org.opennms.netmgt.notifd.ClassExecutor
- All Implemented Interfaces:
- ExecutorStrategy
public class ClassExecutor
- extends Object
- implements ExecutorStrategy
Implementation of Executor strategy that instantiates a Java class.
- Version:
- $Id: $
- Author:
- David Hustace , OpenNMS , David Hustace , OpenNMS
|
Method Summary |
int |
execute(String className,
List<Argument> arguments)
Implement this method to support execute style commands such as a system
command or to instantiate a Java class. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClassExecutor
public ClassExecutor()
execute
public int execute(String className,
List<Argument> arguments)
- Implement this method to support execute style commands such as a system
command or to instantiate a Java class.
This method calls the send method of the specified class in
- Specified by:
execute in interface ExecutorStrategy
- Parameters:
className - the command/class to execute/instantiatearguments - a list of Argument objects that need to be passed to the
command line call or the class execute method
- Returns:
- int, the return code of the command/execute method
Copyright © 2011. All Rights Reserved.