All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class semper.comm.ComManager

java.lang.Object
   |
   +----semper.comm.ComManager

public class ComManager
extends Object
implements ComPointConstants
Provides class methods for creating ComPoints, where the ComPoint class is tranparently selected based on the' address protocol field. This class should not be instanciated.

Version:
beta-4, 12.8.96
Author:
Mehdi Nassehi

Constructor Index

 o ComManager()

Method Index

 o comPoint(int, ComPointAddress)
Creats an initiator or a server ComPoint.
 o init()
Initializes the module.
 o isInitialized()
Check whether the module is initialized.

Constructors

 o ComManager
 public ComManager()

Methods

 o init
 public static void init() throws ComPointException
Initializes the module.

Throws: ComPointException
if error while opening socket.
 o isInitialized
 public static boolean isInitialized()
Check whether the module is initialized.

Returns:
true if and only if fully initialized;
 o comPoint
 public static ComPoint comPoint(int type,
                                 ComPointAddress address) throws ComPointException
Creats an initiator or a server ComPoint. ComManager class must be already initialized.

Parameters:
type - type of ComPoint to be created; only Initiator and Server allowed. The possible values for type are sepcified in ComPointConstants by constants with prefix COMPOINT_.
address - in the case of the Initiator ComPoint, the remote address and, in the case of the Server ComPoint, the local address.
Throws: ComPointException
Error when invoking the protocol-specific ComPoint constructor or address is null or ComManager class is not initialized.

All Packages  Class Hierarchy  This Package  Previous  Next  Index