Nuxeo Enterprise Platform 5.4

Uses of Interface
org.nuxeo.ecm.core.api.NuxeoPrincipal

Packages that use NuxeoPrincipal
org.nuxeo.ecm.automation.core.scripting   
org.nuxeo.ecm.automation.core.util   
org.nuxeo.ecm.core.api The core API of the Nuxeo platform, including: CoreSession, DocumentModel, Blob
org.nuxeo.ecm.core.api.impl   
org.nuxeo.ecm.core.api.repository   
org.nuxeo.ecm.core.storage.sql Implementation of a Nuxeo repository over an SQL database. 
org.nuxeo.ecm.platform.actions   
org.nuxeo.ecm.platform.annotations.api   
org.nuxeo.ecm.platform.annotations.ejb   
org.nuxeo.ecm.platform.annotations.gwt.server.configuration   
org.nuxeo.ecm.platform.annotations.http   
org.nuxeo.ecm.platform.annotations.proxy   
org.nuxeo.ecm.platform.annotations.repository   
org.nuxeo.ecm.platform.annotations.repository.service   
org.nuxeo.ecm.platform.annotations.service   
org.nuxeo.ecm.platform.comment.workflow   
org.nuxeo.ecm.platform.ec.notification.ejb.bean   
org.nuxeo.ecm.platform.ec.notification.service   
org.nuxeo.ecm.platform.forum.web   
org.nuxeo.ecm.platform.jbpm   
org.nuxeo.ecm.platform.jbpm.core.service   
org.nuxeo.ecm.platform.jbpm.facade   
org.nuxeo.ecm.platform.jbpm.web   
org.nuxeo.ecm.platform.login   
org.nuxeo.ecm.platform.notification.api   
org.nuxeo.ecm.platform.publisher.jbpm   
org.nuxeo.ecm.platform.ui.web.tag.fn   
org.nuxeo.ecm.platform.usermanager   
org.nuxeo.ecm.platform.usermanager.ejb   
org.nuxeo.ecm.webapp.email   
org.nuxeo.ecm.webapp.notification.email   
org.nuxeo.ecm.webapp.security   
org.nuxeo.ecm.webengine.admin   
org.nuxeo.opensocial.services.person   
org.nuxeo.platform.login.jboss   
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.automation.core.scripting
 

Methods in org.nuxeo.ecm.automation.core.scripting that return NuxeoPrincipal
 NuxeoPrincipal PrincipalWrapper.getPrincipal()
           
 NuxeoPrincipal Functions.getPrincipal(java.lang.String username)
           
 

Method parameters in org.nuxeo.ecm.automation.core.scripting with type arguments of type NuxeoPrincipal
 StringList Functions.getPrincipalEmails(java.util.List<NuxeoPrincipal> principals)
           
 

Constructors in org.nuxeo.ecm.automation.core.scripting with parameters of type NuxeoPrincipal
PrincipalWrapper(NuxeoPrincipal principal)
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.automation.core.util
 

Methods in org.nuxeo.ecm.automation.core.util that return types with arguments of type NuxeoPrincipal
 java.util.Set<NuxeoPrincipal> PrincipalHelper.getPrincipalsForPermission(DocumentModel input, java.lang.String permission, boolean ignoreGroups, boolean resolveGroups)
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.core.api
 

Fields in org.nuxeo.ecm.core.api declared as NuxeoPrincipal
static NuxeoPrincipal AbstractSession.ADMINISTRATOR
           
static NuxeoPrincipal AbstractSession.ANONYMOUS
           
 

Methods in org.nuxeo.ecm.core.api that return NuxeoPrincipal
abstract  NuxeoPrincipal CallerPrincipalProvider.getCallerPrincipal()
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.core.api.impl
 

Classes in org.nuxeo.ecm.core.api.impl that implement NuxeoPrincipal
 class UserPrincipal
          NuxeoPrincipal stub implementation.
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.core.api.repository
 

Constructors in org.nuxeo.ecm.core.api.repository with parameters of type NuxeoPrincipal
LocalRepositoryInstanceHandler(Repository repository, NuxeoPrincipal principal)
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.core.storage.sql
 

Methods in org.nuxeo.ecm.core.storage.sql with parameters of type NuxeoPrincipal
 CoreSession SQLRepositoryTestCase.openSessionAs(NuxeoPrincipal principal)
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.platform.actions
 

Methods in org.nuxeo.ecm.platform.actions that return NuxeoPrincipal
 NuxeoPrincipal ActionContext.getCurrentPrincipal()
           
 

Methods in org.nuxeo.ecm.platform.actions with parameters of type NuxeoPrincipal
 void ActionContext.setCurrentPrincipal(NuxeoPrincipal currentPrincipal)
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.platform.annotations.api
 

Methods in org.nuxeo.ecm.platform.annotations.api with parameters of type NuxeoPrincipal
 Annotation AnnotationsService.addAnnotation(Annotation annotation, NuxeoPrincipal user, java.lang.String baseUrl)
          Adds an annotation to the target URL.
 void AnnotationsService.deleteAnnotation(Annotation annotation, NuxeoPrincipal user)
          Deletes an annotation.
 void AnnotationsService.deleteAnnotationFor(java.net.URI uri, Annotation annotation, NuxeoPrincipal user)
           
 Annotation AnnotationsService.getAnnotation(java.lang.String annotationId, NuxeoPrincipal user, java.lang.String baseUrl)
          Returns an Annotation according to its Id.
 java.util.List<Annotation> AnnotationsService.queryAnnotations(java.net.URI uri, java.util.Map<java.lang.String,java.lang.String> filters, NuxeoPrincipal user)
          Finds Annotation ids according to URI and filter.
 Annotation AnnotationsService.updateAnnotation(Annotation annotation, NuxeoPrincipal user, java.lang.String baseUrl)
          Updates an annotation.
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.platform.annotations.ejb
 

Methods in org.nuxeo.ecm.platform.annotations.ejb with parameters of type NuxeoPrincipal
 Annotation AnnotationServiceBean.addAnnotation(Annotation annotation, NuxeoPrincipal user, java.lang.String baseUrl)
           
 void AnnotationServiceBean.deleteAnnotation(Annotation annotation, NuxeoPrincipal user)
           
 void AnnotationServiceBean.deleteAnnotationFor(java.net.URI uri, Annotation annotation, NuxeoPrincipal user)
           
 Annotation AnnotationServiceBean.getAnnotation(java.lang.String annotationId, NuxeoPrincipal user, java.lang.String baseUrl)
           
 java.util.List<Annotation> AnnotationServiceBean.queryAnnotations(java.net.URI uri, java.util.Map<java.lang.String,java.lang.String> filters, NuxeoPrincipal user)
           
 Annotation AnnotationServiceBean.updateAnnotation(Annotation annotation, NuxeoPrincipal user, java.lang.String baseUrl)
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.platform.annotations.gwt.server.configuration
 

Methods in org.nuxeo.ecm.platform.annotations.gwt.server.configuration with parameters of type NuxeoPrincipal
 java.util.Map<java.lang.String,java.lang.String> UserInfoMapper.getUserInfo(NuxeoPrincipal principal)
           
 java.util.Map<java.lang.String,java.lang.String> GenericUserInfoMapper.getUserInfo(NuxeoPrincipal principal)
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.platform.annotations.http
 

Methods in org.nuxeo.ecm.platform.annotations.http with parameters of type NuxeoPrincipal
 void AnnotationServiceFacade.createAnnotation(java.io.InputStream inputStream, NuxeoPrincipal name, java.io.OutputStream outputStream, java.lang.String baseUrl)
           
 void AnnotationServiceFacade.delete(java.lang.String annId, NuxeoPrincipal name, java.lang.String baseUrl)
           
 void AnnotationServiceFacade.deleteFor(java.lang.String uri, java.lang.String annId, NuxeoPrincipal name, java.lang.String baseUrl)
           
 void AnnotationServiceFacade.getAnnotation(java.lang.String annId, NuxeoPrincipal name, java.io.OutputStream os, java.lang.String baseUrl)
           
 java.lang.String AnnotationServiceFacade.getAnnotationBody(java.lang.String id, NuxeoPrincipal name, java.lang.String baseUrl)
           
 void AnnotationServiceFacade.query(java.lang.String uri, java.io.OutputStream outputStream, NuxeoPrincipal name)
           
 void AnnotationServiceFacade.updateAnnotation(java.io.InputStream is, NuxeoPrincipal name, java.io.OutputStream outputStream, java.lang.String baseUrl)
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.platform.annotations.proxy
 

Methods in org.nuxeo.ecm.platform.annotations.proxy with parameters of type NuxeoPrincipal
 Annotation AnnotationServiceProxy.addAnnotation(Annotation annotation, NuxeoPrincipal user, java.lang.String baseUrl)
           
 void AnnotationServiceProxy.deleteAnnotation(Annotation annotation, NuxeoPrincipal user)
           
 void AnnotationServiceProxy.deleteAnnotationFor(java.net.URI uri, Annotation annotation, NuxeoPrincipal user)
           
 Annotation AnnotationServiceProxy.getAnnotation(java.lang.String annotationId, NuxeoPrincipal user, java.lang.String baseUrl)
           
 java.util.List<Annotation> AnnotationServiceProxy.queryAnnotations(java.net.URI uri, java.util.Map<java.lang.String,java.lang.String> filters, NuxeoPrincipal user)
           
 Annotation AnnotationServiceProxy.updateAnnotation(Annotation annotation, NuxeoPrincipal user, java.lang.String baseUrl)
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.platform.annotations.repository
 

Methods in org.nuxeo.ecm.platform.annotations.repository with parameters of type NuxeoPrincipal
 boolean DefaultNuxeoPermissionManager.check(NuxeoPrincipal user, java.lang.String permission, java.net.URI uri)
           
 void DefaultNuxeoMetadataMapper.updateMetadata(Annotation annotation, NuxeoPrincipal user)
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.platform.annotations.repository.service
 

Methods in org.nuxeo.ecm.platform.annotations.repository.service with parameters of type NuxeoPrincipal
 void AnnotatedDocumentEventListenerImpl.afterAnnotationCreated(NuxeoPrincipal principal, DocumentLocation documentLoc, Annotation annotation)
           
 void AnnotatedDocumentEventListener.afterAnnotationCreated(NuxeoPrincipal principal, DocumentLocation documentLoc, Annotation annotation)
           
 void AnnotatedDocumentEventListenerImpl.afterAnnotationDeleted(NuxeoPrincipal principal, DocumentLocation documentLoc, Annotation annotation)
           
 void AnnotatedDocumentEventListener.afterAnnotationDeleted(NuxeoPrincipal principal, DocumentLocation documentLoc, Annotation annotation)
           
 void AnnotatedDocumentEventListenerImpl.afterAnnotationRead(NuxeoPrincipal principal, DocumentLocation documentLoc, Annotation annotation)
           
 void AnnotatedDocumentEventListener.afterAnnotationRead(NuxeoPrincipal principal, DocumentLocation documentLoc, Annotation annotation)
           
 void AnnotatedDocumentEventListenerImpl.afterAnnotationUpdated(NuxeoPrincipal principal, DocumentLocation documentLoc, Annotation annotation)
           
 void AnnotatedDocumentEventListener.afterAnnotationUpdated(NuxeoPrincipal principal, DocumentLocation documentLoc, Annotation annotation)
           
 void AnnotatedDocumentEventListenerImpl.beforeAnnotationCreated(NuxeoPrincipal principal, DocumentLocation documentLoc, Annotation annotation)
           
 void AnnotatedDocumentEventListener.beforeAnnotationCreated(NuxeoPrincipal principal, DocumentLocation documentLoc, Annotation annotation)
           
 void AnnotatedDocumentEventListenerImpl.beforeAnnotationDeleted(NuxeoPrincipal principal, DocumentLocation documentLoc, Annotation annotation)
           
 void AnnotatedDocumentEventListener.beforeAnnotationDeleted(NuxeoPrincipal principal, DocumentLocation documentLoc, Annotation annotation)
           
 void AnnotatedDocumentEventListenerImpl.beforeAnnotationRead(NuxeoPrincipal principal, java.lang.String annotationId)
           
 void AnnotatedDocumentEventListener.beforeAnnotationRead(NuxeoPrincipal principal, java.lang.String annotationId)
           
 void AnnotatedDocumentEventListenerImpl.beforeAnnotationUpdated(NuxeoPrincipal principal, DocumentLocation documentLoc, Annotation annotation)
           
 void AnnotatedDocumentEventListener.beforeAnnotationUpdated(NuxeoPrincipal principal, DocumentLocation documentLoc, Annotation annotation)
           
 boolean SecurityManager.check(NuxeoPrincipal user, java.lang.String permission, DocumentModel dm)
           
 boolean AnnotationsRepositoryServiceImpl.check(NuxeoPrincipal user, java.lang.String permission, DocumentModel model)
           
 boolean AnnotationsRepositoryService.check(NuxeoPrincipal user, java.lang.String permission, DocumentModel model)
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.platform.annotations.service
 

Methods in org.nuxeo.ecm.platform.annotations.service with parameters of type NuxeoPrincipal
 Annotation AnnotationsServiceImpl.addAnnotation(Annotation annotation, NuxeoPrincipal user, java.lang.String baseUrl)
           
 boolean PermissionManager.check(NuxeoPrincipal user, java.lang.String permission, java.net.URI uri)
           
 boolean DefaultPermissionManager.check(NuxeoPrincipal user, java.lang.String permission, java.net.URI uri)
           
 void AnnotationsServiceImpl.deleteAnnotation(Annotation annotation, NuxeoPrincipal user)
           
 void AnnotationsServiceImpl.deleteAnnotationFor(java.net.URI uri, Annotation annotation, NuxeoPrincipal user)
           
 Annotation AnnotationsServiceImpl.getAnnotation(java.lang.String id, NuxeoPrincipal user, java.lang.String baseUrl)
           
 java.lang.String AnnotationsServiceImpl.getAnnotationBody(java.lang.String id, NuxeoPrincipal name)
           
 java.util.List<Annotation> AnnotationsServiceImpl.queryAnnotations(java.net.URI uri, java.util.Map<java.lang.String,java.lang.String> filters, NuxeoPrincipal user)
           
 Annotation AnnotationsServiceImpl.updateAnnotation(Annotation annotation, NuxeoPrincipal user, java.lang.String baseUrl)
           
 void MetadataMapper.updateMetadata(Annotation annotation, NuxeoPrincipal user)
           
 void DefaultMetadataMapper.updateMetadata(Annotation annotation, NuxeoPrincipal user)
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.platform.comment.workflow
 

Methods in org.nuxeo.ecm.platform.comment.workflow with parameters of type NuxeoPrincipal
<T> java.util.ArrayList<T>
CommentWorkflowFilter.filter(JbpmContext jbpmContext, DocumentModel document, java.util.ArrayList<T> list, NuxeoPrincipal principal)
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.platform.ec.notification.ejb.bean
 

Methods in org.nuxeo.ecm.platform.ec.notification.ejb.bean with parameters of type NuxeoPrincipal
 void NotificationServiceBean.addSubscription(java.lang.String username, java.lang.String notification, DocumentModel doc, java.lang.Boolean sendConfirmationEmail, NuxeoPrincipal principal, java.lang.String notificationName)
           
 void NotificationServiceBean.sendDocumentByMail(DocumentModel doc, java.lang.String freemarkerTemplateName, java.lang.String subject, java.lang.String comment, NuxeoPrincipal sender, java.util.List<java.lang.String> sendTo)
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.platform.ec.notification.service
 

Methods in org.nuxeo.ecm.platform.ec.notification.service with parameters of type NuxeoPrincipal
 void NotificationService.addSubscription(java.lang.String username, java.lang.String notification, DocumentModel doc, java.lang.Boolean sendConfirmationEmail, NuxeoPrincipal principal, java.lang.String notificationName)
           
 void NotificationService.sendDocumentByMail(DocumentModel doc, java.lang.String freemarkerTemplateName, java.lang.String subject, java.lang.String comment, NuxeoPrincipal sender, java.util.List<java.lang.String> sendTo)
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.platform.forum.web
 

Methods in org.nuxeo.ecm.platform.forum.web with parameters of type NuxeoPrincipal
<T> java.util.ArrayList<T>
ForumWorkflowFilter.filter(JbpmContext jbpmContext, DocumentModel document, java.util.ArrayList<T> list, NuxeoPrincipal principal)
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.platform.jbpm
 

Methods in org.nuxeo.ecm.platform.jbpm with parameters of type NuxeoPrincipal
 void JbpmTaskService.acceptTask(CoreSession coreSession, NuxeoPrincipal principal, TaskInstance task, java.lang.String comment)
          Ends the task using event name JbpmEventNames.WORKFLOW_TASK_COMPLETED and marking the task as validated.
 boolean JbpmTaskService.canEndTask(NuxeoPrincipal principal, TaskInstance task)
          Returns true if user is an administrator, the initiator of the task, or an actor of the task.
 java.lang.Boolean JbpmSecurityPolicy.checkPermission(ProcessInstance processInstance, JbpmSecurityPolicy.Action action, DocumentModel dm, NuxeoPrincipal user)
          Checks the permission on a process instance.
 ProcessInstance JbpmService.createProcessInstance(NuxeoPrincipal user, java.lang.String processInstanceName, DocumentModel dm, java.util.Map<java.lang.String,java.io.Serializable> variables, java.util.Map<java.lang.String,java.io.Serializable> transientVariables)
          Returns the created and started process instance.
 void JbpmTaskService.createTask(CoreSession coreSession, NuxeoPrincipal principal, DocumentModel document, java.lang.String taskName, java.util.List<java.lang.String> prefixedActorIds, boolean createOneTaskPerActor, java.lang.String directive, java.lang.String comment, java.util.Date dueDate, java.util.Map<java.lang.String,java.io.Serializable> taskVariables)
          Creates a task and starts it.
 void JbpmService.deleteProcessInstance(NuxeoPrincipal principal, java.lang.Long processId)
          Deletes the process instance and related tasks.
 void JbpmTaskService.endTask(CoreSession coreSession, NuxeoPrincipal principal, TaskInstance task, java.lang.String comment, java.lang.String eventName, boolean isValidated)
          Ends the task
 void JbpmService.endTask(java.lang.Long taskInstanceId, java.lang.String transition, java.util.Map<java.lang.String,java.io.Serializable> taskVariables, java.util.Map<java.lang.String,java.io.Serializable> variables, java.util.Map<java.lang.String,java.io.Serializable> transientVariables, NuxeoPrincipal principal)
          Ends the task following the transition.
<T> java.util.ArrayList<T>
TaskVariableFilter.filter(JbpmContext jbpmContext, DocumentModel document, java.util.ArrayList<T> list, NuxeoPrincipal principal)
           
<T> java.util.ArrayList<T>
TaskListFilter.filter(JbpmContext jbpmContext, DocumentModel document, java.util.ArrayList<T> list, NuxeoPrincipal principal)
           
<T> java.util.ArrayList<T>
JbpmListFilter.filter(JbpmContext jbpmContext, DocumentModel document, java.util.ArrayList<T> list, NuxeoPrincipal principal)
           
 java.util.List<java.lang.String> JbpmService.getAvailableTransitions(java.lang.Long taskInstanceId, NuxeoPrincipal principal)
          Returns a list of of possible transition for this user.
 java.util.List<ProcessInstance> JbpmService.getCurrentProcessInstances(NuxeoPrincipal principal, JbpmListFilter filter)
          Returns a list of all current process instances this user has started.
 java.util.List<TaskInstance> JbpmService.getCurrentTaskInstances(NuxeoPrincipal currentUser, JbpmListFilter filter)
          Returns a list of task instances assigned to this user or one of its group.
 DocumentModel JbpmService.getDocumentModel(ProcessInstance pi, NuxeoPrincipal user)
          Returns the document used in this process.
 DocumentModel JbpmService.getDocumentModel(TaskInstance ti, NuxeoPrincipal user)
          Returns the document used in this task.
 java.lang.Boolean JbpmService.getPermission(ProcessInstance pi, JbpmSecurityPolicy.Action action, DocumentModel dm, NuxeoPrincipal principal)
          Returns true if this user has this permission for this process instance and document.
 java.util.List<ProcessDefinition> JbpmService.getProcessDefinitions(NuxeoPrincipal user, DocumentModel dm, JbpmListFilter filter)
          Returns a list of available Process Definition Name available for this document and user.
 java.util.List<ProcessInstance> JbpmService.getProcessInstances(DocumentModel dm, NuxeoPrincipal user, JbpmListFilter jbpmListFilter)
          Returns the list of process instances associated with this document.
 java.util.List<TaskInstance> JbpmService.getTaskInstances(DocumentModel dm, NuxeoPrincipal user, JbpmListFilter jbpmListFilter)
          Returns the list of task instances associated with this document for which the user is the actor or belongs to the pooled actor list.
 java.util.List<TaskInstance> JbpmService.getTaskInstances(java.lang.Long processInstanceId, NuxeoPrincipal principal, JbpmListFilter filter)
          Returns a list of task instance for this process instance.
 void JbpmService.notifyEventListeners(java.lang.String name, java.lang.String comment, java.lang.String[] recipients, CoreSession session, NuxeoPrincipal principal, DocumentModel doc)
          Notify the event producer on the machine the jbpm service is.
 void JbpmTaskService.rejectTask(CoreSession coreSession, NuxeoPrincipal principal, TaskInstance task, java.lang.String comment)
          Ends the task using event name JbpmEventNames.WORKFLOW_TASK_REJECTED and marking the task as not validated.
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.platform.jbpm.core.service
 

Methods in org.nuxeo.ecm.platform.jbpm.core.service with parameters of type NuxeoPrincipal
 void JbpmTaskServiceImpl.acceptTask(CoreSession coreSession, NuxeoPrincipal principal, TaskInstance task, java.lang.String comment)
           
 boolean JbpmTaskServiceImpl.canEndTask(NuxeoPrincipal principal, TaskInstance task)
           
 java.lang.Boolean DefaultJbpmSecurityPolicy.checkPermission(ProcessInstance pi, JbpmSecurityPolicy.Action action, DocumentModel dm, NuxeoPrincipal principal)
           
 ProcessInstance JbpmServiceImpl.createProcessInstance(NuxeoPrincipal user, java.lang.String processDefinitionName, DocumentModel dm, java.util.Map<java.lang.String,java.io.Serializable> variables, java.util.Map<java.lang.String,java.io.Serializable> transientVariables)
           
 void JbpmTaskServiceImpl.createTask(CoreSession coreSession, NuxeoPrincipal principal, DocumentModel document, java.lang.String taskName, java.util.List<java.lang.String> prefixedActorIds, boolean createOneTaskPerActor, java.lang.String directive, java.lang.String comment, java.util.Date dueDate, java.util.Map<java.lang.String,java.io.Serializable> taskVariables)
           
 void JbpmServiceImpl.deleteProcessInstance(NuxeoPrincipal principal, java.lang.Long processId)
           
 void JbpmTaskServiceImpl.endTask(CoreSession coreSession, NuxeoPrincipal principal, TaskInstance task, java.lang.String comment, java.lang.String eventName, boolean isValidated)
           
 void JbpmServiceImpl.endTask(java.lang.Long taskInstanceId, java.lang.String transition, java.util.Map<java.lang.String,java.io.Serializable> taskVariables, java.util.Map<java.lang.String,java.io.Serializable> variables, java.util.Map<java.lang.String,java.io.Serializable> transientVariables, NuxeoPrincipal principal)
           
 java.util.List<java.lang.String> JbpmServiceImpl.getAvailableTransitions(java.lang.Long taskInstanceId, NuxeoPrincipal principal)
           
 java.util.List<ProcessInstance> JbpmServiceImpl.getCurrentProcessInstances(NuxeoPrincipal principal, JbpmListFilter filter)
           
 java.util.List<TaskInstance> JbpmServiceImpl.getCurrentTaskInstances(NuxeoPrincipal currentUser, JbpmListFilter filter)
           
 DocumentModel JbpmServiceImpl.getDocumentModel(ProcessInstance pi, NuxeoPrincipal user)
           
 DocumentModel JbpmServiceImpl.getDocumentModel(TaskInstance ti, NuxeoPrincipal user)
           
 java.lang.Boolean JbpmServiceImpl.getPermission(ProcessInstance pi, JbpmSecurityPolicy.Action action, DocumentModel dm, NuxeoPrincipal principal)
           
 java.util.List<ProcessDefinition> JbpmServiceImpl.getProcessDefinitions(NuxeoPrincipal user, DocumentModel dm, JbpmListFilter filter)
           
 java.util.List<ProcessInstance> JbpmServiceImpl.getProcessInstances(DocumentModel dm, NuxeoPrincipal user, JbpmListFilter jbpmListFilter)
           
 java.util.List<TaskInstance> JbpmServiceImpl.getTaskInstances(DocumentModel dm, NuxeoPrincipal user, JbpmListFilter filter)
           
 java.util.List<TaskInstance> JbpmServiceImpl.getTaskInstances(java.lang.Long processInstanceId, NuxeoPrincipal principal, JbpmListFilter filter)
           
 void JbpmServiceImpl.notifyEventListeners(java.lang.String name, java.lang.String comment, java.lang.String[] recipients, CoreSession session, NuxeoPrincipal principal, DocumentModel doc)
           
 void JbpmTaskServiceImpl.rejectTask(CoreSession coreSession, NuxeoPrincipal principal, TaskInstance task, java.lang.String comment)
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.platform.jbpm.facade
 

Methods in org.nuxeo.ecm.platform.jbpm.facade with parameters of type NuxeoPrincipal
 void JbpmTaskServiceBean.acceptTask(CoreSession coreSession, NuxeoPrincipal principal, TaskInstance task, java.lang.String comment)
           
 boolean JbpmTaskServiceBean.canEndTask(NuxeoPrincipal principal, TaskInstance task)
           
 ProcessInstance JbpmServiceBean.createProcessInstance(NuxeoPrincipal user, java.lang.String processInstanceName, DocumentModel dm, java.util.Map<java.lang.String,java.io.Serializable> variables, java.util.Map<java.lang.String,java.io.Serializable> transientVariables)
           
 void JbpmTaskServiceBean.createTask(CoreSession coreSession, NuxeoPrincipal principal, DocumentModel document, java.lang.String taskName, java.util.List<java.lang.String> prefixedActorIds, boolean createOneTaskPerActor, java.lang.String directive, java.lang.String comment, java.util.Date dueDate, java.util.Map<java.lang.String,java.io.Serializable> taskVariables)
           
 void JbpmServiceBean.deleteProcessInstance(NuxeoPrincipal principal, java.lang.Long processId)
           
 void JbpmTaskServiceBean.endTask(CoreSession coreSession, NuxeoPrincipal principal, TaskInstance task, java.lang.String comment, java.lang.String eventName, boolean isValidated)
           
 void JbpmServiceBean.endTask(java.lang.Long taskInstanceId, java.lang.String transition, java.util.Map<java.lang.String,java.io.Serializable> taskVariables, java.util.Map<java.lang.String,java.io.Serializable> variables, java.util.Map<java.lang.String,java.io.Serializable> transientVariables, NuxeoPrincipal principal)
           
 java.util.List<java.lang.String> JbpmServiceBean.getAvailableTransitions(java.lang.Long taskInstanceId, NuxeoPrincipal principal)
           
 java.util.List<ProcessInstance> JbpmServiceBean.getCurrentProcessInstances(NuxeoPrincipal principal, JbpmListFilter filter)
           
 java.util.List<TaskInstance> JbpmServiceBean.getCurrentTaskInstances(NuxeoPrincipal currentUser, JbpmListFilter filter)
           
 DocumentModel JbpmServiceBean.getDocumentModel(ProcessInstance pi, NuxeoPrincipal user)
           
 DocumentModel JbpmServiceBean.getDocumentModel(TaskInstance ti, NuxeoPrincipal user)
           
 java.lang.Boolean JbpmServiceBean.getPermission(ProcessInstance pi, JbpmSecurityPolicy.Action action, DocumentModel dm, NuxeoPrincipal principal)
           
 java.util.List<ProcessDefinition> JbpmServiceBean.getProcessDefinitions(NuxeoPrincipal user, DocumentModel dm, JbpmListFilter filter)
           
 java.util.List<ProcessInstance> JbpmServiceBean.getProcessInstances(DocumentModel dm, NuxeoPrincipal user, JbpmListFilter jbpmListFilter)
           
 java.util.List<TaskInstance> JbpmServiceBean.getTaskInstances(DocumentModel dm, NuxeoPrincipal user, JbpmListFilter jbpmListFilter)
           
 java.util.List<TaskInstance> JbpmServiceBean.getTaskInstances(java.lang.Long processInstanceId, NuxeoPrincipal principal, JbpmListFilter filter)
           
 void JbpmServiceBean.notifyEventListeners(java.lang.String name, java.lang.String comment, java.lang.String[] recipients, CoreSession session, NuxeoPrincipal principal, DocumentModel doc)
           
 void JbpmTaskServiceBean.rejectTask(CoreSession coreSession, NuxeoPrincipal principal, TaskInstance task, java.lang.String comment)
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.platform.jbpm.web
 

Methods in org.nuxeo.ecm.platform.jbpm.web with parameters of type NuxeoPrincipal
 java.lang.String JbpmHelper.createProcessInstance(NuxeoPrincipal principal, java.lang.String pd, DocumentModel dm, java.lang.String endLifeCycle)
           
 java.lang.String JbpmActionsBean.createProcessInstance(NuxeoPrincipal principal, java.lang.String pd, DocumentModel dm, java.lang.String endLifeCycle)
           
 java.lang.String JbpmActions.createProcessInstance(NuxeoPrincipal principal, java.lang.String pd, DocumentModel dm, java.lang.String endLifeCycle)
           
 boolean JbpmHelper.isTaskAssignedToUser(TaskInstance task, NuxeoPrincipal user)
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.platform.login
 

Classes in org.nuxeo.ecm.platform.login that implement NuxeoPrincipal
 class SystemPrincipal
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.platform.notification.api
 

Methods in org.nuxeo.ecm.platform.notification.api with parameters of type NuxeoPrincipal
 void NotificationManager.addSubscription(java.lang.String username, java.lang.String notification, DocumentModel doc, java.lang.Boolean sendConfirmationEmail, NuxeoPrincipal principal, java.lang.String notificationName)
          Called when a user subscribes to a notification.
 void NotificationManager.sendDocumentByMail(DocumentModel doc, java.lang.String freemarkerTemplateName, java.lang.String subject, java.lang.String comment, NuxeoPrincipal sender, java.util.List<java.lang.String> sendTo)
          Sends an e-mail directly.
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.platform.publisher.jbpm
 

Constructors in org.nuxeo.ecm.platform.publisher.jbpm with parameters of type NuxeoPrincipal
ChangePermissionUnrestricted(CoreSession session, DocumentModel document, java.lang.String[] validators, NuxeoPrincipal principal, java.lang.String aclName, ACL acl)
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.platform.ui.web.tag.fn
 

Methods in org.nuxeo.ecm.platform.ui.web.tag.fn with parameters of type NuxeoPrincipal
static java.lang.String Functions.principalFullName(NuxeoPrincipal principal)
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.platform.usermanager
 

Classes in org.nuxeo.ecm.platform.usermanager that implement NuxeoPrincipal
 class DetachedNuxeoPrincipal
          Describes a detached NuxeoPrincipal.
 class NuxeoPrincipalImpl
           
 

Methods in org.nuxeo.ecm.platform.usermanager that return NuxeoPrincipal
 NuxeoPrincipal UserManagerImpl.getPrincipal(java.lang.String username)
           
 NuxeoPrincipal FakeUserManagerImpl.getPrincipal(java.lang.String username)
           
 NuxeoPrincipal UserManager.getPrincipal(java.lang.String username)
          Retrieves the principal with the given username or null if it does not exist.
 

Methods in org.nuxeo.ecm.platform.usermanager that return types with arguments of type NuxeoPrincipal
 java.util.List<NuxeoPrincipal> UserManagerImpl.getAvailablePrincipals()
           
 java.util.List<NuxeoPrincipal> FakeUserManagerImpl.getAvailablePrincipals()
           
 java.util.List<NuxeoPrincipal> UserManager.getAvailablePrincipals()
          Deprecated. use UserManager.getUserIds() or #searchUsers(null)
 java.util.List<NuxeoPrincipal> UserManagerImpl.searchByMap(java.util.Map<java.lang.String,java.io.Serializable> filter, java.util.Set<java.lang.String> pattern)
           
 java.util.List<NuxeoPrincipal> FakeUserManagerImpl.searchByMap(java.util.Map<java.lang.String,java.io.Serializable> filter, java.util.Set<java.lang.String> pattern)
           
 java.util.List<NuxeoPrincipal> UserManager.searchByMap(java.util.Map<java.lang.String,java.io.Serializable> filter, java.util.Set<java.lang.String> pattern)
          Deprecated. use UserManager.searchUsers(Map, Set)
 java.util.List<NuxeoPrincipal> UserManagerImpl.searchPrincipals(java.lang.String pattern)
           
 java.util.List<NuxeoPrincipal> FakeUserManagerImpl.searchPrincipals(java.lang.String pattern)
           
 java.util.List<NuxeoPrincipal> UserManager.searchPrincipals(java.lang.String pattern)
          Deprecated. see UserManager.searchUsers(String)
 

Methods in org.nuxeo.ecm.platform.usermanager with parameters of type NuxeoPrincipal
 void UserManagerImpl.createPrincipal(NuxeoPrincipal principal)
           
 void FakeUserManagerImpl.createPrincipal(NuxeoPrincipal principal)
           
 void UserManager.createPrincipal(NuxeoPrincipal principal)
          Deprecated. use UserManager.createUser(DocumentModel)
 void UserManagerImpl.deletePrincipal(NuxeoPrincipal principal)
           
 void FakeUserManagerImpl.deletePrincipal(NuxeoPrincipal principal)
           
 void UserManager.deletePrincipal(NuxeoPrincipal principal)
          Deprecated. use UserManager.deleteUser(DocumentModel)
static DetachedNuxeoPrincipal DetachedNuxeoPrincipal.detach(NuxeoPrincipal principal)
           
 void UserManagerImpl.updatePrincipal(NuxeoPrincipal principal)
           
 void FakeUserManagerImpl.updatePrincipal(NuxeoPrincipal principal)
           
 void UserManager.updatePrincipal(NuxeoPrincipal principal)
          Deprecated. use UserManager.updateUser(DocumentModel)
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.platform.usermanager.ejb
 

Methods in org.nuxeo.ecm.platform.usermanager.ejb that return NuxeoPrincipal
 NuxeoPrincipal UserManagerBean.getPrincipal(java.lang.String username)
           
 

Methods in org.nuxeo.ecm.platform.usermanager.ejb that return types with arguments of type NuxeoPrincipal
 java.util.List<NuxeoPrincipal> UserManagerBean.getAvailablePrincipals()
           
 java.util.List<NuxeoPrincipal> UserManagerBean.searchByMap(java.util.Map<java.lang.String,java.io.Serializable> filter, java.util.Set<java.lang.String> pattern)
           
 java.util.List<NuxeoPrincipal> UserManagerBean.searchPrincipals(java.lang.String name)
           
 

Methods in org.nuxeo.ecm.platform.usermanager.ejb with parameters of type NuxeoPrincipal
 void UserManagerBean.createPrincipal(NuxeoPrincipal principal)
           
 void UserManagerBean.deletePrincipal(NuxeoPrincipal principal)
           
 void UserManagerBean.updatePrincipal(NuxeoPrincipal principal)
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.webapp.email
 

Methods in org.nuxeo.ecm.webapp.email that return types with arguments of type NuxeoPrincipal
 java.util.List<NuxeoPrincipal> EmailSenderActionsBean.getToEmail()
           
 

Method parameters in org.nuxeo.ecm.webapp.email with type arguments of type NuxeoPrincipal
 void EmailSenderActionsBean.setToEmail(java.util.List<NuxeoPrincipal> toEmail)
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.webapp.notification.email
 

Methods in org.nuxeo.ecm.webapp.notification.email that return types with arguments of type NuxeoPrincipal
 java.util.List<NuxeoPrincipal> EmailNotificationSenderActionsBean.getToEmail()
           
 

Method parameters in org.nuxeo.ecm.webapp.notification.email with type arguments of type NuxeoPrincipal
 void EmailNotificationSenderActionsBean.setToEmail(java.util.List<NuxeoPrincipal> toEmail)
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.webapp.security
 

Methods in org.nuxeo.ecm.webapp.security that return NuxeoPrincipal
 NuxeoPrincipal UserSessionBean.getCurrentNuxeoPrincipal()
           
 NuxeoPrincipal UserSession.getCurrentNuxeoPrincipal()
           
 

Uses of NuxeoPrincipal in org.nuxeo.ecm.webengine.admin
 

Methods in org.nuxeo.ecm.webengine.admin that return types with arguments of type NuxeoPrincipal
 java.util.List<NuxeoPrincipal> UserService.getUsers()
           
 

Uses of NuxeoPrincipal in org.nuxeo.opensocial.services.person
 

Methods in org.nuxeo.opensocial.services.person with parameters of type NuxeoPrincipal
 org.apache.shindig.social.opensocial.model.Person PrincipalConverter.convert(NuxeoPrincipal principal)
          Converts a Nuxeo Principal to an OpenSocial Person
 org.apache.shindig.social.opensocial.model.Person DefaultPrincipalConverter.convert(NuxeoPrincipal principal)
           
 

Uses of NuxeoPrincipal in org.nuxeo.platform.login.jboss
 

Methods in org.nuxeo.platform.login.jboss that return NuxeoPrincipal
 NuxeoPrincipal JBoss5CallerPrincipalProvider.getCallerPrincipal()
           
 


Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.