BSI PD ISO/TS 10303-27:2000:2023 Edition
$215.11
Industrial automation systems and integration. Product data representation and exchange – Implementation methods: Java™ programming language binding to the standard data access interface with Internet/Intranet extensions
Published By | Publication Date | Number of Pages |
BSI | 2023 | 94 |
PDF Catalog
PDF Pages | PDF Title |
---|---|
2 | National foreword |
10 | Foreword |
15 | Introduction |
17 | 1 Scope 2 Normative references |
18 | 3 Terms, definitions, and abbreviations 3.1 Terms defined in ISO 10303‑1 3.2 Terms defined in ISO 10303‑11 |
19 | 3.3 Terms defined in ISO 10303‑22 3.4 Terms defined in The Java Language Specification |
20 | 3.5 Other definitions |
21 | 3.6 Abbreviations 4 General characteristics |
22 | 4.1 Entity Attribute and Aggregate Member access |
23 | 4.2 Dynamic SdaiRepositories |
24 | 4.3 Packages and EXPRESS schema 4.4 Aggregates 4.5 Conformance requirements 4.6 Agglomerate domain |
25 | 4.7 Date and time 5 Mapping of the SDAI_parameter_data_schema 5.1 String_value 5.2 Binary_value 5.3 Integer_value 5.4 Real_value 5.5 Number_value 5.6 Boolean_value 5.7 Logical_value |
26 | 5.8 Query_source 5.9 Iterator 5.10 Entity_instance 5.11 Attribute_value 5.12 Select_value 5.13 Select_aggregate_instance 5.14 Enumeration_value 5.15 Aggregate_instance |
27 | 5.16 Non_persistent_list_instance 6 SDAI Session classes 6.1 SdaiSession 6.1.1 Open session |
28 | 6.1.2 Close session 6.1.3 Start transaction read-write access 6.1.4 Start transaction read-only access 6.1.5 Get complex entity definition 6.1.6 Link repository 6.1.7 Create repository |
29 | 6.1.8 Import clear text encoding 6.2 Implementation |
30 | 6.3 SdaiRepository 6.3.1 Create SDAI-model 6.3.2 Create schema instance |
31 | 6.3.3 Open repository 6.3.4 Close repository 6.3.5 Get session identifier 6.3.6 SDAI query 6.3.7 Export clear text encoding 6.3.8 Delete repository |
32 | 6.3.9 Unlink repository 6.4 ASdaiRepository 6.5 SdaiTransaction 6.5.1 Commit 6.5.2 Abort 6.5.3 End transaction access and commit |
33 | 6.5.4 End transaction access and abort 6.6 SchemaInstance 6.6.1 getValidationDateLong 6.6.2 Delete schema instance 6.6.3 Rename schema instance 6.6.4 Add SDAI-model |
34 | 6.6.5 Remove SDAI-model 6.6.6 SDAI query 6.6.7 Validate global rule 6.6.8 Validate uniqueness rule 6.6.9 Validate instance reference domain 6.6.10 Validate schema instance 6.6.11 Is validation current 6.7 ASchemaInstance 6.7.1 getAssociatedModels |
35 | 6.8 SdaiModel |
36 | 6.8.1 getMode 6.8.2 Delete SDAI-model 6.8.3 Rename SDAI-model 6.8.4 Start read-only access 6.8.5 Promote SDAI-model to read-write 6.8.6 Reduce SDAI-model to read-only 6.8.7 End read-only access |
37 | 6.8.8 Start read-write access 6.8.9 End read-write access 6.8.10 Get entity definition 6.8.11 Create entity instance 6.8.12 Copy application instance 6.8.13 copyInstances 6.8.14 Undo changes 6.8.15 Save changes 6.8.16 SDAI query 6.8.17 Get instances |
38 | 6.8.18 Get exact instances 6.8.19 substituteInstance |
39 | 6.8.20 Get defined schema 6.9 ASdaiModel 6.10 EntityExtent 6.11 AEntityExtent |
40 | 6.12 LOGICAL 7 Late binding 7.1 Late binding base types 7.2 Select data types for late binding |
41 | 7.3 EEntity |
42 | 7.3.1 Get attribute 7.3.2 Get inverse attribute 7.3.3 Test attribute 7.3.4 Find entity instance SDAI-model |
43 | 7.3.5 Get instance type 7.3.6 Is instance of 7.3.7 Is kind of 7.3.8 Find entity instance users 7.3.9 Find entity instance usedin 7.3.10 Get attribute value bound 7.3.11 Find instance roles 7.3.12 Find instance data types 7.3.13 Delete application instance |
44 | 7.3.14 Put attribute 7.3.15 Unset attribute value 7.3.16 Create aggregate instance 7.3.17 Get persistent label 7.3.18 Get description 7.3.19 Validate where rule 7.3.20 Validate required explicit attributes assigned 7.3.21 Validate inverse attributes 7.3.22 Validate explicit attributes references 7.3.23 Validate aggregates size 7.3.24 Validate aggregates uniqueness |
45 | 7.3.25 Validate array not optional 7.3.26 Validate string width 7.3.27 Validate binary width 7.3.28 Validate real precision 7.3.29 compareValueBoolean 7.3.30 compareValueLogical 7.3.31 toString |
46 | 7.4 Aggregate |
47 | 7.4.1 Get aggregation type 7.4.2 Get member count 7.4.3 Is member 7.4.4 Create iterator 7.4.5 Attach iterator 7.4.6 Get lower bound |
48 | 7.4.7 Get upper bound 7.4.8 SDAI query 7.4.9 Get by index 7.4.10 Get value bound by index 7.4.11 Put by index 7.4.12 Create aggregate instance by index 7.4.13 Test by index for late binding 7.4.14 Get lower index 7.4.15 Get upper index |
49 | 7.4.16 Unset value by index 7.4.17 Reindex array 7.4.18 Reset array index 7.4.19 Add by index 7.4.20 Add aggregate instance by index 7.4.21 Remove by index 7.4.22 Add unordered 7.4.23 Create aggregate instance unordered 7.4.24 Remove unordered |
50 | 7.4.25 Test current member 7.4.26 Get current member 7.4.27 Create aggregate instance as current member 7.4.28 Put current member 7.4.29 Add before current member 7.4.30 Add after current member 7.4.31 Create aggregate instance before current member 7.4.32 Create aggregate instance after current member |
51 | 7.4.33 Clear 7.4.34 toString 7.5 SdaiIterator 7.5.1 Beginning 7.5.2 Next 7.5.3 Get value bound by iterator 7.5.4 Remove current member |
52 | 7.5.5 End 7.5.6 Previous 7.5.7 Unset value current member 7.6 Aggregates of basic types 7.6.1 AEntity 7.6.2 A_string 7.6.3 Aa_string |
53 | 7.6.4 A_double 7.6.5 Aa_double 7.6.6 A_integer |
54 | 7.6.7 Aa_integer 7.6.8 A_enumeration 7.6.9 Aa_ enumeration 7.6.10 A_boolean |
55 | 7.6.11 Aa_boolean 7.6.12 A_binary 7.6.13 Aa_binary 8 Early binding |
56 | 8.1 Naming conventions 8.2 Schema package 8.3 Schema class 8.4 Defined type interface |
57 | 8.5 ENUMERATION class 8.6 Select data types |
59 | 8.7 Java types for entity attributes and aggregate elements |
60 | 8.8 Access methods for entity attributes 8.9 Entity Interface 8.9.1 Test attribute 8.9.2 Get attribute |
61 | 8.9.3 Unset attribute value 8.9.4 Put attribute 8.9.5 Create aggregate instance 8.10 Entity class 8.10.1 Field definition |
62 | 8.10.2 Get attribute definition 8.10.3 Find entity instance used in 8.11 Aggregate class 8.11.1 Is member |
63 | 8.11.2 Test by index 8.11.3 Get by index 8.11.4 Put by index 8.11.5 Create aggregate instance by index 8.11.6 Add by index 8.11.7 Add aggregate instance by index |
64 | 8.11.8 Test current member 8.11.9 Get current member 8.11.10 Put current member 8.11.11 Create aggregate instance as current member 8.11.12 Add before current member |
65 | 8.11.13 Create aggregate instance before current member 8.11.14 Add after current member 8.11.15 Create aggregate instance after current member 8.11.16 Add unordered 8.11.17 Create aggregate instance unordered 8.11.18 Remove unordered |
66 | 9 Error handling 9.1 SdaiException |
69 | 10 SDAI dictionary 10.1 Entity definition |
70 | 10.1.1 Is subtype of 10.1.2 Is domain equivalent with |
71 | Annex A (normative) Information object registration |
72 | Annex B (normative) Mapping between Part-21 and SDAI |
73 | Annex C (informative) Events |
75 | Annex D (informative) Examples |
88 | Annex E (informative) Select path generator |