|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mule.module.management.agent.FixedHostRmiClientSocketFactory
public class FixedHostRmiClientSocketFactory
This implementation will enforce specific overrideHost/ip for RMI calls on multi-NIC servers. TODO MULE-1440 this should probably be moved into the RMI transport.
Constructor Summary | |
---|---|
FixedHostRmiClientSocketFactory()
Default constructor. |
|
FixedHostRmiClientSocketFactory(String overrideHost)
Create a new instance. |
Method Summary | |
---|---|
Socket |
createSocket(String host,
int port)
Create a client socket connected to the specified overrideHost and port. |
String |
getOverrideHost()
Getter for property 'overrideHost'. |
void |
setOverrideHost(String overrideHost)
Setter for property 'overrideHost'. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FixedHostRmiClientSocketFactory()
public FixedHostRmiClientSocketFactory(String overrideHost)
overrideHost
- host/ip to enforceMethod Detail |
---|
public Socket createSocket(String host, int port) throws IOException
createSocket
in interface RMIClientSocketFactory
host
- the host name IGNORED if an override configuredport
- the port number
IOException
- if an I/O error occurs during socket creationpublic String getOverrideHost()
public void setOverrideHost(String overrideHost)
overrideHost
- Value to set for property 'overrideHost'.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |