|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.remoting.AbstractInvoker
public abstract class AbstractInvoker
AbstractInvoker is an abstract handler part that contains common methods between both client and server.
Nested Class Summary | |
---|---|
class |
AbstractInvoker.CallbackLocatorHolder
|
Field Summary | |
---|---|
protected ClassByteClassLoader |
classbyteloader
|
protected java.util.Map |
configuration
|
protected java.util.Map |
localServerLocators
|
protected InvokerLocator |
locator
|
protected static org.jboss.logging.Logger |
log
|
protected boolean |
passConfigMapToMarshalFactory
|
protected java.lang.String |
serializationType
|
protected javax.net.SocketFactory |
socketFactory
|
protected boolean |
socketFactoryCreatedFromSSLParameters
|
Constructor Summary | |
---|---|
AbstractInvoker(InvokerLocator locator)
|
|
AbstractInvoker(InvokerLocator locator,
java.util.Map configuration)
|
Method Summary | |
---|---|
java.lang.String |
addClientLocator(java.lang.String sessionId,
InvokerCallbackHandler callbackhandler,
InvokerLocator locator)
Generates a listener id for the callbackhandler and callback server locator combination |
protected javax.net.SocketFactory |
createSocketFactory(java.util.Map configuration)
If any configuration parameters relate to the construction of a SSLSocketBuilder, create one. |
java.lang.ClassLoader |
getClassLoader()
|
InvokerLocator |
getClientLocator(java.lang.String listenerId)
Gets the client locator. |
java.util.List |
getClientLocators(java.lang.String sessionId,
InvokerCallbackHandler handler)
|
protected java.util.Map |
getConfiguration()
|
InvokerLocator |
getLocator()
return the locator this Invoker represents |
java.lang.String |
getSerializationType()
|
javax.net.SocketFactory |
getSocketFactory()
|
static boolean |
isCompleteSocketFactory(javax.net.SocketFactory sf)
|
boolean |
isSocketFactoryCreatedFromSSLParameters()
|
static boolean |
needsCustomSSLConfiguration(java.util.Map configuration)
|
void |
setClassLoader(java.lang.ClassLoader classloader)
set the classloader to use internally |
void |
setSerializationType(java.lang.String serializationType)
|
void |
setSocketFactory(javax.net.SocketFactory socketFactory)
|
static javax.net.SocketFactory |
wrapSocketFactory(javax.net.SocketFactory socketFactory,
java.util.Map config)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final org.jboss.logging.Logger log
protected ClassByteClassLoader classbyteloader
protected InvokerLocator locator
protected java.util.Map localServerLocators
protected java.lang.String serializationType
protected java.util.Map configuration
protected javax.net.SocketFactory socketFactory
protected boolean passConfigMapToMarshalFactory
protected boolean socketFactoryCreatedFromSSLParameters
Constructor Detail |
---|
public AbstractInvoker(InvokerLocator locator)
public AbstractInvoker(InvokerLocator locator, java.util.Map configuration)
Method Detail |
---|
public InvokerLocator getLocator()
getLocator
in interface Invoker
public java.lang.String addClientLocator(java.lang.String sessionId, InvokerCallbackHandler callbackhandler, InvokerLocator locator)
sessionId
- locator
- public InvokerLocator getClientLocator(java.lang.String listenerId)
public java.util.List getClientLocators(java.lang.String sessionId, InvokerCallbackHandler handler)
public void setClassLoader(java.lang.ClassLoader classloader)
classloader
- public java.lang.ClassLoader getClassLoader()
public java.lang.String getSerializationType()
public void setSerializationType(java.lang.String serializationType)
public javax.net.SocketFactory getSocketFactory()
public void setSocketFactory(javax.net.SocketFactory socketFactory)
public boolean isSocketFactoryCreatedFromSSLParameters()
protected javax.net.SocketFactory createSocketFactory(java.util.Map configuration)
protected java.util.Map getConfiguration()
public static javax.net.SocketFactory wrapSocketFactory(javax.net.SocketFactory socketFactory, java.util.Map config)
public static boolean isCompleteSocketFactory(javax.net.SocketFactory sf)
public static boolean needsCustomSSLConfiguration(java.util.Map configuration)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |