java.lang.Object
com.mjh.switchrmi.RmiContextImpl
- All Implemented Interfaces:
- RmiContext
- public class RmiContextImpl
- extends java.lang.Object
- implements RmiContext
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
private static final org.apache.log4j.Logger log
targetUrl
private java.lang.String targetUrl
transport
private RmiTransport transport
protocol
private RmiProtocol protocol
urlInfo
private com.mjh.util.UrlInfo urlInfo
sessionID
private java.lang.Object sessionID
target
private java.lang.Object target
jndiContext
private javax.naming.Context jndiContext
isService
boolean isService
RmiContextImpl
public RmiContextImpl()
RmiContextImpl
public RmiContextImpl(boolean isService)
RmiContextImpl
public RmiContextImpl(boolean isService,
java.lang.String url,
javax.naming.Context ctx)
throws java.lang.Exception
RmiContextImpl
public RmiContextImpl(boolean isService,
java.lang.String url,
javax.naming.Context ctx,
java.lang.String protocolName)
throws java.lang.Exception
isClient
public boolean isClient()
- Specified by:
isClient in interface RmiContext
isService
public boolean isService()
- Specified by:
isService in interface RmiContext
setUrl
public void setUrl(java.lang.String url)
- Specified by:
setUrl in interface RmiContext
getUrl
public java.lang.String getUrl()
- Specified by:
getUrl in interface RmiContext
setTransport
public void setTransport(RmiTransport transport)
- Specified by:
setTransport in interface RmiContext
getTransport
public RmiTransport getTransport()
- Specified by:
getTransport in interface RmiContext
setProtocol
public void setProtocol(RmiProtocol protocol)
- Specified by:
setProtocol in interface RmiContext
getProtocol
public RmiProtocol getProtocol()
- Specified by:
getProtocol in interface RmiContext
getObjectName
public java.lang.String getObjectName()
- Specified by:
getObjectName in interface RmiContext
getTransportName
public java.lang.String getTransportName()
- Specified by:
getTransportName in interface RmiContext
getProtocolName
public java.lang.String getProtocolName()
- Specified by:
getProtocolName in interface RmiContext
setTarget
public void setTarget(java.lang.Object target)
- Specified by:
setTarget in interface RmiContext
lookup
public java.lang.Object lookup(java.lang.String name)
throws java.lang.Exception
- Specified by:
lookup in interface RmiContext
getJndiContext
public javax.naming.Context getJndiContext()
- Specified by:
getJndiContext in interface RmiContext
getTarget
public java.lang.Object getTarget()
- Specified by:
getTarget in interface RmiContext
setSessionIdentifier
public void setSessionIdentifier(java.lang.Object identifier)
- Specified by:
setSessionIdentifier in interface RmiContext
getSessionIdentifier
public java.lang.Object getSessionIdentifier()
- Specified by:
getSessionIdentifier in interface RmiContext
getUrlInfo
public com.mjh.util.UrlInfo getUrlInfo()
throws java.net.MalformedURLException
- Specified by:
getUrlInfo in interface RmiContext