Package web2py :: Package gluon :: Module dal :: Class JDBCPostgreSQLAdapter
[hide private]
[frames] | no frames]

Class JDBCPostgreSQLAdapter

source code

    object --+            
             |            
ConnectionPool --+        
                 |        
       BaseAdapter --+    
                     |    
     PostgreSQLAdapter --+
                         |
                        JDBCPostgreSQLAdapter

Instance Methods [hide private]
 
__init__(self, db, uri, pool_size=0, folder=threading.local(), db_codec='UTF-8', credential_decoder=<function IDENTITY at 0x222f1b8>, driver_args={}, adapter_args={}, do_connect=True) source code
 
after_connection(self) source code

Inherited from PostgreSQLAdapter: ADD, CONTAINS, ENDSWITH, ILIKE, LIKE, RANDOM, REGEXP, STARTSWITH, ST_ASGEOJSON, ST_ASTEXT, ST_CONTAINS, ST_DISTANCE, ST_EQUALS, ST_INTERSECTS, ST_OVERLAPS, ST_SIMPLIFY, ST_TOUCHES, ST_WITHIN, adapt, commit_prepared, create_sequence_and_triggers, distributed_transaction_begin, lastrowid, prepare, represent, rollback_prepared, sequence_name, varquote

Inherited from BaseAdapter: AGGREGATE, ALLOW_NULL, AND, AS, BELONGS, CASE, COALESCE, COALESCE_ZERO, COMMA, COUNT, DIV, EPOCH, EQ, EXTRACT, GE, GT, INVERT, JOIN, LE, LEFT_JOIN, LOWER, LT, MOD, MUL, NE, NOT, NOT_NULL, ON, OR, PRIMARY_KEY, RAW, SUB, SUBSTRING, UPPER, alias, build_parsemap, bulk_insert, close_connection, commit, common_filter, concat_add, constraint_name, count, create_table, delete, drop, execute, expand, expand_all, file_close, file_delete, file_exists, file_open, find_driver, get_table, id_query, insert, integrity_error, integrity_error_class, log_execute, migrate_table, operational_error, parse, parse_blob, parse_boolean, parse_date, parse_datetime, parse_decimal, parse_double, parse_id, parse_integer, parse_list_integers, parse_list_references, parse_list_strings, parse_reference, parse_time, parse_value, represent_exceptions, rollback, rowslice, select, select_limitby, smart_adapt, tables, trigger_name, truncate, update

Inherited from ConnectionPool: close, find_or_make_work_folder, reconnect

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Static Methods [hide private]

Inherited from ConnectionPool: close_all_instances, set_folder

Class Variables [hide private]
  drivers = ('zxJDBC')
  REGEX_URI = re.compile(r'^(?P<user>[^:@]+)(:(?P<password>[^@]*...

Inherited from PostgreSQLAdapter: support_distributed_transaction, types

Inherited from BaseAdapter: FALSE, TRUE, can_select_for_update, commit_on_alter_table, connection, driver, driver_name, maxcharlength, uploads_in_blob

Inherited from ConnectionPool: POOLS, check_active_connection

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, db, uri, pool_size=0, folder=threading.local(), db_codec='UTF-8', credential_decoder=<function IDENTITY at 0x222f1b8>, driver_args={}, adapter_args={}, do_connect=True)
(Constructor)

source code 
Overrides: PostgreSQLAdapter.__init__

after_connection(self)

source code 
Overrides: PostgreSQLAdapter.after_connection

Class Variable Details [hide private]

REGEX_URI

Value:
re.compile(r'^(?P<user>[^:@]+)(:(?P<password>[^@]*))?@(?P<host>[^:/]+)\
(:(?P<port>[0-9]+))?/(?P<db>.+)$')