public abstract class AbstractExternalProcess
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
AbstractExternalProcess() |
AbstractExternalProcess(int processType) |
Modifier and Type | Method and Description |
---|---|
abstract void |
execute() |
java.lang.String |
getDescription() |
Id |
getInternalObjId() |
com.openpages.sdk.admin.process.IProcessStatusLogger |
getLogger() |
java.lang.String |
getName() |
Id |
getProcessId() |
int |
getProcessType() |
void |
initialize() |
void |
log(int status,
java.lang.String message,
int percentComplete) |
void |
logQueueMessage(int status,
java.lang.String message) |
void |
postProcessing(int status) |
void |
setLogger(com.openpages.sdk.admin.process.IProcessStatusLogger logger) |
void |
setProcessId(Id processId) |
public AbstractExternalProcess()
public AbstractExternalProcess(int processType)
public void setLogger(com.openpages.sdk.admin.process.IProcessStatusLogger logger)
public com.openpages.sdk.admin.process.IProcessStatusLogger getLogger()
public int getProcessType()
public Id getInternalObjId()
public java.lang.String getName()
public java.lang.String getDescription()
public abstract void execute() throws java.lang.Exception
java.lang.Exception
public void initialize() throws java.lang.Exception
java.lang.Exception
public void postProcessing(int status)
public void log(int status, java.lang.String message, int percentComplete)
public void logQueueMessage(int status, java.lang.String message)
public void setProcessId(Id processId)
public Id getProcessId()
Licensed Materials - Property of IBM
OpenPages with Watson (PID: 5725-D51)
© Copyright IBM Corporation 2013, 2020. All Rights Reserved.
US Government Users Restricted Rights -
Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.