class SSMRaiderImpl implements SSMRaider {

    @Override
    public String executeShellCommandsFromFile(List<String> instances, String fileName, String... params) {

        List<String> commands = CommandUtility.getCommandsFromFile(fileName, params);

        if (commands.isEmpty()) {
            throw new InvalidInputDataException("No commands available to execute");
        }

        return this.executeShellCommands(instances, commands);
    }

    public  SSMRaiderImpl();

}