* @throws DotSecurityException
* @throws IOException
* @throws NoSuchUserException
*/
public Object callMethod(String language, String filePath, Host host, String methodName, Object[] args) throws BSFException, NoSuchUserException, IOException, DotSecurityException, DotDataException{
BSFEngine engine = manager.get().loadScriptingEngine(language);
String source = readFile(filePath, host);
return engine.call(source, methodName, args);
}