soton_corenlppy.sit_assess.sit_assess_lib module
// (c) Copyright University of Southampton IT Innovation, 2016
//
// Copyright in this software belongs to IT Innovation Centre of
// Gamma House, Enterprise Road, Southampton SO16 7NS, UK.
//
// This software may not be used, sold, licensed, transferred, copied
// or reproduced in whole or in part in any manner or form or in or
// on any media by any person other than in accordance with the terms
// of the Licence Agreement supplied with the software, or otherwise
// without the prior written consent of the copyright owners.
//
// This software is distributed WITHOUT ANY WARRANTY, without even the
// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
// PURPOSE, except where stated in the Licence Agreement supplied with
// the software.
//
// Created By : Ken Meacham
// Created Date : 2016/04/08
// Created for Project: REVEAL
//
/////////////////////////////////////////////////////////////////////////
//
// Dependencies: None
//
/////////////////////////////////////////////////////////////////////////
-
class
soton_corenlppy.sit_assess.sit_assess_lib.
DummyLogger
[source]
Bases: object
-
debug
(message)[source]
-
info
(message)[source]
-
class
soton_corenlppy.sit_assess.sit_assess_lib.
SitAssessLib
(dictConfig, useLogger=True, sitAssessLogger=None)[source]
Bases: object
-
appendGISTIndexSQL
(tableSQL, strTableFullname, strCol)[source]
-
close_db
()[source]
-
create_default_logger
()[source]
-
static
create_dummy_logger
()[source]
-
create_insert_annotation_template
(strTable)[source]
-
create_insert_generic_annotation_index_template
()[source]
-
create_insert_item_template
()[source]
-
create_insert_or_select_template
(strTable)[source]
-
create_tables
(nTimeoutStatement=None, nTimeoutOverall=None)[source]
-
delete_annotations
(nTimeoutStatement=None, nTimeoutOverall=None)[source]
-
delete_items
(expiryInterval, nTimeoutStatement=None, nTimeoutOverall=None)[source]
-
delete_tables
(nTimeoutStatement=None, nTimeoutOverall=None)[source]
-
export_annotations
()[source]
-
export_table_annotations
(table)[source]
-
export_table_annotations_with_source_uri
(table)[source]
-
getParams
(query)[source]
-
getSQLquery
(sourceSQL, params)[source]
-
getSubClause
(query, params, joinAliases=[])[source]
-
getTableNames
(tables)[source]
-
get_insert_annotation_index_query
(strAnnotation, nItemKey, nAnnotationKey)[source]
-
get_insert_annotation_query
(strAnnotation, jsonItem, bAssertImmutableCols=True)[source]
-
get_insert_item_query
(strTable, strInsertOrUpdateTemplateName, strInsertOrSelectTemplateName, jsonItem, bAssertImmutableCols=True)[source]
-
get_sql_handler
()[source]
-
initialize_sql_templates
()[source]
-
initialize_table_def_lookup
(table_type, strTable, table_short_name, tableSpec)[source]
-
initialize_table_defs
()[source]
-
insert_annotation
(nItemKey, strAnnotation, dataItem, nTimeoutStatement, nTimeoutOverall)[source]
-
insert_data
(dictDataValues, nTimeoutStatement=None, nTimeoutOverall=None)[source]
-
insert_data_item
(dataItem, nTimeoutStatement, nTimeoutOverall)[source]
-
insert_item
(dataItem, nTimeoutStatement, nTimeoutOverall)[source]
-
query_data
(query, nTimeoutStatement=None, nTimeoutOverall=None)[source]
-
toList
(val)[source]