org.norther.tammi.core.net
Interface CommonFactory

All Superinterfaces:
ObjectFactory
All Known Subinterfaces:
CommonSecureFactory, SecureServerChannelFactory, SecureServerSocketFactory, SecureSocketFactory, ServerChannelFactory, ServerSocketFactory, SocketFactory
All Known Implementing Classes:
AbstractCommonFactory, AbstractCommonSecureFactory, AbstractSecureSocketFactory, AbstractSocketFactory, DefaultSecureServerChannelFactory, DefaultSecureServerSocketFactory, DefaultSecureSocketFactory, DefaultServerChannelFactory, DefaultServerSocketFactory, DefaultSocketFactory

public interface CommonFactory
extends ObjectFactory

An interface to common network resource factories.

Author:
Ilkka Priha

Method Summary
 int getSoTimeout()
          Gets the accept timeout.
 boolean isReuseAddress()
          Checks the reuse address.
 boolean isSecure()
          Checks whether sockets produced are secure.
 void setReuseAddress(boolean reuse)
          Sets the reuse address.
 void setSoTimeout(int timeout)
          Sets the accept timeout.
 
Methods inherited from interface org.norther.tammi.core.base.ObjectFactory
getInstance, getInstance, getInstance, getInstance, isLoaderSupported
 

Method Detail

getSoTimeout

int getSoTimeout()
Gets the accept timeout.

Returns:
the accept timeout.

setSoTimeout

void setSoTimeout(int timeout)
Sets the accept timeout.

Parameters:
timeout - a new accept timeout.

isReuseAddress

boolean isReuseAddress()
Checks the reuse address.

Returns:
the reuse address.

setReuseAddress

void setReuseAddress(boolean reuse)
Sets the reuse address.

Parameters:
reuse - the reuse address.

isSecure

boolean isSecure()
Checks whether sockets produced are secure.

Returns:
true for secure sockets.


Copyright © 2004 The Norther Organization. All rights reserved.