HSAdmin Backend Domains, E-Mail, Datenbanken
Peter Hormanns
2012-07-24 3dd8a09e9e56dc6c7fd62d0966d8425c641dd7f8
some refactoring
2 files modified
10 ■■■■■ changed files
hsarjcli/src/de/hsadmin/jscli/Main.java 6 ●●●● patch | view | raw | blame | history
hsarjcli/src/de/hsadmin/jscli/ScriptClient.java 4 ●●● patch | view | raw | blame | history
hsarjcli/src/de/hsadmin/jscli/Main.java
@@ -6,11 +6,7 @@
    public static void main(String[] args) {
        try {
            CommandlineParser cmdParser = new CommandlineParser(args);
            String user = cmdParser.getUser();
            String runAs = cmdParser.getRunAs();
            CASTicket tgt = new CASTicket(user, runAs);
            RpcClient rpcClient = new RpcClient(tgt);
            ScriptClient scriptClient = new ScriptClient(tgt, rpcClient);
            ScriptClient scriptClient = new ScriptClient(cmdParser.getUser(), cmdParser.getRunAs());
            Object o = scriptClient.execute(cmdParser.getExpression());
            System.out.println(o);
        } catch (JSCliException e) {
hsarjcli/src/de/hsadmin/jscli/ScriptClient.java
@@ -10,7 +10,9 @@
    private ScriptEngine engine;
    public ScriptClient(CASTicket grantingTicket, RpcClient rpcClient) throws JSCliException {
    public ScriptClient(String user, String runAs) throws JSCliException {
        CASTicket grantingTicket = new CASTicket(user, runAs);
        RpcClient rpcClient = new RpcClient(grantingTicket);
        ScriptEngineManager engineManager = new ScriptEngineManager();
        engine = engineManager.getEngineByName("js");
        try {