com.isti.util
Class MsgViaFileProcessor.ViaFileProperties

java.lang.Object
  extended bycom.isti.util.MsgViaFileProcessor.ViaFileProperties
Enclosing class:
MsgViaFileProcessor

public static class MsgViaFileProcessor.ViaFileProperties
extends java.lang.Object

Class ViaFileProperties manages a set of configuration property items used with the 'MsgViaFileProcessor' class.


Field Summary
static java.lang.String DEF_INPUTDIR_NAME
          Default input directory name ("msgInput").
static java.lang.String DEF_STOREDIR_NAME
          Default storage directory name ("msgSave").
 CfgPropItem inputDirNameProp
          Input directory pathname to poll for message files.
 CfgPropItem inputPollDelayMSProp
          Delay between polls of the input directory (ms).
 CfgPropItem processDirNameProp
          Process directory pathname.
 CfgProperties propertiesObj
          Configuration properties object that holds property items.
static int SECS_PER_DAY
          Number of seconds in a day; integer value.
 CfgPropItem storageAgeSecsProp
          Max time to keep copies of the msg files (0 = no copies).
 CfgPropItem storageDirNameProp
          Storage directory pathname.
 
Constructor Summary
MsgViaFileProcessor.ViaFileProperties()
          Constructs a connection-properties manager object, using a newly- created configuration-properties object.
MsgViaFileProcessor.ViaFileProperties(CfgProperties propsObj, java.lang.Object groupSelObj)
          Constructs a properties manager object.
 
Method Summary
 CfgProperties getPropertiesObj()
          Returns the 'CfgProperties' object holding the configuration-property items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEF_INPUTDIR_NAME

public static final java.lang.String DEF_INPUTDIR_NAME
Default input directory name ("msgInput").

See Also:
Constant Field Values

DEF_STOREDIR_NAME

public static final java.lang.String DEF_STOREDIR_NAME
Default storage directory name ("msgSave").

See Also:
Constant Field Values

SECS_PER_DAY

public static final int SECS_PER_DAY
Number of seconds in a day; integer value.

See Also:
Constant Field Values

propertiesObj

public final CfgProperties propertiesObj
Configuration properties object that holds property items.


inputDirNameProp

public final CfgPropItem inputDirNameProp
Input directory pathname to poll for message files.


storageDirNameProp

public final CfgPropItem storageDirNameProp
Storage directory pathname.


processDirNameProp

public final CfgPropItem processDirNameProp
Process directory pathname.


inputPollDelayMSProp

public final CfgPropItem inputPollDelayMSProp
Delay between polls of the input directory (ms).


storageAgeSecsProp

public final CfgPropItem storageAgeSecsProp
Max time to keep copies of the msg files (0 = no copies).

Constructor Detail

MsgViaFileProcessor.ViaFileProperties

public MsgViaFileProcessor.ViaFileProperties(CfgProperties propsObj,
                                             java.lang.Object groupSelObj)
Constructs a properties manager object.

Parameters:
propsObj - the configuration-properties object to add item to, or null to create a new configuration-properties object.
groupSelObj - the configuration-group-selection object to use, or null for none.

MsgViaFileProcessor.ViaFileProperties

public MsgViaFileProcessor.ViaFileProperties()
Constructs a connection-properties manager object, using a newly- created configuration-properties object.

Method Detail

getPropertiesObj

public CfgProperties getPropertiesObj()
Returns the 'CfgProperties' object holding the configuration-property items.

Returns:
The 'CfgProperties' object holding the configuration-property items.