// Copyright (c) 2005 DMTF. All rights reserved. // CPubs edits to the database // system classes. // Add UmlPackagePath // qualifier values to CIM Schema. // ================================================================== // CIM_DatabaseService // ================================================================== [Version ( "2.7.0" ), UMLPackagePath ( "CIM::Database::System" ), Description ( "Database services perform tasks for a database. Examples of " "tasks that are performed by a database service include " "providing user access to the database, performing data and " "metadata manipulation, database administration, and " "maintenance operations. \n" "One or more database services can perform tasks for a " "database. The database services can be located on the same " "computer system as the database or on different computer " "systems. Database services can be implemented as one or more " "processes.")] class CIM_DatabaseService : CIM_Service { [Description ( "The date and time when the database service was last " "started. If the database service has an OperationalStatus " "of Stopped or Starting, then this value is not meaningful " "and the contents must be set to zeros."), MappingStrings { "MIB.IETF|RDBMS-MIB.rdbmsSrvInfoStartupTime" }] datetime StartupTime; [Override ( "OperationalStatus" ), Description ( "This property contains the operational status of the " "database service. \n" "OK means that the database service is operational and " "available for general use. \n" "Stopped means that the service is unavailable and cannot be " "used. \n" "Service implies an administrative state of unavailability. " "\nDegraded means that the database service is operating at " "a less than optimal level. \n" "Starting means that the database service is in the process " "of becoming operational. \n" "These status values map to the RFC1697 OperStatus values as " "follows: OK - UP, Stopped - DOWN, In Service - HALTED, " "Stressed - CONGESTED, and Starting - RESTARTING. Any " "additional status variables that are defined are " "CIM-specific."), MappingStrings { "MIB.IETF|RDBMS-MIB.rdbmsSrvInfoOperStatus" }] uint16 OperationalStatus[]; [Deprecated { "CIM_EnabledLogicalElement.TimeOfLastStateChange" }, Description ( "Note: The LastStatusChangeTime property is deprecated in " "lieu of the TimeOfLastStateChange property that is " "inherited from CIM_EnabledLogicalElement. \n" "Deprecated description: The date and time when the status " "of the database service last changed."), MappingStrings { "MIB.IETF|RDBMS-MIB.rdbmsSrvInfoLastChange" }] datetime LastStatusChangeTime; [Override ( "TimeOfLastStateChange" ), MappingStrings { "MIB.IETF|RDBMS-MIB.rdbmsSrvInfoLastChange" }] datetime TimeOfLastStateChange; [Description ( "The maximum number of active inbound connections that can " "be concurrently opened on the service."), MappingStrings { "MIB.IETF|RDBMS-MIB.rdbmsSrvInfoMaxInboundAssociations" }] uint32 ConnectionLimit; };