Package org.rhq.enterprise.agent

Examples of org.rhq.enterprise.agent.AgentPrintWriter


        if (agent == null) {
            throw new IllegalStateException("Embedded agent is not available");
        }

        CharArrayWriter listener = new CharArrayWriter();
        AgentPrintWriter apw = agent.getOut();
        try {
            apw.addListener(listener);
            agent.executePromptCommand(command);
        } catch (Exception e) {
            throw new ExecutionException(listener.toString(), e); // the message is the output, cause is the thrown exception
        } finally {
            apw.removeListener(listener);
        }

        String output = listener.toString();
        return output;
    }
View Full Code Here

TOP

Related Classes of org.rhq.enterprise.agent.AgentPrintWriter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.