Solutions are sets of functions that applications provide. Solutions accomplish particular business tasks in contact centers.
Filter Name | Type | Description |
---|---|---|
tenant_dbid | int |
|
app_type | int |
CfgAppType ). If specified, Configuration Server will return information
only about the services that involve this application type.
|
state | int |
CfgObjectState ). If specified, Configuration Server
will return information only about services that are currently in
this state.
|
app_dbid | int |
|
scs_dbid | int |
|
type | int |
|
folder_dbid | int |
|
DBID
—
name
—
abbr
—
type
—
appServicePermissions
—
state
—
CfgObjectState
userProperties
—
solutionType
—
CfgSolutionType
.
components
—
CfgSolutionComponent
).
When used as an entry in CfgDeltaService
, it is a pointer to a list of solution
components added to the existing list.
SCSDBID
—
Application
of CFGSCS
type which is supposed to control
the solution. See comment number 4. See also CfgSolutionComponent
.
assignedTenantDBID
—
Tenant
the solution is assigned to. Optional. If assignedTenantDBID is managed
(added/modified/removed)
by configuration wizard , the same action (add/modify/remove) has
to be initiated by wizard for property tenantDBIDs
of CfgApplication
if an application belongs to this solution.
version
—
componentDefinitions
—
CfgSolutionComponentDefinition
.)
startupType
—
CfgStartupType.
Read-only. Specified during application prototype definition. The value is
associated with solution type CfgSolutionType.
The value for the solutions of
CFGSTDefaultSolutionType
and CFGSTFramework
type
is set to CFGSUTManual,
and for other applications
is set to CFGSUTAutomatic.
The components
list of a solution can be
populated based on the list of the componentDefinitions the solution
is based on. Then, an application for each component within the
solution should be assigned according to the type of application
specified in SolutionComponentDefinition
this
solution component is based on and whether or not a
solution component is mandatory or optional. Parameters appType,
appVersion, and startupPriority
are READONLY
within solution.
It shall be possible to edit the components
list
of a solution in such a way that one or more copies of a solution
component already defined within the solution can be created. If
such a copy is made, a unique identifier of an application with
the type suitable for the newly created component could be assigned
to appDBID
parameter in this component.
The fact that more than one solution component within a solution may have the
same appType, appVersion
and startupPriority
implies
that the order of activation of corresponding applications within the solution
may be chosen arbitrarily.
For compatibility purposes between 5.1.xx and 5.9.xxx, objects
of type CfgService
that exist in 5.1.xxx release will
have solutionType=CFGSTDefaultSolutionType.
If one solution component is used by two different solutions,
both solutions should refer to same application of CFGSCS
type
(SCSDBID
)
Note: This XML was created using the Configuration Server 7.5 schema.
<CfgService> <DBID value="114" /> <name value="Service1" /> <type value="2" /> <state value="1" /> <solutionType value="15" /> <SCSDBID value="134" /> <assignedTenantDBID value="1" /> <version value="7.5" /> <startupType value="1" /> </CfgService>