Sun StorageTek 5800 System Client API Reference Manual
    
Numbers and Symbols
 
 5800 system
  Honeycomb project ( Index Term Link )
  summary ( Index Term Link )
    
B
 
 best practices
  max results per fetch ( Index Term Link )
  retries and timeouts ( Index Term Link )
  schema query size ( Index Term Link )
    
C
 
 canonical string
  decode operation ( Index Term Link )
  format ( Index Term Link )
 
 C client API
  application deployment ( Index Term Link )
  architecture ( Index Term Link )
  failure and recovery ( Index Term Link )
  hc_cleanup ( Index Term Link )
  hc_init ( Index Term Link )
  hc_system_record_t ( Index Term Link )
  heap memory
   allocator ( Index Term Link )
   deallocator ( Index Term Link )
   rellocator ( Index Term Link )
  interfaces ( Index Term Link )
  memory usage ( Index Term Link )
  multithreaded access ( Index Term Link )
  nonblocking ( Index Term Link )
  performance and scalability ( Index Term Link )
  session management ( Index Term Link ) ( Index Term Link )
  synchronous ( Index Term Link )
  system record ( Index Term Link )
  updating schema definitions ( Index Term Link )
 
 C client library ( Index Term Link )
 
 changes for this release ( Index Term Link )
 
 checkIndexed method ( Index Term Link )
 
 creating, prepared statement ( Index Term Link )
    
D
 
 data
  retrieve for OID
   hc_retrieve_ez ( Index Term Link )
  retrieve range of data for OID
   hc_range_retrieve_ez ( Index Term Link )
  retrieving ( Index Term Link )
  storing ( Index Term Link )
   hc_store_both_ez ( Index Term Link )
 
 data model, overview ( Index Term Link )
 
 data type
  synchronous C API ( Index Term Link )
   hcerr_t ( Index Term Link )
   hc_long_t ( Index Term Link )
   hc_nvr_t ( Index Term Link )
   hc_pstmt_t ( Index Term Link )
   hc_query_result_set_t ( Index Term Link )
   hc_session_t ( Index Term Link )
   hc_string_t ( Index Term Link )
   hc_value_t ( Index Term Link )
   read_from_data_source ( Index Term Link )
   write_to_data_destination ( Index Term Link )
 
 deleting, objects, overview ( Index Term Link )
    
E
 
 error codes
  list of ( Index Term Link )
  translating into a string
   hc_decode_hcerr ( Index Term Link )
    
F
 
 fetches, limiting max results ( Index Term Link )
    
G
 
 getObjectIdentifier method ( Index Term Link )
 
 getQueryIntegrityTime method ( Index Term Link )
 
 getSchema method ( Index Term Link )
    
H
 
 HADB Date and Time operations ( Index Term Link )
 
 hc_cleanup ( Index Term Link )
 
 hc_init ( Index Term Link )
 
 hc_system_record_t ( Index Term Link )
 
 heap memory
  allocator ( Index Term Link )
  deallocator ( Index Term Link )
  reallocator ( Index Term Link )
 
 Honeycomb project, overview ( Index Term Link )
    
I
 
 isQueryComplete method ( Index Term Link )
    
J
 
 Java client API
  application deployment ( Index Term Link )
  basic concepts ( Index Term Link )
  classes ( Index Term Link ) ( Index Term Link )
   NameValueObjectArchive ( Index Term Link ) ( Index Term Link )
   NameValueRecord ( Index Term Link )
   NameValueSchema ( Index Term Link )
   ObjectIdentifier ( Index Term Link )
   QueryResultSet ( Index Term Link )
   SystemRecord ( Index Term Link )
  interfaces ( Index Term Link )
  Javadoc tool ( Index Term Link )
  packages ( Index Term Link )
  performance and scalability ( Index Term Link )
 
 Java client library ( Index Term Link )
 
 Javadoc tool ( Index Term Link )
 
 JDBC Date and Time operations ( Index Term Link )
    
L
 
 limitations, synchronous C API ( Index Term Link )
 
 literals
  numeric ( Index Term Link )
  string ( Index Term Link )
    
M
 
 metadata ( Index Term Link )
  add metadata record for OID
   hc_store_both_ez ( Index Term Link )
  check if present for OID
   hc_check_indexed_ez ( Index Term Link )
  deleting ( Index Term Link )
  querying ( Index Term Link )
   hc_pstmt_create ( Index Term Link )
   hc_pstmt_free ( Index Term Link )
   hc_pstmt_query_ez ( Index Term Link )
   hc_pstmt_set_date ( Index Term Link )
   hc_qrs_free ( Index Term Link )
   hc_qrs_next_ez ( Index Term Link )
  retrieve for OID
   hc_retrieve_metadata_ez ( Index Term Link )
  retrieving ( Index Term Link )
  storing ( Index Term Link )
   hc_store_both_ez ( Index Term Link ) ( Index Term Link )
 
 metadata model, overview ( Index Term Link )
 
 models
  data ( Index Term Link )
  deleting objects ( Index Term Link )
  metadata ( Index Term Link )
  query ( Index Term Link )
  query integrity ( Index Term Link )
 
 multithreaded access ( Index Term Link )
    
N
 
 NameValueObjectArchive class ( Index Term Link ) ( Index Term Link )
  checkIndexed method ( Index Term Link )
  getObjectIdentifier method ( Index Term Link )
  getQueryIntegrityTime method ( Index Term Link )
  getSchema method ( Index Term Link )
  isQueryComplete method ( Index Term Link )
  NameValueObjectArchive constructor ( Index Term Link )
  query method ( Index Term Link ) ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
  QueryResultSet method ( Index Term Link )
  retrieveMetadata method ( Index Term Link )
  retrieveObject method ( Index Term Link )
  storeMetadata method ( Index Term Link )
  storeObject method ( Index Term Link )
 
 NameValueObjectArchive constructor ( Index Term Link )
 
 NameValueRecord class ( Index Term Link )
 
 name-value records ( Index Term Link )
  building ( Index Term Link )
   hc_nvr_add_binary ( Index Term Link )
   hc_nvr_add_date ( Index Term Link )
   hc_nvr_add_double ( Index Term Link )
   hc_nvr_add_from_string ( Index Term Link )
   hc_nvr_add_long ( Index Term Link )
   hc_nvr_add_string ( Index Term Link )
   hc_nvr_add_time ( Index Term Link )
   hc_nvr_add_timestamp ( Index Term Link )
   hc_nvr_add_value ( Index Term Link )
  converting to string arrays ( Index Term Link )
  creating
   hc_nvr_create ( Index Term Link )
  creating and freeing ( Index Term Link )
  creating from string arrays ( Index Term Link )
   hc_nvr_convert_to_string_arrays ( Index Term Link )
   hc_nvr_create_from_string_arrays ( Index Term Link )
  manipulating ( Index Term Link )
  retrieve OID and record
   hc_pstmt_query_ez ( Index Term Link )
  retrieving ( Index Term Link )
   hc_nvr_get_binary ( Index Term Link )
   hc_nvr_get_count ( Index Term Link )
   hc_nvr_get_date ( Index Term Link )
   hc_nvr_get_double ( Index Term Link )
   hc_nvr_get_long ( Index Term Link )
   hc_nvr_get_string ( Index Term Link )
   hc_nvr_get_time ( Index Term Link )
   hc_nvr_get_timestamp ( Index Term Link )
   hc_nvr_get_value_at_index ( Index Term Link )
  storing ( Index Term Link )
  using returned ( Index Term Link )
 
 NameValueSchema class ( Index Term Link )
 
 nonblocking C API ( Index Term Link )
    
O
 
 Object Identifier, See OID
 
 ObjectIdentifier class ( Index Term Link )
 
 objects, deleting, overview ( Index Term Link )
 
 OID
  add metadata record
   hc_store_metadata_ez ( Index Term Link )
  check if metadata is present
   hc_check_indexed_ez ( Index Term Link )
  deleting metadata ( Index Term Link )
  fetch next
   hc_qrs_next_ez ( Index Term Link )
  overview ( Index Term Link )
  retrieve and optionally name
   hc_query_ez ( Index Term Link )
  retrieve data for OID
   hc_retrieve_ez ( Index Term Link )
  retrieve metadata for
   hc_retrieve_metadata_ez ( Index Term Link )
  retrieve, optionally retrieve name-value record
   hc_pstmt_query_ez ( Index Term Link )
  retrieve range of data for
   hc_range_retrieve_ez ( Index Term Link )
 
 operations
  retrying ( Index Term Link ) ( Index Term Link )
 
 overview ( Index Term Link )
  5800 system ( Index Term Link )
  data model ( Index Term Link )
  Honeycomb project ( Index Term Link )
  metadata model ( Index Term Link )
  query integrity model ( Index Term Link )
  query model ( Index Term Link )
    
P
 
 prepared statement
  add binary binding to
   hc_pstmt_set_binary ( Index Term Link )
  add char binding to
   hc_pstmt_set_char ( Index Term Link )
  add date binding to
   hc_pstmt_set_date ( Index Term Link )
  add double precision binding to
   hc_pstmt_set_double ( Index Term Link )
  add hc_long_t binding to
   hc_pstmt_set_long ( Index Term Link )
  add string binding to
   hc_pstmt_set_string ( Index Term Link )
  add time-of-day binding to
   hc_pstmt_set_time ( Index Term Link )
  add timestamp binding to
   hc_pstmt_set_timestamp ( Index Term Link )
  creating ( Index Term Link )
  freeing
   hc_pstmt_free ( Index Term Link )
  querying example ( Index Term Link )
  retrieve OIDs, optionally retrieve name-value record
   hc_pstmt_query_ez ( Index Term Link )
    
Q
 
 queries ( Index Term Link )
  best practices ( Index Term Link )
  determine if complete
   hc_qrs_is_query_complete ( Index Term Link )
  determine query integrity time
   hc_qrs_get_query_integrity_time ( Index Term Link )
  dynamic parameters ( Index Term Link ) ( Index Term Link )
  fetch next OID
   hc_qrs_next_ez ( Index Term Link )
  integrity model overview ( Index Term Link )
  literal format ( Index Term Link )
  literals ( Index Term Link )
  literals size ( Index Term Link )
  max results per fetch ( Index Term Link )
  model overview ( Index Term Link )
  numeric literals ( Index Term Link )
  parameters size ( Index Term Link )
  prepared statement query example ( Index Term Link )
  query with prepared statement
   hc_query_ez ( Index Term Link )
  release query set results
   hc_qrs_free ( Index Term Link )
  string literals ( Index Term Link )
  syntax ( Index Term Link )
 
 query language
  allowed words in queries ( Index Term Link )
  attribute format ( Index Term Link )
  dynamic parameters ( Index Term Link )
  examples ( Index Term Link )
  expression types ( Index Term Link )
  features not supported ( Index Term Link )
  forbidden words in queries ( Index Term Link )
  interfaces ( Index Term Link )
  literal format ( Index Term Link )
  literals in queries ( Index Term Link )
  operation ( Index Term Link )
  queries ( Index Term Link )
  reserved words ( Index Term Link )
  syntax in queries ( Index Term Link )
 
 query method ( Index Term Link ) ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 QueryResultSet class ( Index Term Link )
 
 QueryResultSet method ( Index Term Link )
 
 query size limit ( Index Term Link )
    
R
 
 retries ( Index Term Link )
 
 retrieveMetadata method ( Index Term Link )
 
 retrieveObject method ( Index Term Link )
 
 retrying operations ( Index Term Link ) ( Index Term Link )
    
S
 
 schema
  managing ( Index Term Link )
   hc_schema_get_count ( Index Term Link )
   hc_schema_get_length ( Index Term Link )
   hc_schema_get_type ( Index Term Link )
   hc_schema_get_type_at_index ( Index Term Link )
 
 schema definitions, updating ( Index Term Link )
 
 session management
  allocator_t ( Index Term Link )
  deallocator_t ( Index Term Link )
  failure and recovery ( Index Term Link )
  hc_cleanup ( Index Term Link )
  hc_init ( Index Term Link )
  hc_system_record_t ( Index Term Link )
  reallocator_t ( Index Term Link )
 
 sessions
  C client API
   hc_session_create_ez ( Index Term Link )
   hc_session_free ( Index Term Link )
   hc_session_get_archive ( Index Term Link )
   hc_session_get_host ( Index Term Link )
   hc_session_get_platform_result ( Index Term Link )
   hc_session_get_schema ( Index Term Link )
   hc_session_get_status ( Index Term Link )
   initializing ( Index Term Link )
   managing ( Index Term Link )
   terminating ( Index Term Link )
 
 StorageTek 5800, Query Language ( Index Term Link )
 
 storeMetadata method ( Index Term Link )
 
 storeObject method ( Index Term Link )
 
 string decode operation, canonical ( Index Term Link )
 
 string format, canonical ( Index Term Link )
 
 Sun StorageTek 5800, Query Language ( Index Term Link )
 
 Sun StorageTek 5800 system
  semantics
   data and metadata ( Index Term Link )
   query size limit ( Index Term Link )
 
 synchronous C API ( Index Term Link )
  add binary binding to prepared statement
   hc_pstmt_set_binary ( Index Term Link )
  add char binding to prepared statement
   hc_pstmt_set_char ( Index Term Link )
  add date binding to prepared statement
   hc_pstmt_set_date ( Index Term Link )
  add double precision binding to prepared statement
   hc_pstmt_set_double ( Index Term Link )
  add hc_long_t binding to prepared statement
   hc_pstmt_set_long ( Index Term Link )
  add metadata record for OID
   hc_store_metadata_ez ( Index Term Link )
  add string binding to prepared statement
   hc_pstmt_set_string ( Index Term Link )
  add time-of-day binding to prepared statement
   hc_pstmt_set_time ( Index Term Link )
  add timestamp binding to prepared statement
   hc_pstmt_set_timestamp ( Index Term Link )
  check if OID metadata is present
   hc_check_indexed_ez ( Index Term Link )
  create prepared statement
   hc_pstmt_create ( Index Term Link )
  data types ( Index Term Link )
   hc_double_t ( Index Term Link )
   hcerr_t ( Index Term Link )
   hc_long_t ( Index Term Link )
   hc_nvr_t ( Index Term Link )
   hc_pstmt_t ( Index Term Link )
   hc_query_result_set_t ( Index Term Link )
   hc_schema_t ( Index Term Link )
   hc_session_t ( Index Term Link )
   hc_string_t ( Index Term Link )
   hc_type_t ( Index Term Link )
   hc_value_t ( Index Term Link )
   read_from_data_source ( Index Term Link )
   write_to_data_destination ( Index Term Link )
  determine if query complete
   hc_qrs_is_query_complete ( Index Term Link )
  determine query integrity time
   hc_qrs_get_query_integrity_time ( Index Term Link )
  error code list ( Index Term Link )
  error codes
   translating into a string ( Index Term Link )
  fetch next OID
   hc_qrs_next_ez ( Index Term Link )
  free prepared statement
   hc_pstmt_free ( Index Term Link )
  functions ( Index Term Link )
   hc_nvr_get_count ( Index Term Link )
   hc_pstmt_create ( Index Term Link ) ( Index Term Link )
   hc_pstmt_free ( Index Term Link ) ( Index Term Link )
   hc_pstmt_query_ez ( Index Term Link )
   hc_pstmt_set_binary ( Index Term Link )
   hc_pstmt_set_char ( Index Term Link )
   hc_pstmt_set_date ( Index Term Link ) ( Index Term Link )
   hc_pstmt_set_double ( Index Term Link )
   hc_pstmt_set_long ( Index Term Link )
   hc_pstmt_set_string ( Index Term Link )
   hc_pstmt_set_time ( Index Term Link )
   hc_pstmt_set_timestamp ( Index Term Link )
   hc_qrs_free ( Index Term Link ) ( Index Term Link )
   hc_qrs_get_query_integrity_time ( Index Term Link )
   hc_qrs_is_query_complete ( Index Term Link )
   hc_qrs_next_ez ( Index Term Link )
   hc_query_ez ( Index Term Link )
   hc_session_create_ez ( Index Term Link )
   hc_session_free ( Index Term Link )
   hc_session_get_archive ( Index Term Link )
   hc_session_get_host ( Index Term Link )
   hc_session_get_platform_result ( Index Term Link )
   hc_session_get_schema ( Index Term Link )
   hc_session_get_status ( Index Term Link )
   hc_store_both_ez ( Index Term Link )
  limitations ( Index Term Link )
  managing schema
   hc_schema_get_count ( Index Term Link )
   hc_schema_get_length ( Index Term Link )
   hc_schema_get_type ( Index Term Link )
   hc_schema_get_type_at_index ( Index Term Link )
  name-value records ( Index Term Link )
   building ( Index Term Link )
   creating and converting ( Index Term Link )
   creating and freeing ( Index Term Link )
   hc_nvr_add_binary ( Index Term Link )
   hc_nvr_add_date ( Index Term Link )
   hc_nvr_add_double ( Index Term Link )
   hc_nvr_add_from_string ( Index Term Link )
   hc_nvr_add_long ( Index Term Link )
   hc_nvr_add_string ( Index Term Link )
   hc_nvr_add_time ( Index Term Link )
   hc_nvr_add_timestamp ( Index Term Link )
   hc_nvr_add_value ( Index Term Link )
   hc_nvr_convert_to_string_arrays ( Index Term Link )
   hc_nvr_create ( Index Term Link )
   hc_nvr_create_from_string_arrays ( Index Term Link )
   hc_nvr_get_binary ( Index Term Link )
   hc_nvr_get_count ( Index Term Link )
   hc_nvr_get_date ( Index Term Link )
   hc_nvr_get_double ( Index Term Link )
   hc_nvr_get_long ( Index Term Link )
   hc_nvr_get_string ( Index Term Link )
   hc_nvr_get_time ( Index Term Link )
   hc_nvr_get_timestamp ( Index Term Link )
   hc_nvr_get_value_at_index ( Index Term Link )
   storing ( Index Term Link )
   storing data and metadata ( Index Term Link )
   using returned ( Index Term Link )
  OID
   deleting ( Index Term Link )
  prepared statement
   querying example ( Index Term Link )
  query with prepared statement
   hc_query_ez ( Index Term Link )
  release query set results
   hc_qrs_free ( Index Term Link )
  retrieve data for OID
   hc_retrieve_ez ( Index Term Link )
  retrieve metadata for OID
   hc_retrieve_metadata_ez ( Index Term Link )
  retrieve OIDs, optionally retrieve name-value record
   hc_pstmt_query_ez ( Index Term Link )
  retrieve range of data for OID
   hc_range_retrieve_ez ( Index Term Link )
  storing data and metadata
   hc_store_both_ez ( Index Term Link )
 
 SystemRecord class ( Index Term Link )
    
T
 
 timeouts ( Index Term Link )