+1 Florent
On Fri, Aug 23, 2013 at 7:49 AM, Huebel, Jens <j.hue...@sap.com> wrote: > Hi all, > > in the server-support package we have an interface TypeManager that is used > by the query parser to get access to the CMIS type definitions. With CMIS 1.1 > we have added type mutability. The InMemory server therefore has added an > interface extension like this: > > > public interface TypeManagerCreatable extends TypeManager { > > void addTypeDefinition(TypeDefinition typeDefinition, boolean > addInheritedProperties); > > > > void updateTypeDefinition(TypeDefinition typeDefinition); > > > void deleteTypeDefinition(String typeId); > > } > > I guess that many server implementations do something similar and wonder if > we should add these methods to the TypeManager interface. Serves not > implementing type mutability simply can throw an exception. Of course these > methods are not needed by the query parser. But from my perspective > TypeManager is a more generic interface and it seems simpler and cleaner to > add type mutability there. > > Any thoughts? If no one objects I will add these methods with the 1.0 release. > > Jens -- Florent Guillaume, Director of R&D, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87