12 #include "mmprocmod.h" 26 virtual bool isSuitedFor(
const char* prognm)
const = 0;
28 {
return isSuitedFor( js.
prognm_ ); }
46 virtual uiString description()
const;
47 virtual bool isSuitedFor(
const char*)
const;
48 virtual bool canHandle(
const JobSpec&)
const;
49 virtual bool canResume(
const JobSpec&)
const;
52 "Multi-Machine",tr(
"Multi-Machine"));
59 virtual bool launch();
61 int defIdx(
const char* pnm=0)
const;
#define mExpClass(module)
Definition: commondefs.h:157
virtual bool canHandle(const JobSpec &js) const
Definition: mmbatchjobdispatch.h:27
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
virtual bool canResume(const JobSpec &js) const
Definition: mmbatchjobdispatch.h:29
Base class (with factory) for methods to kick-off an OD batch job.
Definition: batchjobdispatch.h:67
#define mDefaultFactoryInstantiation(baseclss, clss, keywrd, usernm)
Definition: factory.h:287
Definition: uistring.h:88
the data we need to specify an OD batch job.
Definition: batchjobdispatch.h:24
BufferString prognm_
Definition: batchjobdispatch.h:38
Multi Machine Processing.
Definition: mmassetmgr.h:21
Definition: batchjobdispatch.h:19
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
Definition: mmbatchjobdispatch.h:19
virtual ~MMJobDispatcher()
Definition: mmbatchjobdispatch.h:44
kicks off MM batch job dispatcher.
Definition: mmbatchjobdispatch.h:39
MMProgDef(const char *mmpnm)
Definition: mmbatchjobdispatch.h:23
BufferString mmprognm_
Definition: mmbatchjobdispatch.h:32