Sign In
Upload
Manuals
Brands
Sun Microsystems Manuals
Storage
Sun StorageTek 5800
Sun Microsystems Sun StorageTek 5800 Manuals
Manuals and User Guides for Sun Microsystems Sun StorageTek 5800. We have
1
Sun Microsystems Sun StorageTek 5800 manual available for free PDF download: Reference Manual
Sun Microsystems Sun StorageTek 5800 Reference Manual (136 pages)
Client API Reference Manual
Brand:
Sun Microsystems
| Category:
Storage
| Size: 1.05 MB
Table of Contents
Table of Contents
3
Preface
11
Typographic Conventions
12
1 Sun Storagetek 5800 System Client API
15
Changes in Version 1.1
15
5800 System Overview
16
5800 System Summary
16
The 5800 System and Honeycomb
17
The 5800 System Data Model
17
The 5800 System Metadata Model
19
The 5800 System Query Model
20
The 5800 System Query Integrity Model
21
Deleting Objects from the 5800 System
22
2 Sun Storagetek 5800 System Java Client API
25
Overview of the 5800 System Java Client API
25
Client Library
25
Interfaces
26
Retrying Operations
26
Performance and Scalability
26
Updating Client View of the Schema
27
Java Client Application Deployment
27
Java API
27
Java API Packages
27
Java API Documentation
27
Basic Concepts
28
Key Classes
28
Namevalueobjectarchive Application Access
30
3 Sun Storagetek 5800 System C Client API
39
Overview of the 5800 System C Client API
39
Architecture
40
Interfaces
40
Retrying Operations
40
Multithreaded Access
40
Performance and Scalability
40
Memory Usage
41
Updating Schema Definitions
41
Session Management
41
C Client Application Deployment
43
Nonblocking C API
43
Synchronous C API
44
Changes for the 1.1 Release
44
Limitations
45
Synchronous C Data Types
46
Hc_String_T
46
Hc_Long_T
46
Hc_Double_T
46
Hc_Type_T
47
Hc_Value_T
47
Hc_Schema_T
48
Hc_Nvr_T
48
Hc_Session_T
48
Hc_Pstmt_T
49
Hc_Query_Result_Set_T
49
Read_From_Data_Source
49
Write_To_Data_Destination
50
Hcerr_T
51
Synchronous C API Functions
53
Managing 5800 System Sessions
53
Hc_Session_Create_Ez
53
Return Codes
54
Hc_Session_Free
55
Hc_Session_Get_Status
55
Hc_Session_Get_Schema
56
Hc_Session_Get_Host
57
Sun Storagetek 5800 System Client API Reference Manual • June
58
Hc_Session_Get_Platform_Result
58
Hc_Session_Get_Archive
59
Managing a Schema
59
Hc_Schema_Get_Type
60
Hc_Schema_Get_Length
61
Hc_Schema_Get_Count
61
Hc_Schema_Get_Type_At_Index
62
Manipulating Name-Value Records
63
Using the API for Storing Name-Value Records
63
Using Returned Name-Value Records
64
Creating and Freeing Name-Value Records
65
Hc_Nvr_Create
65
Hc_Nvr_Free
66
Building Name-Value Records
66
Hc_Nvr_Add_Value
67
Hc_Nvr_Add_Long
68
Hc_Nvr_Add_Double
69
Hc_Nvr_Add_String
70
Hc_Nvr_Add_Binary
71
Hc_Nvr_Add_Date
72
Hc_Nvr_Add_Time
73
Hc_Nvr_Add_Timestamp
74
Hc_Nvr_Add_From_String
75
Retrieving Name-Value Records
76
Hc_Nvr_Get_Count
76
Hc_Nvr_Get_Value_At_Index
77
Hc_Nvr_Get_Long
78
Hc_Nvr_Get_Double
79
Hc_Nvr_Get_String
80
Hc_Nvr_Get_Binary
81
Hc_Nvr_Get_Date
82
Hc_Nvr_Get_Time
82
Hc_Nvr_Get_Timestamp
83
Creating and Converting Name-Value Records from and to String Arrays
84
Hc_Nvr_Create_From_String_Arrays
84
Hc_Nvr_Convert_To_String_Arrays
86
Storing Data and Metadata
87
Hc_Store_Both_Ez
87
Hc_Store_Metadata_Ez
88
Hc_Check_Indexed_Ez
89
Retrieving Data and Metadata
91
Hc_Retrieve_Ez
91
Hc_Retrieve_Metadata_Ez
92
Hc_Range_Retrieve_Ez
93
Querying Metadata
94
Hc_Query_Ez
94
Hc_Qrs_Next_Ez
96
Hc_Qrs_Is_Query_Complete
97
Hc_Qrs_Get_Query_Integrity_Time
98
Hc_Qrs_Free
99
Hc_Pstmt_Create
100
Hc_Pstmt_Free
101
Hc_Pstmt_Set_String
101
Hc_Pstmt_Set_Char
102
Hc_Pstmt_Set_Double
103
Hc_Pstmt_Set_Long
104
Hc_Pstmt_Set_Date
105
Hc_Pstmt_Set_Time
106
Hc_Pstmt_Set_Timestamp
107
Hc_Pstmt_Set_Binary
108
Hc_Pstmt_Query_Ez
109
Querying with a Prepared Statement
110
Deleting Records
111
Hc_Delete_Ez
111
Translating Error and Type Codes
112
Hc_Decode_Hcerr
112
Hc_Decode_Hc_Type
113
4 Sun Storagetek 5800 System Query Language
115
Interfaces
115
Operation
116
Sun Storagetek 5800 System Client API Reference Manual • June
116
Supported Data Types
116
Queries
117
Translating a Query to the Underlying Database
117
Attribute Format in Queries
117
SQL Syntax in 5800 System Queries
118
Literals in Queries
118
Dynamic Parameters
118
String Literals
118
Numeric Literals
118
Literals for 5800 System Data Types
119
Canonical String Format
119
The Canonical String Decode Operation
120
JDBC and HADB Date and Time Operations
120
Reserved Words
121
Supported Expression Types
121
Examples of Supported Query Expressions
123
Queries Not Supported in Version 1.1
123
SQL Words that Are Allowed in Queries
124
SQL Words that Are Not Allowed in Queries
124
5 Programming Considerations and Best Practices
127
Retries and Timeouts
127
Query Size Limit
127
Limit the Size of Schema Query Parameters and Literals
128
Limit Results Per Fetch
128
Index
129
Advertisement
Advertisement
Related Products
Sun Microsystems Sun StorEdge 5210 NAS
Sun Microsystems Sun StorEdge 5310 NAS
Sun Microsystems StorEdge 5310
Sun Microsystems StorageTek 5320
Sun Microsystems Sun StorageTek T9840D
Sun Microsystems Sun StorageTek SL24
Sun Microsystems 5500
Sun Microsystems QLogic SANbox 5600
Sun Enterprise 5 00 Series
Sun Microsystems Sun Java Content Delivery Server 5.0
Sun Microsystems Categories
Server
Storage
Desktop
Computer Hardware
Adapter
More Sun Microsystems Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL