org.globus.mds.index.impl
Class DefaultIndexService

java.lang.Object
  extended byorg.globus.mds.index.impl.IndexService
      extended byorg.globus.mds.index.impl.DefaultIndexService

public class DefaultIndexService
extends IndexService

Default index service implementation.


Field Summary
private  String configDirPath
           
private  Hashtable downstreamTable
           
private  EndpointReferenceType localEpr
           
(package private) static org.apache.commons.logging.Log logger
           
(package private) static int REG_DELAY
           
private  String registrationFilePath
           
private  String skeletonDownstreamRegistrationPath
           
private  String skeletonUpstreamRegistrationPath
           
private  Hashtable upstreamTable
           
 
Constructor Summary
DefaultIndexService()
           
 
Method Summary
private static String getBaseDirectory()
           
(package private)  void performDefaultRegistrations()
           
(package private)  void processConfigFile()
           
(package private)  SimpleRegConfig readConfig(String filename)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

static final org.apache.commons.logging.Log logger

upstreamTable

private Hashtable upstreamTable

downstreamTable

private Hashtable downstreamTable

configDirPath

private String configDirPath

registrationFilePath

private String registrationFilePath

skeletonUpstreamRegistrationPath

private String skeletonUpstreamRegistrationPath

skeletonDownstreamRegistrationPath

private String skeletonDownstreamRegistrationPath

localEpr

private EndpointReferenceType localEpr

REG_DELAY

static final int REG_DELAY
See Also:
Constant Field Values
Constructor Detail

DefaultIndexService

public DefaultIndexService()
Method Detail

getBaseDirectory

private static String getBaseDirectory()

processConfigFile

void processConfigFile()

performDefaultRegistrations

void performDefaultRegistrations()

readConfig

SimpleRegConfig readConfig(String filename)
                     throws Exception
Throws:
Exception