E&S CVS Commit: TransWarp - Fleshed out NamingException classes. Renamed the API for

pje at eby-sarna.com pje at eby-sarna.com
Thu Jun 6 18:50:00 EDT 2002


Module Name:	TransWarp
Committed By:	pje
Date:		Thu Jun  6 22:49:31 UTC 2002

Modified Files:
	TransWarp/src/TW/Naming: API.py Contexts.py Interfaces.py Names.py
	    SPI.py
Removed Files:
	TransWarp/src/TW/Naming: InitialContext.py

Log Message:
Fleshed out NamingException classes.  Renamed the API for
'getInitialContext()' to 'InitialContext()' for more similarity to JNDI
API.  Fleshed out federation handling in AbstractContext to include
compound name parsing for local name parts, and full CPE handling.  Misc.
interface fixups/cleanups.  Dropped 'InitialContexts' module for now.
Added stubs for the last needed SPI functions.  Dropped "hook"-setting
functions from SPI, because YAGNI, and you can always monkeypatch instead.


To view diffs of this commit, you can use the following URL(s):
http://cvs.eby-sarna.com/TransWarp/src/TW/Naming/API.py.diff?r1=1.2&r2=1.3
http://cvs.eby-sarna.com/TransWarp/src/TW/Naming/Interfaces.py.diff?r1=1.2&r2=1.3
http://cvs.eby-sarna.com/TransWarp/src/TW/Naming/SPI.py.diff?r1=1.2&r2=1.3
http://cvs.eby-sarna.com/TransWarp/src/TW/Naming/Contexts.py.diff?r1=1.1&r2=1.2
http://cvs.eby-sarna.com/TransWarp/src/TW/Naming/Names.py.diff?r1=1.1&r2=1.2

To generate a diff of this commit:
cvs rdiff -r1.2 -r1.3 TransWarp/src/TW/Naming/API.py \
    TransWarp/src/TW/Naming/Interfaces.py TransWarp/src/TW/Naming/SPI.py
cvs rdiff -r1.1 -r1.2 TransWarp/src/TW/Naming/Contexts.py \
    TransWarp/src/TW/Naming/Names.py
cvs rdiff -r1.1 -r0 TransWarp/src/TW/Naming/InitialContext.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




More information about the source-changes mailing list