congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
ContentItem.setCreatedBy
Code IndexAdd Tabnine to your IDE (free)

How to use
setCreatedBy
method
in
org.flowable.content.api.ContentItem

Best Java code snippets using org.flowable.content.api.ContentItem.setCreatedBy (Showing top 5 results out of 315)

origin: org.flowable/flowable-content-rest

contentItem.setCreatedBy(paramMap.get(parameterName)[0]);
origin: org.flowable/flowable-ui-task-rest

protected ContentItemRepresentation uploadFile(User user, MultipartFile file, String taskId, String processInstanceId, String caseId) {
  if (file != null && file.getName() != null) {
    try {
      String contentType = file.getContentType();
      // temp additional content type check for IE9 flash uploads
      if (StringUtils.equals(file.getContentType(), "application/octet-stream")) {
        contentType = getContentTypeForFileExtension(file);
      }
      ContentItem contentItem = contentService.newContentItem();
      contentItem.setName(getFileName(file));
      contentItem.setProcessInstanceId(processInstanceId);
      contentItem.setTaskId(taskId);
      if (StringUtils.isNotEmpty(caseId)) {
        contentItem.setScopeType("cmmn");
        contentItem.setScopeId(caseId);
      }
      contentItem.setMimeType(contentType);
      contentItem.setCreatedBy(user.getId());
      contentItem.setLastModifiedBy(user.getId());
      contentService.saveContentItem(contentItem, file.getInputStream());
      return createContentItemResponse(contentItem);
    } catch (IOException e) {
      throw new BadRequestException("Error while reading file data", e);
    }
  } else {
    throw new BadRequestException("File to upload is missing");
  }
}
origin: org.flowable/flowable-content-rest

contentItem.setCreatedBy(request.getCreatedBy());
origin: org.flowable/flowable-ui-task-rest

protected ContentItemRepresentation addContentItem(ContentItemRepresentation contentItemBody, String taskId, String processInstanceId, boolean isRelatedContent) {
  if (contentItemBody.getContentStoreId() == null || contentItemBody.getContentStoreName() == null || contentItemBody.getName() == null) {
    throw new BadRequestException("Name, source and sourceId are required parameters");
  }
  User user = SecurityUtils.getCurrentUserObject();
  ContentItem contentItem = contentService.newContentItem();
  contentItem.setName(contentItemBody.getName());
  contentItem.setProcessInstanceId(processInstanceId);
  contentItem.setTaskId(taskId);
  contentItem.setContentStoreId(contentItemBody.getContentStoreId());
  contentItem.setContentStoreName(contentItemBody.getContentStoreName());
  contentItem.setMimeType(contentItemBody.getMimeType());
  contentItem.setCreatedBy(user.getId());
  contentItem.setLastModifiedBy(user.getId());
  contentService.saveContentItem(contentItem);
  return createContentItemResponse(contentItem);
}
origin: org.flowable/flowable-content-rest

protected ContentItemResponse createSimpleContentItem(ContentItemRequest contentItemRequest) {
  if (contentItemRequest.getName() == null) {
    throw new FlowableIllegalArgumentException("Content item name is required.");
  }
  ContentItem contentItem = contentService.newContentItem();
  contentItem.setName(contentItemRequest.getName());
  contentItem.setMimeType(contentItemRequest.getMimeType());
  contentItem.setTaskId(contentItemRequest.getTaskId());
  contentItem.setProcessInstanceId(contentItemRequest.getProcessInstanceId());
  contentItem.setContentStoreId(contentItemRequest.getContentStoreId());
  contentItem.setContentStoreName(contentItemRequest.getContentStoreName());
  contentItem.setField(contentItemRequest.getField());
  contentItem.setCreatedBy(contentItemRequest.getCreatedBy());
  contentItem.setLastModifiedBy(contentItemRequest.getLastModifiedBy());
  contentItem.setTenantId(contentItemRequest.getTenantId());
  
  if (restApiInterceptor != null) {
    restApiInterceptor.createNewContentItem(contentItem);
  }
  
  contentService.saveContentItem(contentItem);
  return contentRestResponseFactory.createContentItemResponse(contentItem);
}
org.flowable.content.apiContentItemsetCreatedBy

Popular methods of ContentItem

  • setProcessInstanceId
  • setTaskId
  • getId
    unique identifier
  • setField
  • setScopeId
  • setScopeType
  • setTenantId
  • getContentStoreId
  • getMimeType
  • getProcessInstanceId
  • getTaskId
  • isContentAvailable
  • getTaskId,
  • isContentAvailable,
  • setContentStoreId,
  • setContentStoreName,
  • setLastModifiedBy,
  • setMimeType,
  • setName,
  • getContentStoreName,
  • getCreated

Popular in Java

  • Making http requests using okhttp
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • onRequestPermissionsResult (Fragment)
  • requestLocationUpdates (LocationManager)
  • Vector (java.util)
    Vector is an implementation of List, backed by an array and synchronized. All optional operations in
  • Semaphore (java.util.concurrent)
    A counting semaphore. Conceptually, a semaphore maintains a set of permits. Each #acquire blocks if
  • Modifier (javassist)
    The Modifier class provides static methods and constants to decode class and member access modifiers
  • Cipher (javax.crypto)
    This class provides access to implementations of cryptographic ciphers for encryption and decryption
  • HttpServletRequest (javax.servlet.http)
    Extends the javax.servlet.ServletRequest interface to provide request information for HTTP servlets.
  • JFileChooser (javax.swing)
  • Top PhpStorm plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now