Patches item #563221, was opened at 2002-06-01 16:29
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=376687&aid=563221&group_id=22866

Category: JBossMX
Group: v3.0 Rabbit Hole
Status: Open
Resolution: None
Priority: 5
Submitted By: Dongmin Han (ddumbugie)
Assigned to: Nobody/Anonymous (nobody)
Summary: ModelMBeanInfoSupport ,DescriptorSupport

Initial Comment:
A week ago, i post a message about 
ModelMBeanInfoSupport's lacking of clone and 
setDescriptors.
Recently, Juha releases new version of jboss mx which 
implements aboves.
Concurrently i wrote a new patch about problems.
I merged Juha's work and me.

Changed details are the following.
(1) clone is rewrote.
   - deep copy.
   - do not copy in constructor.
   - copy works only in getXXX;
   - super classes of ModelMBeanXXXInfo
     rewrote.

(2) Every DesciptorAccess class's 
createDefaultDescriptor has modified.
   - more compatible with spec.
   - excluding "presentaionString", "protocolMap".

(3) DescriptorSupport now has validation engine.
  - isValid works well.
    so RI's some implementaion not properly works.
    Um, please comment about me.
  - has default type at predefined type.
  - spec doesn't specify "construtor" descriptor type.
    it was corrected.
  - synchrinozed hash map is not used.
  - name is stored with case-insensitive manner.
    with my CaseInsencitiveHashMap inner class.
  - more documents.
  - interceptor modeled validator.

(4) ModelMBeanSupport.
  - getDescriptors() enhanced.
  - internal structure which makes map are
    use cache machinism.

(5) DescriptorAccess implementing classes
 (ModelMBeanXXXInfo) toString is enhanced.

(6) more test methods are added into
     test.compliance.modelmbean.DescriptorTEST.

please comment about my works.

Thanks.


----------------------------------------------------------------------

You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=376687&aid=563221&group_id=22866

_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to