|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object junit.framework.Assert junit.framework.TestCase org.jboss.remoting.samples.config.factories.FactoryConfigSample
public class FactoryConfigSample
These methods illustrate configuring socket factories and server socket factories on the server side and on the client side. The numbered options mentioned refer to the lists of configuration options discussed in the Remoting documentation in the subsections "Server side configuration" and "Client side configuration" of the section called "Socket factories and server socket factories".
The configuration options illustrated in this class are applicable to any kind
of socket and server socket, so the SampleServerSocketFactory
and SampleSocketFactory
classes create ordinary sockets and server
sockets.
Copyright (c) Jul 20, 2006
Nested Class Summary | |
---|---|
static class |
FactoryConfigSample.CallbackHandler
|
static class |
FactoryConfigSample.SampleInvocationHandler
|
static class |
FactoryConfigSample.SampleServerSocketFactory
|
static class |
FactoryConfigSample.SampleSocketFactory
|
Field Summary | |
---|---|
protected static org.jboss.logging.Logger |
log
|
Constructor Summary | |
---|---|
FactoryConfigSample()
|
Method Summary | |
---|---|
protected javax.net.ServerSocketFactory |
getDefaultCallbackServerSocketFactory()
|
protected java.lang.Class |
getDefaultCallbackServerSocketFactoryClass()
|
protected javax.net.SocketFactory |
getDefaultCallbackSocketFactory()
|
protected java.lang.Class |
getDefaultCallbackSocketFactoryClass()
|
protected javax.net.ServerSocketFactory |
getDefaultServerSocketFactory()
|
protected java.lang.Class |
getDefaultServerSocketFactoryClass()
|
protected javax.net.SocketFactory |
getDefaultSocketFactory()
|
protected java.lang.Class |
getDefaultSocketFactoryClass()
|
protected java.lang.String |
getHostName()
|
protected java.lang.String |
getTransport()
|
void |
testFactoriesByClassNameinConfig()
This test illustrates the following set of configuration options: |
void |
testFactoriesByPassingClassnameInXml()
This test illustrates the following set of configuration options: |
void |
testFactoriesByPassingInConfig()
This test illustrates the following set of configuration options: |
void |
testFactoriesBySettingConnectorAndClient()
This test illustrates the following set of configuration options: |
void |
testFactoriesBySettingInvokers()
This test illustrates the following set of configuration options: |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString |
Methods inherited from class junit.framework.Assert |
---|
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected static org.jboss.logging.Logger log
Constructor Detail |
---|
public FactoryConfigSample()
Method Detail |
---|
public void testFactoriesBySettingInvokers()
side | factory | option |
server side | server socket | 1 |
server side | socket | 1 |
client side | server socket | 1 |
client side | socket | 1 |
public void testFactoriesBySettingConnectorAndClient()
side | factory | option |
server side | server socket | 2 |
server side | socket | 2 |
client side | server socket | 2 |
client side | socket | 2 |
public void testFactoriesByPassingInConfig()
side | factory | option |
server side | server socket | 3 |
server side | socket | 3 |
client side | server socket | 3 |
client side | socket | 3 |
public void testFactoriesByPassingClassnameInXml()
side | factory | option |
server side | server socket | 5 |
server side | socket | 6 |
client side | server socket | 4 |
client side | socket | 1 |
public void testFactoriesByClassNameinConfig()
side | factory | option |
server side | server socket | 7 |
server side | socket | 7 |
client side | server socket | 5 |
client side | socket | 4 |
protected java.lang.String getTransport()
protected java.lang.String getHostName()
protected javax.net.ServerSocketFactory getDefaultServerSocketFactory() throws java.lang.Exception
java.lang.Exception
protected javax.net.SocketFactory getDefaultSocketFactory() throws java.lang.Exception
java.lang.Exception
protected javax.net.ServerSocketFactory getDefaultCallbackServerSocketFactory() throws java.lang.Exception
java.lang.Exception
protected javax.net.SocketFactory getDefaultCallbackSocketFactory() throws java.lang.Exception
java.lang.Exception
protected java.lang.Class getDefaultServerSocketFactoryClass() throws java.lang.Exception
java.lang.Exception
protected java.lang.Class getDefaultSocketFactoryClass() throws java.lang.Exception
java.lang.Exception
protected java.lang.Class getDefaultCallbackServerSocketFactoryClass() throws java.lang.Exception
java.lang.Exception
protected java.lang.Class getDefaultCallbackSocketFactoryClass() throws java.lang.Exception
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |