org.exoplatform.ecm.bp.bonita.validation
Class ProcessUtil
java.lang.Object
org.exoplatform.ecm.bp.bonita.validation.ProcessUtil
public class ProcessUtil
- extends java.lang.Object
Created by The eXo Platform SARL and Bull R&D
Author : Rodrigue Le Gall
Pham Xuan Hoa
|
Method Summary |
static void |
approve(org.ow2.bonita.facade.APIAccessor api,
org.ow2.bonita.facade.runtime.ActivityInstance<org.ow2.bonita.facade.runtime.ActivityBody> activity)
|
static void |
backup(org.ow2.bonita.facade.APIAccessor api,
org.ow2.bonita.facade.runtime.ActivityInstance<org.ow2.bonita.facade.runtime.ActivityBody> activity)
|
static java.lang.String |
computeDestinationPath(java.lang.String srcPath,
java.lang.String destPath)
|
static void |
delegate(org.ow2.bonita.facade.APIAccessor api,
org.ow2.bonita.facade.runtime.ActivityInstance<org.ow2.bonita.facade.runtime.ActivityBody> activity)
|
static void |
disapprove(org.ow2.bonita.facade.APIAccessor api,
org.ow2.bonita.facade.runtime.ActivityInstance<org.ow2.bonita.facade.runtime.ActivityBody> activity)
|
static java.lang.String |
getActorId(org.ow2.bonita.facade.APIAccessor api,
org.ow2.bonita.facade.runtime.ActivityInstance<org.ow2.bonita.facade.runtime.ActivityBody> activity)
|
static java.lang.String |
getAuthor(org.ow2.bonita.facade.APIAccessor api,
org.ow2.bonita.facade.runtime.ActivityInstance<org.ow2.bonita.facade.runtime.ActivityBody> activity)
|
static java.lang.String[] |
getCurrentLocation(org.ow2.bonita.facade.APIAccessor api,
org.ow2.bonita.facade.runtime.ActivityInstance<org.ow2.bonita.facade.runtime.ActivityBody> activity)
|
static java.lang.String |
getDateLocation()
|
static javax.jcr.Node |
getNode(java.lang.String repositoryName,
java.lang.String workspace,
java.lang.String path,
org.exoplatform.services.jcr.ext.common.SessionProvider provider)
|
static
|
getService(java.lang.Class<T> type)
|
static void |
moveTrash(org.ow2.bonita.facade.APIAccessor api,
org.ow2.bonita.facade.runtime.ActivityInstance<org.ow2.bonita.facade.runtime.ActivityBody> activity)
|
static void |
publish(org.ow2.bonita.facade.APIAccessor api,
org.ow2.bonita.facade.runtime.ActivityInstance<org.ow2.bonita.facade.runtime.ActivityBody> activity)
|
static void |
requestForValidation(org.ow2.bonita.facade.APIAccessor api,
org.ow2.bonita.facade.runtime.ActivityInstance<org.ow2.bonita.facade.runtime.ActivityBody> activity)
|
static void |
setCurrentLocation(org.ow2.bonita.facade.APIAccessor api,
org.ow2.bonita.facade.runtime.ActivityInstance<org.ow2.bonita.facade.runtime.ActivityBody> activity,
java.lang.String currentWorkspace,
java.lang.String currentPath)
|
static void |
waitForPublish(org.ow2.bonita.facade.APIAccessor api,
org.ow2.bonita.facade.runtime.ActivityInstance<org.ow2.bonita.facade.runtime.ActivityBody> activity)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CURRENT_STATE
public static final java.lang.String CURRENT_STATE
CURRENT_LOCATION
public static final java.lang.String CURRENT_LOCATION
REQUEST_FOR_VALIDATION
public static final java.lang.String REQUEST_FOR_VALIDATION
VALIDATED
public static final java.lang.String VALIDATED
PENDING
public static final java.lang.String PENDING
REFUSED
public static final java.lang.String REFUSED
DISAPPROVED
public static final java.lang.String DISAPPROVED
PUBLISHED
public static final java.lang.String PUBLISHED
DELEGATED
public static final java.lang.String DELEGATED
ABORTED
public static final java.lang.String ABORTED
EXPIRED
public static final java.lang.String EXPIRED
LIVE
public static final java.lang.String LIVE
BACKUP
public static final java.lang.String BACKUP
IN_TRASH
public static final java.lang.String IN_TRASH
EXO_PUBLISH_LOCATION
public static final java.lang.String EXO_PUBLISH_LOCATION
EXO_PENDING_LOCATION
public static final java.lang.String EXO_PENDING_LOCATION
EXO_BACKUP_LOCATION
public static final java.lang.String EXO_BACKUP_LOCATION
EXO_TRASH_LOCATION
public static final java.lang.String EXO_TRASH_LOCATION
ACTION_REASON
public static final java.lang.String ACTION_REASON
REPOSITORY_INDEX
public static final int REPOSITORY_INDEX
- See Also:
- Constant Field Values
WORKSPACE_INDEX
public static final int WORKSPACE_INDEX
- See Also:
- Constant Field Values
PATH_INDEX
public static final int PATH_INDEX
- See Also:
- Constant Field Values
EXO_VALIDATIONREQUEST
public static final java.lang.String EXO_VALIDATIONREQUEST
EXO_CONENT_STATE
public static final java.lang.String EXO_CONENT_STATE
CURRENT_STATE_PROP
public static final java.lang.String CURRENT_STATE_PROP
CURRENT_WORKSPACE_PROP
public static final java.lang.String CURRENT_WORKSPACE_PROP
CURRENT_REPOSITORY_PROP
public static final java.lang.String CURRENT_REPOSITORY_PROP
CURRENT_PATH_PROP
public static final java.lang.String CURRENT_PATH_PROP
ProcessUtil
public ProcessUtil()
requestForValidation
public static void requestForValidation(org.ow2.bonita.facade.APIAccessor api,
org.ow2.bonita.facade.runtime.ActivityInstance<org.ow2.bonita.facade.runtime.ActivityBody> activity)
approve
public static void approve(org.ow2.bonita.facade.APIAccessor api,
org.ow2.bonita.facade.runtime.ActivityInstance<org.ow2.bonita.facade.runtime.ActivityBody> activity)
disapprove
public static void disapprove(org.ow2.bonita.facade.APIAccessor api,
org.ow2.bonita.facade.runtime.ActivityInstance<org.ow2.bonita.facade.runtime.ActivityBody> activity)
publish
public static void publish(org.ow2.bonita.facade.APIAccessor api,
org.ow2.bonita.facade.runtime.ActivityInstance<org.ow2.bonita.facade.runtime.ActivityBody> activity)
waitForPublish
public static void waitForPublish(org.ow2.bonita.facade.APIAccessor api,
org.ow2.bonita.facade.runtime.ActivityInstance<org.ow2.bonita.facade.runtime.ActivityBody> activity)
delegate
public static void delegate(org.ow2.bonita.facade.APIAccessor api,
org.ow2.bonita.facade.runtime.ActivityInstance<org.ow2.bonita.facade.runtime.ActivityBody> activity)
backup
public static void backup(org.ow2.bonita.facade.APIAccessor api,
org.ow2.bonita.facade.runtime.ActivityInstance<org.ow2.bonita.facade.runtime.ActivityBody> activity)
moveTrash
public static void moveTrash(org.ow2.bonita.facade.APIAccessor api,
org.ow2.bonita.facade.runtime.ActivityInstance<org.ow2.bonita.facade.runtime.ActivityBody> activity)
getNode
public static javax.jcr.Node getNode(java.lang.String repositoryName,
java.lang.String workspace,
java.lang.String path,
org.exoplatform.services.jcr.ext.common.SessionProvider provider)
throws java.lang.Exception
- Throws:
java.lang.Exception
getActorId
public static java.lang.String getActorId(org.ow2.bonita.facade.APIAccessor api,
org.ow2.bonita.facade.runtime.ActivityInstance<org.ow2.bonita.facade.runtime.ActivityBody> activity)
setCurrentLocation
public static void setCurrentLocation(org.ow2.bonita.facade.APIAccessor api,
org.ow2.bonita.facade.runtime.ActivityInstance<org.ow2.bonita.facade.runtime.ActivityBody> activity,
java.lang.String currentWorkspace,
java.lang.String currentPath)
getCurrentLocation
public static java.lang.String[] getCurrentLocation(org.ow2.bonita.facade.APIAccessor api,
org.ow2.bonita.facade.runtime.ActivityInstance<org.ow2.bonita.facade.runtime.ActivityBody> activity)
getService
public static <T> T getService(java.lang.Class<T> type)
getAuthor
public static java.lang.String getAuthor(org.ow2.bonita.facade.APIAccessor api,
org.ow2.bonita.facade.runtime.ActivityInstance<org.ow2.bonita.facade.runtime.ActivityBody> activity)
computeDestinationPath
public static java.lang.String computeDestinationPath(java.lang.String srcPath,
java.lang.String destPath)
getDateLocation
public static java.lang.String getDateLocation()
Copyright © 2010 eXo Platform SAS. All Rights Reserved.