BlockFactory
Interface to create Block objects An object is created from either a reader, another Block or the BusinessObject. Some business objects (like JAXB) have an associated context object (JAXBContext), these are also passed to the createMethods.
The implementation of BlockFactories should always be singleton objects and never carry any instance data.
The FactoryRegistry should be used to get access to a Factory
@see org.apache.axis2.jaxws.registry.FactoryRegistry