summaryrefslogtreecommitdiffstats
path: root/Schemas/CIM236/DMTF/Application/CIM_J2eeJDBCDataSource.mof
blob: 6d76eb2c9a4558bf6f4efd1e8ad3085ab1e2be49 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
// Copyright (c) 2008 DMTF.  All rights reserved.
   [Version ( "2.19.0" ), 
    UMLPackagePath ( "CIM::Application::J2eeAppServer" ), 
    Description ( 
       "The CIM_J2eeJDBCDataSource class contains instances that "
       "identify physical JDBC data sources." )]
class CIM_J2eeJDBCDataSource : CIM_EnabledLogicalElement {

      [Key, Override ( "InstanceID" ), 
       Description ( 
          "InstanceID identifies a unique instance of a J2ee "
          "JDBCDataSource. In order to ensure uniqueness, the value "
          "of InstanceID MUST be constructed using the form "
          "specified in JSR77.3.1.1.1 in order to avoid the need "
          "for manual key propagation." ), 
       ModelCorrespondence { "CIM_J2eeJDBCDataSource.Name" }]
   string InstanceID;

      [Override ( "Name" ), 
       Description ( 
          "The name of a J2EE JDBCDataSource. The name MUST be "
          "constructed using the form specified in JSR77.3.1.1.1 in "
          "order to avoid the need for manual key propagation." ), 
       MaxLen ( 256 ), 
       MappingStrings { "JSR77.JCP|JSR77.3.1.1.1 objectName|V1.0" }, 
       ModelCorrespondence { "CIM_J2eeJDBCDataSource.InstanceID" }]
   string Name;


};