public class ResourcePersistenceService
extends java.lang.Object
IServerResourceHandler, so if you want to use this service
you must provide such an implementation in the Guice bindings.| Constructor and Description |
|---|
ResourcePersistenceService() |
| Modifier and Type | Method and Description |
|---|---|
ResourceContentResult |
load(java.lang.String resourceId,
IServerResourceHandler resourceHandler,
IServiceContext serviceContext)
Load the content of a document.
|
ResourceContentResult |
revert(java.lang.String resourceId,
IServerResourceHandler resourceHandler,
IServiceContext serviceContext)
Revert the content of a document to the last saved state.
|
DocumentStateResult |
save(XtextWebDocumentAccess document,
IServerResourceHandler resourceHandler,
IServiceContext serviceContext)
Save the content of a document.
|
public ResourceContentResult load(java.lang.String resourceId, IServerResourceHandler resourceHandler, IServiceContext serviceContext) throws InvalidRequestException
InvalidRequestExceptionpublic ResourceContentResult revert(java.lang.String resourceId, IServerResourceHandler resourceHandler, IServiceContext serviceContext) throws InvalidRequestException
InvalidRequestExceptionpublic DocumentStateResult save(XtextWebDocumentAccess document, IServerResourceHandler resourceHandler, IServiceContext serviceContext) throws InvalidRequestException
InvalidRequestException