A B C D G I M O S T V

A

AbstractTLSSocketFactory - Class in org.apache.avalon.cornerstone.blocks.sockets
Contains the code common for both TLS socket factories.
AbstractTLSSocketFactory() - Constructor for class org.apache.avalon.cornerstone.blocks.sockets.AbstractTLSSocketFactory
 

B

buildServerSocketFactory() - Method in class org.apache.avalon.cornerstone.blocks.sockets.SSLFactoryBuilder
Produces a fresh ssl server socket factory with configured parameters.
buildSocketFactory() - Method in class org.apache.avalon.cornerstone.blocks.sockets.SSLFactoryBuilder
Produces a fresh ssl socket factory with configured parameters.

C

configure(Configuration) - Method in class org.apache.avalon.cornerstone.blocks.sockets.AbstractTLSSocketFactory
Configures the factory.
configure(Configuration) - Method in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
Configure the SocketManager.
configure(Configuration) - Method in class org.apache.avalon.cornerstone.blocks.sockets.SSLFactoryBuilder
 
configure(Configuration) - Method in class org.apache.avalon.cornerstone.blocks.sockets.TLSServerSocketFactory
Configures the factory.
configure(Configuration) - Method in class org.apache.avalon.cornerstone.blocks.sockets.TLSSocketFactory
Configures the factory.
contextualize(Context) - Method in class org.apache.avalon.cornerstone.blocks.sockets.AbstractTLSSocketFactory
 
contextualize(Context) - Method in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
 
contextualize(Context) - Method in class org.apache.avalon.cornerstone.blocks.sockets.SSLFactoryBuilder
Requires a BlockContext.
createFactory(String, String, Configuration) - Method in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
 
createServerSocket(int) - Method in class org.apache.avalon.cornerstone.blocks.sockets.DefaultServerSocketFactory
Creates a socket on specified port.
createServerSocket(int, int) - Method in class org.apache.avalon.cornerstone.blocks.sockets.DefaultServerSocketFactory
Creates a socket on specified port with a specified backLog.
createServerSocket(int, int, InetAddress) - Method in class org.apache.avalon.cornerstone.blocks.sockets.DefaultServerSocketFactory
Creates a socket on a particular network interface on specified port with a specified backLog.
createServerSocket(int) - Method in class org.apache.avalon.cornerstone.blocks.sockets.TLSServerSocketFactory
Creates a socket on specified port.
createServerSocket(int, int) - Method in class org.apache.avalon.cornerstone.blocks.sockets.TLSServerSocketFactory
Creates a socket on specified port with a specified backLog.
createServerSocket(int, int, InetAddress) - Method in class org.apache.avalon.cornerstone.blocks.sockets.TLSServerSocketFactory
Creates a socket on a particular network interface on specified port with a specified backLog.
createSocket(InetAddress, int) - Method in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketFactory
Create a socket and connect to remote address specified.
createSocket(InetAddress, int, InetAddress, int) - Method in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketFactory
Create a socket and connect to remote address specified originating from specified local address.
createSocket(InetAddress, int) - Method in class org.apache.avalon.cornerstone.blocks.sockets.TLSSocketFactory
Creates a socket connected to the specified remote address.
createSocket(InetAddress, int, InetAddress, int) - Method in class org.apache.avalon.cornerstone.blocks.sockets.TLSSocketFactory
Creates a socket and connected to the specified remote address originating from specified local address.

D

DefaultServerSocketFactory - Class in org.apache.avalon.cornerstone.blocks.sockets
Factory implementation for vanilla TCP sockets.
DefaultServerSocketFactory() - Constructor for class org.apache.avalon.cornerstone.blocks.sockets.DefaultServerSocketFactory
 
DefaultSocketFactory - Class in org.apache.avalon.cornerstone.blocks.sockets
The vanilla implementation of SocketFactory.
DefaultSocketFactory() - Constructor for class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketFactory
 
DefaultSocketManager - Class in org.apache.avalon.cornerstone.blocks.sockets
Implementation of SocketManager.
DefaultSocketManager() - Constructor for class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
 
dispose() - Method in class org.apache.avalon.cornerstone.blocks.sockets.SSLFactoryBuilder
 

G

getServerSocketFactory(String) - Method in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
Retrieve a server socket factory by name.
getSocketFactory(String) - Method in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
Retrieve a client socket factory by name.

I

initialize() - Method in class org.apache.avalon.cornerstone.blocks.sockets.AbstractTLSSocketFactory
Creates an SSL factory using the confuration values.
initialize() - Method in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
 
initialize() - Method in class org.apache.avalon.cornerstone.blocks.sockets.SSLFactoryBuilder
 
initServerSocket(ServerSocket) - Method in class org.apache.avalon.cornerstone.blocks.sockets.TLSServerSocketFactory
 

M

m_configuration - Variable in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
 
m_context - Variable in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
 
m_keyStoreAuthenticateClients - Variable in class org.apache.avalon.cornerstone.blocks.sockets.TLSServerSocketFactory
 
m_serverSockets - Variable in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
 
m_sockets - Variable in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
 
m_socketTimeOut - Variable in class org.apache.avalon.cornerstone.blocks.sockets.AbstractTLSSocketFactory
 

O

org.apache.avalon.cornerstone.blocks.sockets - package org.apache.avalon.cornerstone.blocks.sockets
Default implementation of a sockets manager.

S

setupClientSocketFactory(String, String, Configuration) - Method in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
 
setupServerSocketFactory(String, String, Configuration) - Method in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
 
SSLFactoryBuilder - Class in org.apache.avalon.cornerstone.blocks.sockets
Builds SSLContexts with desired properties.
SSLFactoryBuilder() - Constructor for class org.apache.avalon.cornerstone.blocks.sockets.SSLFactoryBuilder
 

T

TLSServerSocketFactory - Class in org.apache.avalon.cornerstone.blocks.sockets
Manufactures TLS server sockets.
TLSServerSocketFactory() - Constructor for class org.apache.avalon.cornerstone.blocks.sockets.TLSServerSocketFactory
 
TLSSocketFactory - Class in org.apache.avalon.cornerstone.blocks.sockets
Manufactures TLS client sockets.
TLSSocketFactory() - Constructor for class org.apache.avalon.cornerstone.blocks.sockets.TLSSocketFactory
 

V

visitBuilder(SSLFactoryBuilder) - Method in class org.apache.avalon.cornerstone.blocks.sockets.AbstractTLSSocketFactory
The child factories have to use an instance of SSLFactoryBuilder to obtain their factories.
visitBuilder(SSLFactoryBuilder) - Method in class org.apache.avalon.cornerstone.blocks.sockets.TLSServerSocketFactory
 
visitBuilder(SSLFactoryBuilder) - Method in class org.apache.avalon.cornerstone.blocks.sockets.TLSSocketFactory
 

A B C D G I M O S T V

Copyright © 2008 Apache Software Foundation. All Rights Reserved.