de::gsi::bel::valueserver::ValueServerFactory Class Reference

List of all members.

Public Member Functions

final ValueServer getDefaultValueServer () throws ValueException
final ValueServer getValueServer (int port, String mive, String description, int major, int minor) throws ValueException
final ValueServer getValueServer (XferServer xs, String mive, String description, int major, int minor) throws ValueException

Static Public Member Functions

static final ValueServerFactory getInstance ()

Detailed Description

Author:
huhmann
Factory of ValueServers


Member Function Documentation

final ValueServer de::gsi::bel::valueserver::ValueServerFactory::getDefaultValueServer (  )  throws ValueException [inline]

Creates a default UV root node and listens on a default TCP/IP port for UV client connection requests. It is recommended to use a more specified constructor.

Exceptions:
ValueException 

static final ValueServerFactory de::gsi::bel::valueserver::ValueServerFactory::getInstance (  )  [inline, static]

Get the instance of the ValueServerFactory

Returns:
ValueServerFactory instance

final ValueServer de::gsi::bel::valueserver::ValueServerFactory::getValueServer ( XferServer  xs,
String  mive,
String  description,
int  major,
int  minor 
) throws ValueException [inline]

Creates a UV root node and uses a given Xferserver for UV client connection requests.

Parameters:
xs Xferserver object which will be used for UV-client connections
mive The UV Multi-purpose Internet Value Extension type of this server
description A short description of this servers service
major The major version number
minor The minor version number
Exceptions:
ValueException 

final ValueServer de::gsi::bel::valueserver::ValueServerFactory::getValueServer ( int  port,
String  mive,
String  description,
int  major,
int  minor 
) throws ValueException [inline]

Creates a UV root node and listens on a TCP/IP port for UV client connection requests.

Parameters:
port The port the server is listening to
mive The UV Multi-purpose Internet Value Extension type of this server
description A short description of this servers service
major The major version number
minor The minor version number
Exceptions:
ValueException 


The documentation for this class was generated from the following file:
Generated on 4 Mar 2014 for valueserver by  doxygen 1.4.7