org.jdiameter.server.api.io
Interface ITransportLayerFactory
- All Superinterfaces:
- ITransportLayerFactory, org.jdiameter.api.Wrapper
public interface ITransportLayerFactory
- extends ITransportLayerFactory
Factory of Network Layer elements. This interface append to parent interface
additional method for creating INetWorkGuard guard instances.
Additional parameters (Configuration, Parsers and etc) injection to instance over constructor
| Methods inherited from interface org.jdiameter.api.Wrapper |
isWrapperFor, unwrap |
createNetWorkGuard
INetWorkGuard createNetWorkGuard(java.net.InetAddress inetAddress,
int port)
throws TransportException
- Create INetWorkGuard instance with predefined parameters
- Parameters:
inetAddress - address of server socketport - port of server socket
- Returns:
- INetWorkGuard instance
- Throws:
TransportException
createNetWorkGuard
INetWorkGuard createNetWorkGuard(java.net.InetAddress inetAddress,
int port,
INetWorkConnectionListener listener)
throws TransportException
- Create INetWorkGuard instance with predefined parameters
- Parameters:
inetAddress - address of server socketport - port of server socketlistener - event listener
- Returns:
- INetWorkGuard instance
- Throws:
TransportException
Copyright © 2008. All Rights Reserved.