ftex.repman
Class ReplicationManager

java.lang.Object
  extended byftex.repman.ReplicationManager

public class ReplicationManager
extends java.lang.Object


Nested Class Summary
static class ReplicationManager.ThreadHelper
           
 
Field Summary
static boolean DEBUG
           
static HeartBeat[] hb
           
static int heartBeatInterval
           
static javax.naming.Context jndiContext
           
static java.lang.String jndiServer
           
static java.util.HashMap map
           
static java.lang.String SCRIPTS_LOCATION
           
static java.util.ArrayList servers
           
static java.lang.String serversFile
           
 
Constructor Summary
ReplicationManager()
           
 
Method Summary
static javax.naming.Context getInitialContext()
          Get JNDI Context
static int getInt(java.lang.String name)
          Getting Strings from JNDI
static void launch(java.lang.String machine, java.lang.String realCmd)
           
static void main(java.lang.String[] args)
           
static void put(java.lang.String name, int i)
           
static void put(java.lang.String name, java.lang.String s)
          Putting stuff into JNDI
static void readFile()
          Read file containing list of servers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SCRIPTS_LOCATION

public static java.lang.String SCRIPTS_LOCATION

jndiContext

public static javax.naming.Context jndiContext

heartBeatInterval

public static int heartBeatInterval

jndiServer

public static java.lang.String jndiServer

serversFile

public static java.lang.String serversFile

servers

public static java.util.ArrayList servers

hb

public static HeartBeat[] hb

DEBUG

public static boolean DEBUG

map

public static java.util.HashMap map
Constructor Detail

ReplicationManager

public ReplicationManager()
Method Detail

main

public static void main(java.lang.String[] args)

launch

public static void launch(java.lang.String machine,
                          java.lang.String realCmd)

readFile

public static void readFile()
Read file containing list of servers


getInitialContext

public static javax.naming.Context getInitialContext()
                                              throws javax.naming.NamingException
Get JNDI Context

Throws:
javax.naming.NamingException

put

public static void put(java.lang.String name,
                       java.lang.String s)
Putting stuff into JNDI


put

public static void put(java.lang.String name,
                       int i)

getInt

public static int getInt(java.lang.String name)
Getting Strings from JNDI