|
||||||||||
| 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 enforce| Method Detail |
|---|
public Socket createSocket(String host,
int port)
throws IOException
createSocket in interface RMIClientSocketFactoryhost - 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 | |||||||||