/** * Creates a new job instance * * @return */ public JobStepDefinition newJobStepDefinition() { return JOB_STEP_DEFINITION_FACTORY.newEntity(null); }
/** * Creates a new job list result instance * * @return */ public JobStepDefinitionListResult newJobStepDefinitionListResult() { return JOB_STEP_DEFINITION_FACTORY.newListResult(); }
/** * Creates a new job creator instance * * @return */ public JobStepDefinitionCreator newJobStepDefinitionCreator() { return JOB_STEP_DEFINITION_FACTORY.newCreator(null); }
@Override public List<JobStepProperty> getStepProperties() { JobStepProperty propertyBundleId = jobStepDefinitionFactory.newStepProperty( DeviceBundlePropertyKeys.BUNDLE_ID, String.class.getName(), null); JobStepProperty propertyTimeout = jobStepDefinitionFactory.newStepProperty( DeviceBundlePropertyKeys.TIMEOUT, Long.class.getName(), "30000"); return Arrays.asList(propertyBundleId, propertyTimeout); } }
private JobStepPropertyImpl(JobStepProperty jobStepProperty) { setName(jobStepProperty.getName()); setPropertyType(jobStepProperty.getPropertyType()); setPropertyValue(jobStepProperty.getPropertyValue()); }
public static Collection<Property> buildCustomStepProperties(JobStepDefinition jobStepDefinition, JobStep jobStep) { Map<String, Property> customStepProperties = new HashMap<>(); // // Add default properties for (JobStepProperty jobStepProperty : jobStepDefinition.getStepProperties()) { Property jslStepProperty = new Property(); jslStepProperty.setName(jobStepProperty.getName()); jslStepProperty.setValue(jobStepProperty.getPropertyValue()); customStepProperties.put(jobStepProperty.getName(), jslStepProperty); } // // Add custom values for (JobStepProperty jobStepProperty : jobStep.getStepProperties()) { if (jobStepProperty.getPropertyValue() != null) { Property jslStepProperty = new Property(); jslStepProperty.setName(jobStepProperty.getName()); jslStepProperty.setValue(jobStepProperty.getPropertyValue()); customStepProperties.put(jobStepProperty.getName(), jslStepProperty); } } return customStepProperties.values(); }
public static Batchlet buildGenericStep(JobStepDefinition jobStepDefinition) { Batchlet batchlet = new Batchlet(); batchlet.setRef(jobStepDefinition.getProcessorName()); return batchlet; }
public JobStepDefinitionQuery newQuery() { return JOB_STEP_DEFINITION_FACTORY.newQuery(null); } }
@Override public List<JobStepProperty> getStepProperties() { JobStepProperty propertyUninstallRequest = jobStepDefinitionFactory.newStepProperty( DevicePackageUninstallPropertyKeys.PACKAGE_UNINSTALL_REQUEST, DevicePackageUninstallRequest.class.getName(), null); JobStepProperty propertyTimeout = jobStepDefinitionFactory.newStepProperty( DevicePackageDownloadPropertyKeys.TIMEOUT, Long.class.getName(), "30000"); return Arrays.asList(propertyUninstallRequest, propertyTimeout); } }
private JobStepPropertyImpl(JobStepProperty jobStepProperty) { setName(jobStepProperty.getName()); setPropertyType(jobStepProperty.getPropertyType()); setPropertyValue(jobStepProperty.getPropertyValue()); }
public static Batchlet buildGenericStep(JobStepDefinition jobStepDefinition) { Batchlet batchlet = new Batchlet(); batchlet.setRef(jobStepDefinition.getProcessorName()); return batchlet; }
/** * Creates a new job instance * * @return */ public JobStepDefinition newJobStepDefinition() { return JOB_STEP_DEFINITION_FACTORY.newEntity(null); }
/** * Creates a new job list result instance * * @return */ public JobStepDefinitionListResult newJobStepDefinitionListResult() { return JOB_STEP_DEFINITION_FACTORY.newListResult(); }
/** * Creates a new job creator instance * * @return */ public JobStepDefinitionCreator newJobStepDefinitionCreator() { return JOB_STEP_DEFINITION_FACTORY.newCreator(null); }
public JobStepDefinitionQuery newQuery() { return JOB_STEP_DEFINITION_FACTORY.newQuery(null); } }
@Override public List<JobStepProperty> getStepProperties() { JobStepProperty propertyCommandInput = jobStepDefinitionFactory.newStepProperty( DeviceCommandExecPropertyKeys.COMMAND_INPUT, DeviceCommandInput.class.getName(), null); JobStepProperty propertyTimeout = jobStepDefinitionFactory.newStepProperty( DeviceCommandExecPropertyKeys.TIMEOUT, Long.class.getName(), "30000"); return Arrays.asList(propertyCommandInput, propertyTimeout); } }
@Override public List<JobStepProperty> getStepProperties() { JobStepProperty propertyDownloadRequest = jobStepDefinitionFactory.newStepProperty( DevicePackageDownloadPropertyKeys.PACKAGE_DOWNLOAD_REQUEST, DevicePackageDownloadRequest.class.getName(), null); JobStepProperty propertyTimeout = jobStepDefinitionFactory.newStepProperty( DevicePackageDownloadPropertyKeys.TIMEOUT, Long.class.getName(), "30000"); return Arrays.asList(propertyDownloadRequest, propertyTimeout); } }
@Override public List<JobStepProperty> getStepProperties() { JobStepProperty propertyConfiguration = jobStepDefinitionFactory.newStepProperty( DeviceConfigurationPutPropertyKeys.CONFIGURATION, DeviceConfiguration.class.getName(), null); JobStepProperty propertyTimeout = jobStepDefinitionFactory.newStepProperty( DeviceConfigurationPutPropertyKeys.TIMEOUT, Long.class.getName(), "30000"); return Arrays.asList(propertyConfiguration, propertyTimeout); } }
@Override public List<JobStepProperty> getStepProperties() { JobStepProperty propertyAssets = jobStepDefinitionFactory.newStepProperty( DeviceAssetWritePropertyKeys.ASSETS, DeviceAssets.class.getName(), null); JobStepProperty propertyTimeout = jobStepDefinitionFactory.newStepProperty( DeviceAssetWritePropertyKeys.TIMEOUT, Long.class.getName(), "30000"); return Arrays.asList(propertyAssets, propertyTimeout); } }
@Override public List<JobStepProperty> getStepProperties() { JobStepProperty propertyBundleId = jobStepDefinitionFactory.newStepProperty( DeviceBundlePropertyKeys.BUNDLE_ID, String.class.getName(), null); JobStepProperty propertyTimeout = jobStepDefinitionFactory.newStepProperty( DeviceBundlePropertyKeys.TIMEOUT, Long.class.getName(), "30000"); return Arrays.asList(propertyBundleId, propertyTimeout); } }