package com.github.dynamicextensionsalfresco.aop;
import com.github.dynamicextensionsalfresco.annotations.RunAs;
import com.github.dynamicextensionsalfresco.annotations.RunAsSystem;
import com.github.dynamicextensionsalfresco.annotations.Transactional;
public class ExampleBean {
@Transactional
@RunAs("admin")
public void doWithDefaultSettings() {
}
@Transactional(readOnly = true)
public void doWithReadOnly() {
}
@Transactional(readOnly = true, requiresNew = true)
@RunAsSystem
public void doWithReadOnlyAndRequiresNew() {
}
}