summaryrefslogtreecommitdiffstats
path: root/Schemas/CIM236/DMTF/Network/CIM_NetworkService.mof
diff options
context:
space:
mode:
Diffstat (limited to 'Schemas/CIM236/DMTF/Network/CIM_NetworkService.mof')
-rw-r--r--Schemas/CIM236/DMTF/Network/CIM_NetworkService.mof65
1 files changed, 65 insertions, 0 deletions
diff --git a/Schemas/CIM236/DMTF/Network/CIM_NetworkService.mof b/Schemas/CIM236/DMTF/Network/CIM_NetworkService.mof
new file mode 100644
index 0000000..1c0f0b6
--- /dev/null
+++ b/Schemas/CIM236/DMTF/Network/CIM_NetworkService.mof
@@ -0,0 +1,65 @@
+// Copyright (c) 2005 DMTF. All rights reserved.
+ [Deprecated { "CIM_Service" },
+ Abstract, Version ( "2.7.0" ),
+ UMLPackagePath ( "CIM::Network::RoutingForwarding" ),
+ Description (
+ "This is an abstract base class, derived from the Service "
+ "class. It is deprecated in Version 2.7 with the recommendation "
+ "that the Service class be subclassed instead. Distinguishing "
+ "between services that modify traffic versus supporting basic "
+ "communication has not proved useful." )]
+class CIM_NetworkService : CIM_Service {
+
+ [Deprecated { "No value" },
+ Description (
+ "This is a free-form array of strings that provide "
+ "descriptive words and phrases that can be used in "
+ "queries. To-date, this property has not been "
+ "implemented, since it is not standardized. Also, if this "
+ "was a necessary query construct, then it would be "
+ "required higher in the inheritance hierarchy. The latter "
+ "has not proven necessary. Therefore, the property is "
+ "deprecated." )]
+ string Keywords[];
+
+ [Deprecated { "CIM_ServiceAccessURI" },
+ Description (
+ "This is a URL that provides the protocol, network "
+ "location, and other service-specific information "
+ "required in order to access the service. It is "
+ "deprecated with the recommendation that ServiceAccessURI "
+ "be instantiated instead. This new class correctly "
+ "positions the semantics of the service access, and "
+ "clarifies the format of the information." )]
+ string ServiceURL;
+
+ [Deprecated { "No value" },
+ Description (
+ "This is a free-form array of strings that specify any "
+ "specific pre-conditions that must be met in order for "
+ "this service to start correctly. It was expected that "
+ "subclasses would refine the inherited StartService() "
+ "method to suit their specific needs. To-date, this "
+ "refinement has not been necessary. Also, the property is "
+ "not very useful, since it is not standardized. If this "
+ "was a necessary construct, then it would be required "
+ "higher in the inheritance hierarchy (on Service). The "
+ "latter has not proven true. Therefore, the property is "
+ "deprecated." )]
+ string StartupConditions[];
+
+ [Deprecated { "No value" },
+ Description (
+ "This is a free-form array of strings that specify any "
+ "specific parameters that must be supplied to the "
+ "StartService() method in order for this service to start "
+ "correctly. It was expected that subclasses would refine "
+ "the inherited StartService() methods to suit their "
+ "specific needs. To-date, this refinement has not been "
+ "necessary. If indeed the method were refined, then its "
+ "parameters would more formally convey this information. "
+ "Therefore, the property is deprecated." )]
+ string StartupParameters[];
+
+
+};