Features: | |
1) Create SynapseObject from SynapseObject-XML | |
2) Create SynapseObject from any xml using BO xslt | |
3) SynapseObject can have a SynapseObject (self aggregation) | |
4) SynapseObject can have 0 or more attributes | |
5) To set attribute for a SynapseMediatorObject there are setters/getters | |
methods such as setString(String name,String value), setLong(String name,String value),etc. | |
eg. SetString(foo,value) | |
6) SynapseObject has a getXMLFragment method which spits out an xml | |
representing the BO itself | |
7) SynapseObject have finder methods based on attribute names, values as | |
well as businessObjects. |