net.sf.cindy.session
Class SessionFactory

java.lang.Object
  extended by net.sf.cindy.session.SessionFactory

public final class SessionFactory
extends java.lang.Object

Session factory. The session factory's behavior may be affected by configuration.

Version:
$id$
Author:
Roger Chen

Constructor Summary
SessionFactory()
           
 
Method Summary
static Session createDatagramSession()
          Deprecated. use createSession(SessionType.UDP) instead.
static Session createSession(SessionType type)
          Create a new session.
static SessionAcceptor createSessionAcceptor()
          Deprecated. use createSessionAcceptor(SessionType.TCP) instead.
static SessionAcceptor createSessionAcceptor(SessionType type)
          Create a session acceptor.
static Session createSocketSession()
          Deprecated. use createSession(SessionType.TCP) instead.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SessionFactory

public SessionFactory()
Method Detail

createSession

public static Session createSession(SessionType type)
Create a new session.

Parameters:
type - session type
Returns:
created session

createSocketSession

public static Session createSocketSession()
Deprecated. use createSession(SessionType.TCP) instead.

Create a socket session.

Returns:
socket session

createDatagramSession

public static Session createDatagramSession()
Deprecated. use createSession(SessionType.UDP) instead.

Create a datagram session.

Returns:
datagram session

createSessionAcceptor

public static SessionAcceptor createSessionAcceptor(SessionType type)
Create a session acceptor.

Parameters:
type - session type
Returns:
session acceptor

createSessionAcceptor

public static SessionAcceptor createSessionAcceptor()
Deprecated. use createSessionAcceptor(SessionType.TCP) instead.

Create a session acceptor.

Returns:
session acceptor