package blade.cli.jmx;
import java.io.File;
import javax.management.ObjectName;
public class IDEConnector extends JMXLocalConnector {
public IDEConnector() {
super(name, type);
}
public Object openDir(File dir) throws Exception {
final ObjectName workspaceHelper = getMBean(
name, type, mBeanServerConnection);
return mBeanServerConnection.invoke(workspaceHelper, "openDir",
new Object[] { dir.getAbsoluteFile().getAbsolutePath() },
new String[] { String.class.getName() });
}
private static final String name = "com.liferay.ide.ui";
private static final String type = "WorkspaceHelper";
}