public class CopyCollectionRunnable extends DPInvocationRunnable
EdpClient.invokeCopyCollection(EdpJobInvocationConfig, CopyCollectionConfig)
in an asynchronous
DPInvocationRunnable
. Uses database-backed UserPersistenceUtil to record status of this thread.edpClient, invocationConfig, taskId, workflowConfig
Constructor and Description |
---|
CopyCollectionRunnable(com.oracle.endeca.pdi.client.config.workflow.CopyCollectionConfig workflowConfig,
com.oracle.endeca.pdi.client.config.EdpJobInvocationConfig invocationConfig,
com.oracle.endeca.pdi.client.EdpClient edpClient,
long projectId,
long userId,
java.lang.String projectSpecificSourceCollectionName,
RequestIds requestIds) |
Modifier and Type | Method and Description |
---|---|
static boolean |
persistCopyCollectionStatus(CopyCollectionStatus collectionCopyStatus,
long projectId,
java.lang.String projectSpecificSourceCollectionName) |
void |
run() |
getEdpClient, getInvocationConfig, getTaskId, getWorkflowConfig, handleEDPFailure, handleEDPFailure, setEdpClient, setInvocationConfig, setTaskId, setWorkflowConfig
public CopyCollectionRunnable(com.oracle.endeca.pdi.client.config.workflow.CopyCollectionConfig workflowConfig, com.oracle.endeca.pdi.client.config.EdpJobInvocationConfig invocationConfig, com.oracle.endeca.pdi.client.EdpClient edpClient, long projectId, long userId, java.lang.String projectSpecificSourceCollectionName, RequestIds requestIds)
public void run()
public static boolean persistCopyCollectionStatus(CopyCollectionStatus collectionCopyStatus, long projectId, java.lang.String projectSpecificSourceCollectionName)
Copyright 2003, 2014, Oracle and/or its affiliates. All rights reserved.