org.gridkit.nanocloud.telecontrol.ssh
Class RemoteNodeTypeHandler

java.lang.Object
  extended by org.gridkit.vicluster.telecontrol.GenericNodeTypeHandler
      extended by org.gridkit.nanocloud.telecontrol.ssh.RemoteNodeTypeHandler
All Implemented Interfaces:
ViEngine.InductiveRule

public class RemoteNodeTypeHandler
extends GenericNodeTypeHandler


Nested Class Summary
 
Nested classes/interfaces inherited from class org.gridkit.vicluster.telecontrol.GenericNodeTypeHandler
GenericNodeTypeHandler.AgentBuilder, GenericNodeTypeHandler.ClasspathReplicaBuilder, GenericNodeTypeHandler.EnvironmentBuilder, GenericNodeTypeHandler.InstrumentationWrapperRule, GenericNodeTypeHandler.JvmArgumentBuilder, GenericNodeTypeHandler.NodeProductionRule, GenericNodeTypeHandler.ProcessLauncherRule, GenericNodeTypeHandler.ZeroRmiConfigurationRule
 
Constructor Summary
RemoteNodeTypeHandler()
           
 
Method Summary
protected  HostControlConsole createControlConsole(ViEngine.QuorumGame game)
           
protected  String defaultJavaExecCmd(ViEngine.QuorumGame game)
           
protected  void initControlConsole(ViEngine.QuorumGame game)
           
protected  void initExtraConfigurationRules(ViEngine.QuorumGame game)
           
 
Methods inherited from class org.gridkit.vicluster.telecontrol.GenericNodeTypeHandler
apply, createAgentBuilder, createClasspathBuilder, createInstrumentationWrapperRule, createJvmArgumentsBuilder, createJvmEnvironmentBuilder, createNodeProducerRule, createProcessBootstrapperRule, createProcessLauncher, createRemotingConfigurationRule, getCloudSingleton, initInstrumentationWrapper, initJvmConfigurationRules, initProcessBootstrapper, initProcessLauncher, initRemoting
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteNodeTypeHandler

public RemoteNodeTypeHandler()
Method Detail

defaultJavaExecCmd

protected String defaultJavaExecCmd(ViEngine.QuorumGame game)
Specified by:
defaultJavaExecCmd in class GenericNodeTypeHandler

initExtraConfigurationRules

protected void initExtraConfigurationRules(ViEngine.QuorumGame game)
Overrides:
initExtraConfigurationRules in class GenericNodeTypeHandler

createControlConsole

protected HostControlConsole createControlConsole(ViEngine.QuorumGame game)
Specified by:
createControlConsole in class GenericNodeTypeHandler

initControlConsole

protected void initControlConsole(ViEngine.QuorumGame game)
Overrides:
initControlConsole in class GenericNodeTypeHandler


Copyright © 2017. All Rights Reserved.