ossj.common.tck
Class SysProps

java.lang.Object
  extended by java.util.Dictionary<K,V>
      extended by java.util.Hashtable<Object,Object>
          extended by java.util.Properties
              extended by ossj.common.tck.SafeProperties
                  extended by ossj.common.tck.SysProps
All Implemented Interfaces:
Serializable, Cloneable, Map<Object,Object>

public class SysProps
extends SafeProperties

System property names

Version:
See Also:
Serialized Form

Field Summary
static String EVENTTIMEOUT
          (required property) property name of the event timeout
static String JARNAME
          (required property) property name for the Jar name to be introspect
static String JNDIFACTORY
          (required property) property name of the jndi factory name
static String JNDIURL
          (required property) property name of the url of the jndi service
static String JVTTOPICJNDINAME
          (required property) property name of the queue name where respnses are expected
static String LOGFILE
          (required property) property name for logging trace
static String LOGGING_ENABLED
          (required property) property name for tracing
static String MAXSTRINGLENGTH
          (required property) property name of the maximum string length
static String QUEUEFACTORYJNDINAME
          (required property) property name of the queue name where respnses are expected
static String REQUESTQUEUEJNDINAME
          (required property) property name of the queue name where respnses are expected
static String RESPONSEQUEUEJNDINAME
          (required property) property name of the queue name where respnses are expected
static String TOPICFACTORYJNDINAME
          (required property) property name of the queue name where respnses are expected
static String TOTALTIMEOUT
          (required property) property name of the total timeout for a event
static String XMLSCHEMANAME
          (required property) property name for the Jar name to be introspect
static String XVTTOPICJNDINAME
          (required property) property name of the queue name where respnses are expected
 
Fields inherited from class java.util.Properties
defaults
 
Constructor Summary
SysProps(String propFilename)
          creates a new SysProps instance
 
Method Summary
 
Methods inherited from class ossj.common.tck.SafeProperties
containsAllKeys
 
Methods inherited from class java.util.Properties
getProperty, getProperty, list, list, load, loadFromXML, propertyNames, save, setProperty, store, storeToXML, storeToXML
 
Methods inherited from class java.util.Hashtable
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, rehash, remove, size, toString, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

LOGGING_ENABLED

public static final String LOGGING_ENABLED
(required property) property name for tracing

See Also:
Constant Field Values

LOGFILE

public static final String LOGFILE
(required property) property name for logging trace

See Also:
Constant Field Values

JARNAME

public static final String JARNAME
(required property) property name for the Jar name to be introspect

See Also:
Constant Field Values

XMLSCHEMANAME

public static final String XMLSCHEMANAME
(required property) property name for the Jar name to be introspect

See Also:
Constant Field Values

JNDIFACTORY

public static final String JNDIFACTORY
(required property) property name of the jndi factory name

See Also:
Constant Field Values

JNDIURL

public static final String JNDIURL
(required property) property name of the url of the jndi service

See Also:
Constant Field Values

TOPICFACTORYJNDINAME

public static final String TOPICFACTORYJNDINAME
(required property) property name of the queue name where respnses are expected

See Also:
Constant Field Values

JVTTOPICJNDINAME

public static final String JVTTOPICJNDINAME
(required property) property name of the queue name where respnses are expected

See Also:
Constant Field Values

XVTTOPICJNDINAME

public static final String XVTTOPICJNDINAME
(required property) property name of the queue name where respnses are expected

See Also:
Constant Field Values

QUEUEFACTORYJNDINAME

public static final String QUEUEFACTORYJNDINAME
(required property) property name of the queue name where respnses are expected

See Also:
Constant Field Values

REQUESTQUEUEJNDINAME

public static final String REQUESTQUEUEJNDINAME
(required property) property name of the queue name where respnses are expected

See Also:
Constant Field Values

RESPONSEQUEUEJNDINAME

public static final String RESPONSEQUEUEJNDINAME
(required property) property name of the queue name where respnses are expected

See Also:
Constant Field Values

MAXSTRINGLENGTH

public static final String MAXSTRINGLENGTH
(required property) property name of the maximum string length

See Also:
Constant Field Values

EVENTTIMEOUT

public static final String EVENTTIMEOUT
(required property) property name of the event timeout

See Also:
Constant Field Values

TOTALTIMEOUT

public static final String TOTALTIMEOUT
(required property) property name of the total timeout for a event

See Also:
Constant Field Values
Constructor Detail

SysProps

public SysProps(String propFilename)
         throws IOException,
                IllegalArgumentException
creates a new SysProps instance

Parameters:
propFilename - The file containing the properties
Throws:
IOException - If the file cannot be read
IllegalArgumentException - If not all required properties are present


Copyright 2002-2006 The Members of the OSS through Java(TM) Initiative. All rights reserved. Use is subject to license terms.