Obsolete Pages{{Obsolete}}
The official documentation is at: http://docs.alfresco.com
{{AVMWarning}}
AVM
Overview
The AVM is a component of the Alfresco Repository. This page is intended to act as a reference to low-level AVM-related interfaces.
References
Note: WCM solutions should look towards the higher-level WCM Services Layer.
Example RESTful bindings
Remote Store
The following webscripts currently provide a RESTful binding to the AVMRemoteStore:
- org.alfresco.repository.store
- remoteavm.post.desc.xml
- remoteavm.get.desc.xml
- remoteavm.delete.desc.xml
For example, Alfresco Share remotely accesses an AVM store remotely (eg. for storage and retrieval of site & page components within the 'site store').
The AVMRemoteStore provides an AVM implementation of the BaseRemoteStore (since Alfresco 3.0):
Content Retrieval
The following webscripts currently provide a RESTful binding to get content from an AVM store:
- org.alfresco.repository.store
Samples
The following webscripts provide samples of RESTful binding to AVM:
Example JavaScript bindings
The AVM is partially exposed via existing scriptable objects:
AVM Console
- AVM Console provides web-based console interface to the AVM for admins and developers (since Alfresco 2.2)
JavaDoc
References to AVM API JavaDoc:
Embedded
Remote (over RMI transport)