@Scope(value=CONVERSATION) @Name(value="routeSecurityChecker") @Install(precedence=10) public class RouteSecurityChecker extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
protected org.nuxeo.ecm.core.api.NuxeoPrincipal |
currentUser |
protected org.nuxeo.ecm.core.api.CoreSession |
documentManager |
protected NavigationContext |
navigationContext |
| Constructor and Description |
|---|
RouteSecurityChecker() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canValidateRoute()
Deprecated.
|
boolean |
canValidateRoute(org.nuxeo.ecm.core.api.DocumentModel routeDocument) |
DocumentRoutingService |
getDocumentRoutingService() |
@In(required=true,
create=false)
protected org.nuxeo.ecm.core.api.NuxeoPrincipal currentUser
@In(required=true,
create=false)
protected org.nuxeo.ecm.core.api.CoreSession documentManager
@In(create=true) protected transient NavigationContext navigationContext
@Deprecated public boolean canValidateRoute()
public boolean canValidateRoute(org.nuxeo.ecm.core.api.DocumentModel routeDocument)
throws org.nuxeo.ecm.core.api.ClientException
org.nuxeo.ecm.core.api.ClientExceptionpublic DocumentRoutingService getDocumentRoutingService()
Copyright © 2019 Nuxeo SA. All rights reserved.