com.ptc.core.ca.co.common.config
Interface CoConfigFeature

All Superinterfaces:
CoConfiguration
All Known Implementing Classes:
CoConfigurationImpl

Deprecated.

@Deprecated
public interface CoConfigFeature
extends CoConfiguration

CoConfigFeature interface describes the basic aspect of the configuration feature like a value for a given key. Configuration feature let's DCA to abstract of the detais of whether a certain configuration information is implemented in form of an attribute or sub-element.

Supported API: true

Extendable: false


Field Summary
 
Fields inherited from interface com.ptc.core.ca.co.common.config.CoConfiguration
TAG
 
Method Summary
 ArrayList getAllFeatureValues(CoEnvData env)
          Deprecated. Returns a list of all configuration features.
 Boolean getBooleanValue(com.ptc.core.ca.co.common.config.CoConfigFeatureType key, CoEnvData env)
          Deprecated. Return a boolean value for a given key.
 Integer getIntegerValue(com.ptc.core.ca.co.common.config.CoConfigFeatureType key, CoEnvData env)
          Deprecated. Return an integer value for a given key.
 String getStringValue(com.ptc.core.ca.co.common.config.CoConfigFeatureType key, CoEnvData env)
          Deprecated. Return a string value for a given key,

Supported API: true
 Object getValue(com.ptc.core.ca.co.common.config.CoConfigFeatureType key, CoEnvData env)
          Deprecated. Returns a value for a given key.
 ArrayList getValues(com.ptc.core.ca.co.common.config.CoConfigFeatureType key, CoEnvData env)
          Deprecated. Returns a list of values for a given key.
 
Methods inherited from interface com.ptc.core.ca.co.common.config.CoConfiguration
addProperty, getId, getParent, getProperty, getPropertyNames, getSubElementConfiguration, getSubElementConfigurationForTag, getSubElementConfigurations, getSubElementConfigurationsForTag, getSubElementForId, getSubElementForTag, getSubElements, getSubElementsForTag, getTag, toString
 

Method Detail

getValue

Object getValue(com.ptc.core.ca.co.common.config.CoConfigFeatureType key,
                CoEnvData env)
                throws WTException
Deprecated. 
Returns a value for a given key.

Supported API: true

Parameters:
key -
env -
Returns:
Object
Throws:
WTException

getValues

ArrayList getValues(com.ptc.core.ca.co.common.config.CoConfigFeatureType key,
                    CoEnvData env)
                    throws WTException
Deprecated. 
Returns a list of values for a given key.

Supported API: true

Parameters:
key -
env -
Returns:
ArrayList
Throws:
WTException

getAllFeatureValues

ArrayList getAllFeatureValues(CoEnvData env)
                              throws WTException
Deprecated. 
Returns a list of all configuration features.

Supported API: true

Parameters:
env -
Returns:
ArrayList
Throws:
WTException

getStringValue

String getStringValue(com.ptc.core.ca.co.common.config.CoConfigFeatureType key,
                      CoEnvData env)
                      throws WTException
Deprecated. 
Return a string value for a given key,

Supported API: true

Parameters:
key -
env -
Returns:
String
Throws:
WTException

getIntegerValue

Integer getIntegerValue(com.ptc.core.ca.co.common.config.CoConfigFeatureType key,
                        CoEnvData env)
                        throws WTException
Deprecated. 
Return an integer value for a given key.

Supported API: true

Parameters:
key -
env -
Returns:
Integer
Throws:
WTException

getBooleanValue

Boolean getBooleanValue(com.ptc.core.ca.co.common.config.CoConfigFeatureType key,
                        CoEnvData env)
                        throws WTException
Deprecated. 
Return a boolean value for a given key.

Supported API: true

Parameters:
key -
env -
Returns:
Boolean
Throws:
WTException