public class OslcFileImportCronTask extends SimpleCronTask
| Constructor and Description |
|---|
OslcFileImportCronTask() |
| Modifier and Type | Method and Description |
|---|---|
void |
action(MboRemote fileimportQueueMbo,
OslcRequest request,
byte[] actionData,
java.lang.String osName) |
void |
cronAction()
This is the CORE METHOD of this class.
|
CrontaskParamInfo[] |
getParameters()
This method provides an array of CrontaskParamInfo() object to describe
all the parameters of the crontask.
|
void |
importData(MboRemote fileImportQueueMbo,
java.io.InputStream in,
UserInfo userInfo,
java.lang.String osName,
java.lang.String fileType,
java.lang.String delimiter,
java.lang.String textqualifier,
java.lang.String action,
java.lang.String transLangCode,
java.lang.String messageType) |
void |
setCrontaskInstance(CrontaskInstanceRemote inst)
Cache the crontask instance this crontask object is instantiated for.
|
void |
start()
Default implementation for start().
|
beforeRemoval, getCronTaskHistoryMsg, getCrontaskInstance, getCronTaskLogger, getCronTaskSqlLogger, getDBLastSeed, getEnteredValueVector, getInterval, getIntervalFlag, getLastRunDate, getLastSeed, getName, getParamAsBoolean, getParamAsDate, getParamAsDouble, getParamAsInt, getParamAsString, getParameter, getParameterValidationMbo, getParameterValidationMbo, getRunasUserInfo, getSleepTime, init, isOKToRun, isShutdown, setCronTaskHistoryMsg, setDBLastSeed, setEnteredValueVector, setInterval, setIntervalFlag, setLastRunDate, setLastSeed, setSleepTime, shutdown, stoppublic void start()
SimpleCronTaskstart in interface CronTaskstart in class SimpleCronTaskCronTask.stop(),
startup()public void cronAction()
SimpleCronTaskcronAction in interface CronTaskcronAction in class SimpleCronTaskpublic CrontaskParamInfo[] getParameters() throws MXException, java.rmi.RemoteException
CronTaskgetParameters in interface CronTaskgetParameters in class SimpleCronTaskMXExceptionjava.rmi.RemoteExceptionCrontaskParamInfopublic void setCrontaskInstance(CrontaskInstanceRemote inst)
SimpleCronTasksetCrontaskInstance in interface CronTasksetCrontaskInstance in class SimpleCronTaskCronTask.setCrontaskInstance(CrontaskInstanceRemote)public void action(MboRemote fileimportQueueMbo, OslcRequest request, byte[] actionData, java.lang.String osName) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic void importData(MboRemote fileImportQueueMbo, java.io.InputStream in, UserInfo userInfo, java.lang.String osName, java.lang.String fileType, java.lang.String delimiter, java.lang.String textqualifier, java.lang.String action, java.lang.String transLangCode, java.lang.String messageType) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteException