com.genesyslab.omsdk.mil.applicationblocks.mediaserver
Class ConnectorMIL

java.lang.Object
  extended bycom.genesyslab.omsdk.mil.applicationblocks.mediaserver.ConnectorMIL

public class ConnectorMIL
extends java.lang.Object

Shows sample initialization of MIL.


Constructor Summary
ConnectorMIL()
           
 
Method Summary
 void connect(java.lang.String primaryHost, int primaryPort, java.lang.String applicationName, int reconnectionPeriod, int reconnectionAttempts)
          This method illustrates how to make a connection to MIL library.
 void connect(java.lang.String primaryHost, int primaryPort, java.lang.String backupHost, int backupPort, java.lang.String applicationName, int reconnectionPeriod, int reconnectionAttempts, java.lang.String[] extensions)
          Initializes MIL with the given parameters.
 void connectWithPreloaded(java.lang.String primaryHost, int primaryPort, java.lang.String applicationName, int reconnectionPeriod, int reconnectionAttempts)
          This method illustrates how to make a connection to MIL library.
 MILFactory getMIL()
          Synonym for MILFactory.getMILFactory().
 void shutdown()
          Shutsdown MIL.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConnectorMIL

public ConnectorMIL()
Method Detail

connect

public void connect(java.lang.String primaryHost,
                    int primaryPort,
                    java.lang.String backupHost,
                    int backupPort,
                    java.lang.String applicationName,
                    int reconnectionPeriod,
                    int reconnectionAttempts,
                    java.lang.String[] extensions)
             throws InitializationException,
                    MILInitializationException
Initializes MIL with the given parameters.

Parameters:
primaryHost - name of primary Configuration Server
primaryPort - TCP port of primary Configuration Server
backupHost - name of backup Configuration Server
backupPort - TCP port of backup Configuration Server
applicationName - CME application name defined in Configuration
reconnectionPeriod - time to wait before reconnection retry
reconnectionAttempts - number of reconnect retries
extensions - list of extensions to be preloaded
Throws:
InitializationException - Common level initialization exception
MILInitializationException - MIL level initialization exception

connect

public void connect(java.lang.String primaryHost,
                    int primaryPort,
                    java.lang.String applicationName,
                    int reconnectionPeriod,
                    int reconnectionAttempts)
             throws InitializationException,
                    MILInitializationException
This method illustrates how to make a connection to MIL library. It is similar to other connect() methods except that this method illustrates how to connect using no backup server and no preloaded extentions.

Parameters:
primaryHost - name of primary Configuration Server
primaryPort - TCP port of primary Configuration Server
applicationName - CME application name defined in Configuration
reconnectionPeriod - time to wait before reconnection retry
reconnectionAttempts - number of reconnect retries
Throws:
InitializationException - Common level initialization exception
MILInitializationException - MIL level initialization exception

connectWithPreloaded

public void connectWithPreloaded(java.lang.String primaryHost,
                                 int primaryPort,
                                 java.lang.String applicationName,
                                 int reconnectionPeriod,
                                 int reconnectionAttempts)
                          throws InitializationException,
                                 MILInitializationException
This method illustrates how to make a connection to MIL library. It is similar to other connect() methods except that this method illustrates how to connect using no backup server and preloaded extention.

Parameters:
primaryHost - name of primary Configuration Server
primaryPort - TCP port of primary Configuration Server
applicationName - CME application name defined in Configuration
reconnectionPeriod - time to wait before reconnection retry
reconnectionAttempts - number of reconnect retries
Throws:
InitializationException - Common level initialization exception
MILInitializationException - MIL level initialization exception

getMIL

public MILFactory getMIL()
Synonym for MILFactory.getMILFactory().

Returns:
MILFactory

shutdown

public void shutdown()
Shutsdown MIL.