org.glassfish.cluster.ssh.connect
Class NodeRunnerSsh

java.lang.Object
  extended by org.glassfish.cluster.ssh.connect.NodeRunnerSsh

public class NodeRunnerSsh
extends java.lang.Object


Constructor Summary
NodeRunnerSsh(org.jvnet.hk2.component.Habitat habitat, java.util.logging.Logger logger)
           
 
Method Summary
 boolean isSshNode(Node node)
           
 int runAdminCommandOnRemoteNode(Node node, java.lang.StringBuilder output, java.util.List<java.lang.String> args, java.util.List<java.lang.String> stdinLines)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeRunnerSsh

public NodeRunnerSsh(org.jvnet.hk2.component.Habitat habitat,
                     java.util.logging.Logger logger)
Method Detail

isSshNode

public boolean isSshNode(Node node)

runAdminCommandOnRemoteNode

public int runAdminCommandOnRemoteNode(Node node,
                                       java.lang.StringBuilder output,
                                       java.util.List<java.lang.String> args,
                                       java.util.List<java.lang.String> stdinLines)
                                throws SSHCommandExecutionException,
                                       java.lang.IllegalArgumentException,
                                       java.lang.UnsupportedOperationException
Throws:
SSHCommandExecutionException
java.lang.IllegalArgumentException
java.lang.UnsupportedOperationException


Copyright © 2012 GlassFish Community. All Rights Reserved.