Interface ResourceAdapter

    • Method Detail

      • getNamespace

        String getNamespace()
      • setNamespace

        void setNamespace​(String namespace)
      • getResource

        Resource getResource​(Serializable object,
                             Map<String,​Object> context)
        Transforms an incoming object into a Resource.
        Parameters:
        object - the object to transform
        context - a context map
        Returns:
        the resource
        Since:
        5.2-M1
      • getResourceRepresentation

        Serializable getResourceRepresentation​(Resource resource,
                                               Map<String,​Object> context)
        Resolves the resource to an applicative representation, for instance a DocumentModel.
        Parameters:
        context - a context map (holding for instance a CoreSession instance.
        Returns:
        the representation
      • getKlass

        Class<?> getKlass()
        Returns:
        the class being adapted