
org.cyclopsgroup.jmxterm.CommandFactory Maven / Gradle / Ivy
package org.cyclopsgroup.jmxterm;
import java.util.Map;
/**
* Factory which create Command instance based on command name
*
* @author Jiaqi Guo
*/
public interface CommandFactory {
/**
* Create new command instance
*
* @param name Command name
* @return New instance of command object
*/
Command createCommand(String name);
/**
* @return Map of command types
*/
Map> getCommandTypes();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy