org.globus.mds.aggregator.impl
Class AggregatorConfiguration

java.lang.Object
  extended byorg.globus.mds.aggregator.impl.AggregatorConfiguration

public class AggregatorConfiguration
extends java.lang.Object


Field Summary
private  java.lang.String aggregatorSources
           
private  java.lang.String entryRemovedCallbackClassName
           
private  long entrySweeperInterval
           
private  java.lang.String executableMappings
           
private  java.util.Hashtable executables
           
private static org.apache.commons.logging.Log logger
           
private  boolean notifyOnEntryContentChange
           
private  boolean notifyOnEntryLifetimeExtension
           
private  AggregatorServiceGroupEntryRemovedCallback removeCallback
           
private  java.util.ArrayList sources
           
 
Constructor Summary
AggregatorConfiguration()
           
 
Method Summary
 java.util.ArrayList getAggregatorSourceList()
           
 java.lang.String getAggregatorSources()
           
 java.lang.String getEntryRemovedCallback()
           
 AggregatorServiceGroupEntryRemovedCallback getEntryRemovedCallbackInstance()
           
 long getEntrySweeperInterval()
           
 java.lang.String getExecutableMappings()
           
 java.util.Hashtable getExecutableMappingTable()
           
 java.lang.String getNotifyOnEntryContentChange()
           
 boolean getNotifyOnEntryContentChangeValue()
           
 java.lang.String getNotifyOnEntryLifetimeExtension()
           
 boolean getNotifyOnEntryLifetimeExtensionValue()
           
 void setAggregatorSources(java.lang.String s)
           
 void setEntryRemovedCallback(java.lang.String className)
           
 void setEntrySweeperInterval(long val)
           
 void setExecutableMappings(java.lang.String s)
           
 void setNotifyOnEntryContentChange(java.lang.String bool)
           
 void setNotifyOnEntryLifetimeExtension(java.lang.String bool)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

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

entrySweeperInterval

private long entrySweeperInterval

notifyOnEntryLifetimeExtension

private boolean notifyOnEntryLifetimeExtension

notifyOnEntryContentChange

private boolean notifyOnEntryContentChange

entryRemovedCallbackClassName

private java.lang.String entryRemovedCallbackClassName

aggregatorSources

private java.lang.String aggregatorSources

executableMappings

private java.lang.String executableMappings

sources

private java.util.ArrayList sources

executables

private java.util.Hashtable executables

removeCallback

private AggregatorServiceGroupEntryRemovedCallback removeCallback
Constructor Detail

AggregatorConfiguration

public AggregatorConfiguration()
Method Detail

getAggregatorSources

public java.lang.String getAggregatorSources()

getExecutableMappings

public java.lang.String getExecutableMappings()

getAggregatorSourceList

public java.util.ArrayList getAggregatorSourceList()

getExecutableMappingTable

public java.util.Hashtable getExecutableMappingTable()

setAggregatorSources

public void setAggregatorSources(java.lang.String s)

setExecutableMappings

public void setExecutableMappings(java.lang.String s)

getEntryRemovedCallback

public java.lang.String getEntryRemovedCallback()

setEntryRemovedCallback

public void setEntryRemovedCallback(java.lang.String className)

getEntryRemovedCallbackInstance

public AggregatorServiceGroupEntryRemovedCallback getEntryRemovedCallbackInstance()

getEntrySweeperInterval

public long getEntrySweeperInterval()

setEntrySweeperInterval

public void setEntrySweeperInterval(long val)

getNotifyOnEntryLifetimeExtensionValue

public boolean getNotifyOnEntryLifetimeExtensionValue()

getNotifyOnEntryContentChangeValue

public boolean getNotifyOnEntryContentChangeValue()

getNotifyOnEntryLifetimeExtension

public java.lang.String getNotifyOnEntryLifetimeExtension()

getNotifyOnEntryContentChange

public java.lang.String getNotifyOnEntryContentChange()

setNotifyOnEntryLifetimeExtension

public void setNotifyOnEntryLifetimeExtension(java.lang.String bool)

setNotifyOnEntryContentChange

public void setNotifyOnEntryContentChange(java.lang.String bool)