Package com.swiftmq.swiftlet.scheduler
Class JobParameter
java.lang.Object
com.swiftmq.swiftlet.scheduler.JobParameter
A JobParameter object contains meta data about Job parameters. It is used from the Scheduler Swiftlet
to verify user-specified parameter values before a Job is started.
- Author:
- IIT GmbH, Bremen/Germany, Copyright (c) 2000-2003, All Rights Reserved
-
Constructor Summary
ConstructorsConstructorDescriptionJobParameter
(String name, String description, String defaultValue, boolean mandatory, JobParameterVerifier verifier) Creates a new JobParameter object. -
Method Summary
-
Constructor Details
-
JobParameter
public JobParameter(String name, String description, String defaultValue, boolean mandatory, JobParameterVerifier verifier) Creates a new JobParameter object.- Parameters:
name
- Namedescription
- Short DescriptiondefaultValue
- optional default valuemandatory
- whether it is mandatory or optionalverifier
- optional verifier
-
-
Method Details
-
getName
Returns the name.- Returns:
- Name
-
getDescription
Returns the description.- Returns:
- description
-
getDefaultValue
Returns the default value (null if no default is specified).- Returns:
- default value
-
isMandatory
public boolean isMandatory()Returns whether this parameter is optional or mandatory.- Returns:
- true / false
-
getVerifier
Returns the optional verifier.- Returns:
- verifier
-
toString
-