Document:
HelperContext Creation - Version 8 (Revision 7)

Draft (A preliminary unapproved sketch, outline, or version.)

Details

Submitted By Mr. Blaise Doughan on 2009-05-19 8:50 pm UTC

Publication Type

None at this time.

Group / Folder

OASIS Service Data Objects (SDO) TC / Topic 7: Type System and Helpers

Modified by

Not modified.

Copy

This document is not a copy.

Technical Contact

None at this time.

Download Count

47

Download Agreement

None at this time.

Description

As discussed in todays meeting:
- Change the Map properties on HelperContextFactory to be Map<String, Object> instead of Map<Object, Object>.
- Fixed the null checking on a couple of methods in Environment.
- Fixed some java doc comments in the SDO class.

Recap of all changes:
- New Classes:
- commonj.sdo.helper.SDO
- commonj.sdo.helper.HelperContextFactory
- commonj.sdo.impl.Resolvable
- commonj.sdo.impl.Environment
- New API:
- HelperContext.getIdentifier(): String
- Type.getHelperContext(): HelperContext
- Deprecation:
- commonj.sdo.impl.HelperProvider
- commonj.sdo.impl.ExternalizableDelegator

Outstanding items:
- OSGi: Do we need a setInstance method on Environment.
- Thrown Exceptions: Currently the proposed code makes some use of RuntimeException with either a simple nested exception or a non-internationalized string. This needs to be fixed, any ideas?