public interface SchedulerConfigurator
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PARAM_CUMULUS_CONFIGURED_CATALOGS |
static java.lang.String |
PARAM_CUMULUS_SERVER |
static java.lang.String |
PARAM_CUMULUS_SESSION |
Modifier and Type | Method and Description |
---|---|
boolean |
configurationIsValid()
Should return whether the current configuration state is valid.
|
void |
finishConfiguration(boolean keepChanges)
Specified whether the user closed the configuration dialog for you scheduler job using OK or Cancel.
|
javax.swing.JPanel |
getConfigurationPanel()
Returns the panel for configuring this scheduler job.
|
boolean |
hasConfigurationPanel()
Returns whether this scheduler job supports configuration at all.
|
void |
setData(JPack data,
java.util.Map additionalParams)
Initializes the implementation with the given configuration pack.
|
static final java.lang.String PARAM_CUMULUS_SESSION
static final java.lang.String PARAM_CUMULUS_SERVER
static final java.lang.String PARAM_CUMULUS_CONFIGURED_CATALOGS
void setData(JPack data, java.util.Map additionalParams)
PARAM_CUMULUS_SESSION
.data
- configuration data packadditionalParams
- additional paramsboolean hasConfigurationPanel()
javax.swing.JPanel getConfigurationPanel()
boolean configurationIsValid()
void finishConfiguration(boolean keepChanges)
setData(com.canto.cumulus.utils.JPack,java.util.Map)
if keepChanges
is true.keepChanges
- true if user clicked OK, otherwise false.www.canto.com
Canto, the Canto logo, the Cumulus logo, and Cumulus are registered trademarks of Canto GmbH, registered in the U.S. and other countries.