public interface MasterProxyIF
extends java.rmi.Remote
| Modifier and Type | Method and Description |
|---|---|
ClientVmRecord |
bounceUnitTestVm(int pid)
For internal hydra use only.
|
void |
configureNetworkConnection(java.lang.String source,
java.lang.String target,
int op,
int way)
For internal hydra use only.
|
java.util.List<java.util.List<java.lang.String>> |
getClientMapping()
Called remotely by client processes to get the client mapping as a list
of lists, where each sublist is the threadgroup plus the thread name.
|
java.util.Vector |
getClientVmids()
For internal hydra use only.
|
java.util.Map |
getClientVms()
For internal hydra use only.
|
DerbyServerHelper.Endpoint |
getDerbyServerEndpoint()
For internal hydra use only.
|
java.lang.Object |
getGlobalNext(java.lang.Long key)
For internal hydra use only.
|
HostAgentIF |
getHostAgent(java.lang.String host)
For internal hydra use only.
|
TestConfig |
getHostAgentTestConfig() |
java.util.Map |
getNetworkConnectionState()
For internal hydra use only.
|
java.util.Vector |
getOtherClientVmids(int vmid)
For internal hydra use only.
|
int |
getPid(int vmid)
For internal hydra use only.
|
TestConfig |
getTestConfig() |
java.lang.Integer |
getVmid(java.lang.String host,
int pid)
Called remotely by client processes to get the VM ID corresponding to host
and PID.
|
void |
invoke(java.lang.String classname,
java.lang.String methodname,
java.lang.Class[] types,
java.lang.Object[] args) |
void |
lockToSynchronizeJavaGroupsForBug30341()
Workaround for bug 30341.
|
void |
printClientProcessStacks() |
void |
reboot(java.lang.String srcName,
int srcVmid,
int actionId,
java.lang.String reason,
RebootInfo target)
For internal hydra use only.
|
void |
recordAgent(AgentHelper.Endpoint endpoint) |
void |
recordDir(HostDescription hd,
java.lang.String name,
java.lang.String dir) |
void |
recordHadoop(HadoopDescription hdd,
HadoopDescription.NodeDescription nd,
int pid,
boolean secure) |
void |
recordHDFSPIDNoDumps(HostDescription hd,
int pid,
boolean secure) |
void |
recordLocator(DistributedSystemHelper.Endpoint endpoint)
For internal hydra use only.
|
void |
recordPID(HostDescription hd,
int pid) |
void |
recordPIDNoDumps(HostDescription hd,
int pid) |
void |
recordRootCommand(HostDescription hd,
java.lang.String cmd,
java.lang.String dir) |
HydraThreadGroupInfo |
registerClient(int vmid,
int tid,
RemoteTestModuleIF mod)
For internal hydra use only.
|
void |
registerClientDisconnect(int vmid)
For internal hydra use only.
|
void |
registerGemFireLocatorAgent(GemFireLocatorAgentRecord lar)
For internal hydra use only.
|
void |
registerHostAgent(HostAgentRecord har)
For internal hydra use only.
|
void |
removeHadoop(HadoopDescription hdd,
HadoopDescription.NodeDescription nd,
int pid,
boolean secure) |
void |
removeHDFSPIDNoDumps(HostDescription hd,
int pid,
boolean secure) |
void |
removePID(HostDescription hd,
int pid) |
void |
removePIDNoDumps(HostDescription hd,
int pid) |
void |
reportResult(int tsid,
int vmid,
int tid,
TestTaskResult result)
For internal hydra use only.
|
void |
reportStatMonitorError(java.lang.Throwable t)
For internal hydra use only.
|
ClientVmInfo |
reserveClientVmForStart(java.lang.String srcName,
int srcVmid,
ClientVmInfo target)
For internal hydra use only.
|
ClientVmInfo |
reserveClientVmForStop(java.lang.String srcName,
int srcVmid,
int syncMode,
int stopMode,
ClientVmInfo target)
For internal hydra use only.
|
RebootInfo |
reserveForReboot(java.lang.String srcName,
int srcVmid,
java.lang.String target,
boolean liveOnly)
For internal hydra use only.
|
boolean |
reservePort(java.lang.String host,
int port)
For internal hydra use only.
|
void |
showNetworkConnectionState()
For internal hydra use only.
|
void |
startClientVm(java.lang.String srcName,
int srcVmid,
int actionId,
java.lang.String reason,
int syncMode,
ClientVmInfo target)
For internal hydra use only.
|
void |
stopClientVm(java.lang.String srcName,
int srcVmid,
int actionId,
java.lang.String reason,
int syncMode,
int stopMode,
int startMode,
ClientVmInfo target)
For internal hydra use only.
|
void |
unlockToSynchronizeJavaGroupsForBug30341() |
TestConfig getTestConfig() throws java.rmi.RemoteException
java.rmi.RemoteExceptionTestConfig getHostAgentTestConfig() throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid registerGemFireLocatorAgent(GemFireLocatorAgentRecord lar) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid recordLocator(DistributedSystemHelper.Endpoint endpoint) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid lockToSynchronizeJavaGroupsForBug30341()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid unlockToSynchronizeJavaGroupsForBug30341()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionDerbyServerHelper.Endpoint getDerbyServerEndpoint() throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid registerHostAgent(HostAgentRecord har) throws java.rmi.RemoteException
java.rmi.RemoteExceptionHostAgentIF getHostAgent(java.lang.String host) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid reportStatMonitorError(java.lang.Throwable t)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.Integer getVmid(java.lang.String host,
int pid)
throws java.rmi.RemoteException
If host is an IPv6 host name, hydra attempts to match it to the IPv4 host name known by hydra. This only succeeds if the IPv6 host name is the same as the IPv4 host name with the suffix "6". If you are running on an IPv6 host for which this is not the case, ask I.S. to configure the host so that it is.
java.rmi.RemoteExceptionjava.util.List<java.util.List<java.lang.String>> getClientMapping()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionint getPid(int vmid)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionHydraThreadGroupInfo registerClient(int vmid, int tid, RemoteTestModuleIF mod) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid registerClientDisconnect(int vmid)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.util.Map getClientVms()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid printClientProcessStacks()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.Object getGlobalNext(java.lang.Long key)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionboolean reservePort(java.lang.String host,
int port)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionClientVmInfo reserveClientVmForStop(java.lang.String srcName, int srcVmid, int syncMode, int stopMode, ClientVmInfo target) throws java.rmi.RemoteException, ClientVmNotFoundException
java.rmi.RemoteExceptionClientVmNotFoundExceptionClientVmInfo reserveClientVmForStart(java.lang.String srcName, int srcVmid, ClientVmInfo target) throws java.rmi.RemoteException, ClientVmNotFoundException
java.rmi.RemoteExceptionClientVmNotFoundExceptionvoid stopClientVm(java.lang.String srcName,
int srcVmid,
int actionId,
java.lang.String reason,
int syncMode,
int stopMode,
int startMode,
ClientVmInfo target)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid startClientVm(java.lang.String srcName,
int srcVmid,
int actionId,
java.lang.String reason,
int syncMode,
ClientVmInfo target)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionClientVmRecord bounceUnitTestVm(int pid) throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.util.Vector getClientVmids()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.util.Vector getOtherClientVmids(int vmid)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionRebootInfo reserveForReboot(java.lang.String srcName, int srcVmid, java.lang.String target, boolean liveOnly) throws java.rmi.RemoteException, RebootHostNotFoundException
java.rmi.RemoteExceptionRebootHostNotFoundExceptionvoid reboot(java.lang.String srcName,
int srcVmid,
int actionId,
java.lang.String reason,
RebootInfo target)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid configureNetworkConnection(java.lang.String source,
java.lang.String target,
int op,
int way)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.util.Map getNetworkConnectionState()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid showNetworkConnectionState()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid recordAgent(AgentHelper.Endpoint endpoint) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid recordPID(HostDescription hd, int pid) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid recordPIDNoDumps(HostDescription hd, int pid) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid removePID(HostDescription hd, int pid) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid removePIDNoDumps(HostDescription hd, int pid) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid recordHadoop(HadoopDescription hdd, HadoopDescription.NodeDescription nd, int pid, boolean secure) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid removeHadoop(HadoopDescription hdd, HadoopDescription.NodeDescription nd, int pid, boolean secure) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid recordHDFSPIDNoDumps(HostDescription hd, int pid, boolean secure) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid removeHDFSPIDNoDumps(HostDescription hd, int pid, boolean secure) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid recordDir(HostDescription hd, java.lang.String name, java.lang.String dir) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid recordRootCommand(HostDescription hd, java.lang.String cmd, java.lang.String dir) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid reportResult(int tsid,
int vmid,
int tid,
TestTaskResult result)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid invoke(java.lang.String classname,
java.lang.String methodname,
java.lang.Class[] types,
java.lang.Object[] args)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionCopyright © 2010-2015 Pivotal Software, Inc. All rights reserved.