|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IOResourceAdapter
Resource adapter holding the import/export for document associated resources.
Method Summary | |
---|---|
IOResources |
extractResources(java.lang.String repo,
java.util.Collection<DocumentRef> sources)
Extracts resources for given document locations. |
java.util.Map<java.lang.String,java.io.Serializable> |
getProperties()
Returns properties. |
void |
getResourcesAsXML(java.io.OutputStream out,
IOResources newResources)
Export resources as XML. |
IOResources |
loadResourcesFromXML(java.io.InputStream stream)
Returns resources built from given stream. |
void |
setProperties(java.util.Map<java.lang.String,java.io.Serializable> properties)
Set properties. |
void |
storeResources(IOResources newResources)
Persists resources. |
IOResources |
translateResources(java.lang.String repo,
IOResources resources,
DocumentTranslationMap map)
Returns translated resources once copy has been done, passing a correspondence map. |
Method Detail |
---|
java.util.Map<java.lang.String,java.io.Serializable> getProperties()
void setProperties(java.util.Map<java.lang.String,java.io.Serializable> properties)
IOResources extractResources(java.lang.String repo, java.util.Collection<DocumentRef> sources)
repo
- TODOsources
- locations of documents to consider. Has to include
documents children if needed.
IOResources translateResources(java.lang.String repo, IOResources resources, DocumentTranslationMap map)
repo
- target repository for resources.resources
- resources previously extracted thanks to
extractResources(String, Collection)
map
- correspondence map between old locations and new ones.
void storeResources(IOResources newResources)
newResources
- resources previously extracted thanks to
extractResources(String, Collection)
or
translateResources(String, IOResources, DocumentTranslationMap)
void getResourcesAsXML(java.io.OutputStream out, IOResources newResources)
out:
- stream where export will be written.newResources
- resources previously extracted thanks to
extractResources(String, Collection)
or
translateResources(String, IOResources, DocumentTranslationMap)
IOResources loadResourcesFromXML(java.io.InputStream stream)
|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |