Example usage for com.liferay.portal.kernel.workflow WorkflowConstants STATUS_ANY

List of usage examples for com.liferay.portal.kernel.workflow WorkflowConstants STATUS_ANY

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.workflow WorkflowConstants STATUS_ANY.

Prototype

int STATUS_ANY

To view the source code for com.liferay.portal.kernel.workflow WorkflowConstants STATUS_ANY.

Click Source Link

Usage

From source file:com.crm.provisioning.service.impl.ProvisioningEntryLocalServiceImpl.java

License:Open Source License

public ProvisioningEntry updateProvisioning(long userId, long provisioningId, long branchId, String type,
        String code, String title, String connectionHost, int connectionPort, String connectByUserName,
        String connectByPassword, String processClass, String processMethod, String properties, int status,
        String description) throws PortalException, SystemException {
    // Finder/* www.  j a v a  2  s.c  om*/
    User user = userPersistence.findByPrimaryKey(userId);
    code = code.trim().toUpperCase();

    Date now = new Date();

    validate(code, title, type, connectionHost, connectionPort, connectByUserName, connectByPassword,
            processClass, processMethod, properties);

    ProvisioningEntry provisioning = getProvisioning(provisioningId);

    provisioning.setUserId(user.getUserId());
    provisioning.setUserName(user.getScreenName());
    provisioning.setModifiedDate(now);

    provisioning.setProvisioningType(type);
    provisioning.setAlias(code);
    provisioning.setTitle(title);
    provisioning.setDescription(description);

    provisioning.setConnectionHost(connectionHost);
    provisioning.setConnectionPort(connectionPort);
    provisioning.setConnectByUserName(connectByUserName);
    provisioning.setConnectByPassword(connectByPassword);

    provisioning.setProcessClass(processClass);
    provisioning.setProcessMethod(processMethod);
    provisioning.setProperties(properties);

    if (status == WorkflowConstants.STATUS_ANY) {
        status = WorkflowConstants.STATUS_APPROVED;
    }
    provisioning.setStatus(status);

    provisioningEntryPersistence.update(provisioning, false);

    provisioningRouteLocalService.updateProvisioningType(provisioningId);

    return provisioning;
}

From source file:com.custom.portal.verify.CustomVerifyDocumentLibrary.java

License:Open Source License

protected void copyDLFileEntry(DLFileEntry dlFileEntry) throws PortalException, SystemException {

    long companyId = dlFileEntry.getCompanyId();
    long dataRepositoryId = dlFileEntry.getDataRepositoryId();
    String name = dlFileEntry.getName();
    String version = dlFileEntry.getVersion();

    if (DLStoreUtil.hasFile(companyId, dataRepositoryId, name, version)) {
        return;/*  w  w w .  j a va2 s .  c o m*/
    }

    FileVersionVersionComparator comparator = new FileVersionVersionComparator();

    List<DLFileVersion> dlFileVersions = dlFileEntry.getFileVersions(WorkflowConstants.STATUS_APPROVED);

    if (dlFileVersions.isEmpty()) {
        dlFileVersions = dlFileEntry.getFileVersions(WorkflowConstants.STATUS_ANY);
    }

    if (dlFileVersions.isEmpty()) {
        DLStoreUtil.addFile(companyId, dataRepositoryId, name, new byte[0]);

        return;
    }

    dlFileVersions = ListUtil.copy(dlFileVersions);

    Collections.sort(dlFileVersions, comparator);

    DLFileVersion dlFileVersion = dlFileVersions.get(0);

    DLStoreUtil.copyFileVersion(companyId, dataRepositoryId, name, dlFileVersion.getVersion(), version);
}

From source file:com.idetronic.subur.service.impl.SuburItemLocalServiceImpl.java

License:Open Source License

public List<SuburItem> findByGroupAndUserAndStatus(long companyId, long groupId, long userId, int status,
        int start, int end) throws SystemException {
    if (status != WorkflowConstants.STATUS_ANY) {
        return suburItemPersistence.findByGroupCreatorStatus(companyId, groupId, userId, status, start, end);
    } else {//from   w  w  w  .j  a  v a 2 s.c  om
        return suburItemPersistence.findByGroupCreator(companyId, groupId, userId, start, end);
    }
}

From source file:com.idetronic.subur.service.impl.SuburItemLocalServiceImpl.java

License:Open Source License

public int countByGroupAndUserAndStatus(long companyId, long groupId, long userId, int status)
        throws SystemException {
    if (status != WorkflowConstants.STATUS_ANY) {
        return suburItemPersistence.countByGroupCreatorStatus(companyId, groupId, userId, status);
    } else {/*w w w.  j  a  va  2  s. com*/
        return suburItemPersistence.countByGroupCreator(companyId, groupId, userId);
    }
}

From source file:com.idetronic.subur.service.impl.SuburItemLocalServiceImpl.java

License:Open Source License

public List<SuburItem> findByGroupAndStatus(long companyId, long groupId, int status, int start, int end)
        throws SystemException {

    if (status != WorkflowConstants.STATUS_ANY)
        return suburItemPersistence.findByGroupStatus(companyId, groupId, status, start, end);
    else//from w  ww .java 2 s. c o  m
        return suburItemPersistence.filterFindByGroupId(groupId, start, end);
}

From source file:com.idetronic.subur.service.impl.SuburItemLocalServiceImpl.java

License:Open Source License

public int countByGroupStatus(long companyId, long groupId, int status) throws SystemException {
    if (status != WorkflowConstants.STATUS_ANY) {
        return suburItemPersistence.countByGroupStatus(companyId, groupId, status);
    } else {//from  w  ww.j  a v a 2 s  .c  om
        return suburItemPersistence.countByGroup(companyId, groupId);
    }
}

From source file:com.liferay.adaptive.media.document.library.internal.repository.BaseOverridingRepositoryDefiner.java

License:Open Source License

private void _deleteAdaptiveMedia(FileEntry fileEntry) {
    try {/*www. j  av  a 2 s . c om*/
        AdaptiveMediaAsyncProcessor<FileVersion, ?> processor = _asyncProcessorLocator
                .locateForClass(FileVersion.class);

        List<FileVersion> fileVersions = fileEntry.getFileVersions(WorkflowConstants.STATUS_ANY);

        for (FileVersion fileVersion : fileVersions) {
            processor.triggerCleanUp(fileVersion, String.valueOf(fileVersion.getFileVersionId()));
        }
    } catch (PortalException pe) {
        throw new RuntimeException(pe);
    }
}

From source file:com.liferay.adaptive.media.document.library.internal.repository.registry.BaseOverridingRepositoryDefiner.java

License:Open Source License

private void _deleteAdaptiveMedia(FileEntry fileEntry) {
    if (ExportImportThreadLocal.isImportInProcess()) {
        return;//ww  w  .j a  va 2 s  .com
    }

    try {
        AMAsyncProcessor<FileVersion, ?> amAsyncProcessor = _amAsyncProcessorLocator
                .locateForClass(FileVersion.class);

        List<FileVersion> fileVersions = fileEntry.getFileVersions(WorkflowConstants.STATUS_ANY);

        for (FileVersion fileVersion : fileVersions) {
            amAsyncProcessor.triggerCleanUp(fileVersion, String.valueOf(fileVersion.getFileVersionId()));
        }
    } catch (PortalException pe) {
        throw new RuntimeException(pe);
    }
}

From source file:com.liferay.adaptive.media.document.library.repository.internal.BaseOverridingRepositoryDefiner.java

License:Open Source License

private void _deleteAdaptiveMedia(FileEntry fileEntry) {
    try {/*w  ww.ja  v  a  2s .  co  m*/
        AdaptiveMediaAsyncProcessor<FileVersion, ?> processor = _asyncProcessorLocator
                .locateForClass(FileVersion.class);

        List<FileVersion> fileVersions = fileEntry.getFileVersions(WorkflowConstants.STATUS_ANY);

        for (FileVersion fileVersion : fileVersions) {
            processor.triggerCleanUp(fileVersion, String.valueOf(fileVersion.getFileVersionId()));
        }
    } catch (AdaptiveMediaException | PortalException e) {
        throw new RuntimeException(e);
    }
}

From source file:com.liferay.alloy.mvc.BaseAlloyIndexer.java

License:Open Source License

@Override
public void postProcessContextQuery(BooleanQuery contextQuery, SearchContext searchContext) throws Exception {

    int status = GetterUtil.getInteger(searchContext.getAttribute(Field.STATUS), WorkflowConstants.STATUS_ANY);

    if (status != WorkflowConstants.STATUS_ANY) {
        contextQuery.addRequiredTerm(Field.STATUS, status);
    }/*from w  ww .ja  v  a2  s  .c om*/
}