ProviderConfiguration
Class IBMTSSVC_ProviderConfiguration





Description

This class represents the set of configuration properties for the CIM Agent.

Subclasses


Referenced By


Properties

IdTypeRangeDescription
Key
InstanceId string
Always set to'IBMTSSVC:SVCCIMProvider'. There can only be one instance of this class.
Read Only
LogLevel string
The current logging level
TraceCategories string
This list of categories currently being traced.
TraceComponents string
The list of components currently being traced.
ValidLogLevels string
The list of all valid logging levels supported by this CIMOM
ValidTraceCategories string
This list of all valid trace categories supported by this CIMOM.
ValidTraceComponents string
The list of all valid trace components supported by this CIMOM.
ValidTracingConfigurations string
This list of all valid tracing configurations supported by this CIMOM.All CIMOMs support the following configurations: Default, DebugMid, DebugMax
Read Write
PreferredSLPRegIPs string
The IP Addresses to be used for SLP Registration. If none are specified, then a default IP will be chosen. Localhost is not valid.
 

Method Summary

NameDescription
ApplyTracingConfigurationApplies the given tracing configuration.
CleanupPerforms cleanup operations, such as disconnecting internal connections.
DisableStateTrackingDisable provider state tracking.
EnableStateTrackingEnable provider state tracking.
GetStateDumpGet a dump of the current provider state.
SetLogLevelSets the log level.
SetPreferredSLPRegIPsSets the preferred IP to use to register in SLP.
SetProviderConfigValueSet the value of a Provider configuration value.
SetTraceCategoriesTurns on tracing for only these categories.
SetTraceComponentsTurns on tracing for only these components.
 

Method Detail


ApplyTracingConfiguration

Description

Applies the given tracing configuration.

Parameters

IdTypeRangeDescription
In
LogLevel string
See the ValidTracingConfiguration property for the list of configurations supported by this CIMOM.All CIMOMs support the following configurations: Default, DebugMid, and DebugMax
out
none
Return Codes
none

Cleanup

Description

Performs cleanup operations, such as disconnecting internal connections. This method is used for internal purposes. Clients should not be using this method. Use the stopagent script to shut down the CIM Agent.

Parameters

IdTypeRangeDescription
In
none
out
none
Return Codes
none

DisableStateTracking

Description

Disable provider state tracking.

Parameters

IdTypeRangeDescription
In
Flags uint32
If this parameter is not present, then all state tracking types will be disabled. If this parameter is present, then the specified tracking types will be disabled.
out
none
Return Codes
none

EnableStateTracking

Description

Enable provider state tracking.

Parameters

IdTypeRangeDescription
In
Flags uint32
If this parameter is not present, then all state tracking types will be enabled. If this parameter is present, then the specified tracking types will be enabled.
out
none
Return Codes
none

GetStateDump

Description

Get a dump of the current provider state.

Parameters

IdTypeRangeDescription
In
DumpFlags uint32
This bitmap contains flags for controlling the dump behavior.
Delimiter string
If this parameter is present then the output of the state dump will use this string as the delimiter between output fields.
Result string
The dump result will be returned in this variable.
out
Result string
The dump result will be returned in this variable.
Return Codes
none

SetLogLevel

Description

Sets the log level.

Parameters

IdTypeRangeDescription
In
LogLevel string
out
none
Return Codes
none

SetPreferredSLPRegIPs

Description

Sets the preferred IP to use to register in SLP. If any of the IPs are invalid, the method will return 0x9409 and the IP output parameter will contain the list of the valid IPs found on the server. DNS names are not valid . Localhost is not valid. The first IP in the list will be used as key for Server Profile classes.

Parameters

IdTypeRangeDescription
In
IPs string
As input parameter, the preferred IPs. As an output parameter, the list of valid IPs.
out
IPs string
As input parameter, the preferred IPs. As an output parameter, the list of valid IPs.
Return Codes
none

SetProviderConfigValue

Description

Set the value of a Provider configuration value.

Parameters

IdTypeRangeDescription
In
ConfigParameter uint32
The parameter to set.
Value uint32
The new value for the parameter.
out
none
Return Codes
none

SetTraceCategories

Description

Turns on tracing for only these categories

Parameters

IdTypeRangeDescription
In
TraceCategories string
out
none
Return Codes
none

SetTraceComponents

Description

Turns on tracing for only these components.

Parameters

IdTypeRangeDescription
In
TraceComponents string
out
none
Return Codes
none