1
Scope
1.1 Purpose
1.2 Application
1.3 Recommendation roadmap
2 Normative references
3 Definitions
3.1 Definitions from ITU-T X.701
3.2 Definitions from ITU-T X.703
3.3 Additional definitions
4
Abbreviations
5
Conventions
5.1 Conventions
5.2 Compiling the IDL
6 Coarse-grained interface design
considerations
6.1 Coarse-grained object creation and
deletion
6.2 Attributes
6.3 Notifications
6.4 Coarse-grained access to all
managed resources
6.5 Exceptions
6.6 Support for all operations
6.7 Prescriptive mapping
6.8 Retrieval of attributes from
multiple objects
7 Framework and requirements
overview
7.1 Framework overview
7.2 Coarse-grained extensions overview
7.2.1 The facade design pattern
7.2.2 Managed object name extension
7.2.3 Support services for facade-accessible managed objects
7.2.4 Facade modelling
8 Providing facade interfaces for
accessing managed objects
8.1 Facade instantiation
8.2 The facade interface base class
8.2.1 Managed object facade basic capabilities
8.2.2 Managed object facade IDL
8.2.3 The objectClassGet()
operation
8.2.4 The packagesGet() operation
8.2.5 The creationSourceGet()
operation
8.2.6 The deletePolicyGet()
operation
8.2.7 The attributesGet() operation
8.2.8 The attributesBulkGet() operation
8.2.9 The destroy() operation
8.3 The AttributesBulkGet iterator interface
8.4 Factory instantiation
9 Coarse-grained CORBA modelling
guidelines
10 Guidelines for translating fine-grained models to coarse-grained
11 Coarse-grained IDL compliance and conformance
11.1 Standards document compliance
11.2 System conformance
11.3 Conformance statement guidelines
Annex A – Coarse-grained modelling IDL