Stefan Guggisberg wrote:

Very nice! Didn't know that. How am I supposed to use the NodeTypeRegistry? I could use Workspace.getNodeTypeManager() cast it to NodeTypeManagerImpl and call getNodeTypeRegistry. But is there a better way to get the NodeTypeRegistry
without knowing about NodeTypeManagerImpl?

see e.g. http://thread.gmane.org/gmane.comp.apache.jackrabbit.devel/5929/focus=5978

I'm already using JackrabbitNodeTypeManager to register nodetypes in CND-Format. But JackrabbitNodeTypeManager doesn't expose the other methods of NodeTypeRegistry for removing oder reregistering a nodetype. Are there any plans to expose these methods as well? Reregistering could be done with an InputStream as well, and removing by name should be possible. I would prefer to work with objects instead of InputStreams, but this requires to expose more classes/interfaces (NodeTypeDef, NodeDef, PropDef).
What do you think?

Cheers,
Christoph

Reply via email to