public class ConfigureByDublinCoreTermWOH extends ResumableWorkflowOperationHandlerBase
| Modifier and Type | Field and Description |
|---|---|
static String |
COPY_PROPERTY
Name of the configuration option that provides the copy boolean we are looking for
|
static String |
DCCATALOG_PROPERTY
Name of the configuration option that provides the catalog to examine
|
static String |
DCTERM_PROPERTY
Name of the configuration option that provides Dublin Core term/element
|
static String |
DEFAULT_VALUE_PROPERTY
Name of the configuration option that provides term's default value if not present
|
static String |
MATCH_VALUE_PROPERTY
Name of the configuration option that provides value to match
|
componentContext, holdActionTitle, staticResource, staticResourceRegistration| Constructor and Description |
|---|
ConfigureByDublinCoreTermWOH() |
| Modifier and Type | Method and Description |
|---|---|
void |
setWorkspace(org.opencastproject.workspace.api.Workspace workspace)
Callback for declarative services configuration that will introduce us to the local workspace service.
|
org.opencastproject.workflow.api.WorkflowOperationResult |
start(org.opencastproject.workflow.api.WorkflowInstance workflowInstance,
org.opencastproject.job.api.JobContext context)
This default implementation will put the workflow into the hold state.
|
activate, deactivate, getHoldActionTitle, getHoldStateUserInterfaceURL, isAlwaysPause, registerHoldStateUserInterface, resume, setHoldActionTitleasList, cfgKeyMissing, createResult, createResult, createResult, createResult, destroy, equals, getCfg, getConfig, getConfig, getConfig, getDescription, getFileNameFromElements, getId, getOptConfig, getOptConfig, hashCode, setJobBarrierPollingInterval, setServiceRegistry, skip, toString, waitForStatus, waitForStatuspublic static final String DCCATALOG_PROPERTY
public static final String DCTERM_PROPERTY
public static final String DEFAULT_VALUE_PROPERTY
public static final String MATCH_VALUE_PROPERTY
public static final String COPY_PROPERTY
public void setWorkspace(org.opencastproject.workspace.api.Workspace workspace)
workspace - an instance of the workspacepublic org.opencastproject.workflow.api.WorkflowOperationResult start(org.opencastproject.workflow.api.WorkflowInstance workflowInstance,
org.opencastproject.job.api.JobContext context)
throws org.opencastproject.workflow.api.WorkflowOperationException
start in interface org.opencastproject.workflow.api.WorkflowOperationHandlerstart in class ResumableWorkflowOperationHandlerBaseorg.opencastproject.workflow.api.WorkflowOperationExceptionWorkflowOperationHandler.start(org.opencastproject.workflow.api.WorkflowInstance,
JobContext)Copyright © 2009–2021 Opencast Project. All rights reserved.