/** * Method addProperty * * @param scheduledServicePropertyResource */ public void addProperty(ScheduledServicePropertyResource scheduledServicePropertyResource) { if ( !(scheduledServicePropertyResource instanceof ScheduledServicePropertyResource) ) { throw new ClassCastException( "ScheduledServiceBaseResource.addProperties(scheduledServicePropertyResource) parameter must be instanceof " + ScheduledServicePropertyResource.class.getName() ); } getProperties().add( scheduledServicePropertyResource ); } //-- void addProperty(ScheduledServicePropertyResource)
/** * Method removeProperty * * @param scheduledServicePropertyResource */ public void removeProperty(ScheduledServicePropertyResource scheduledServicePropertyResource) { if ( !(scheduledServicePropertyResource instanceof ScheduledServicePropertyResource) ) { throw new ClassCastException( "ScheduledServiceBaseResource.removeProperties(scheduledServicePropertyResource) parameter must be instanceof " + ScheduledServicePropertyResource.class.getName() ); } getProperties().remove( scheduledServicePropertyResource ); } //-- void removeProperty(ScheduledServicePropertyResource)
public NexusTask<?> getModelNexusTask(ScheduledServiceBaseResource model, Request request) throws IllegalArgumentException, ResourceException { String serviceType = model.getTypeId(); NexusTask<?> task = getNexusScheduler().createTaskInstance(serviceType); for (Iterator iter = model.getProperties().iterator(); iter.hasNext(); ) { ScheduledServicePropertyResource prop = (ScheduledServicePropertyResource) iter.next(); task.addParameter(prop.getKey(), prop.getValue()); } TaskUtils.setAlertEmail(task, model.getAlertEmail()); TaskUtils.setId(task, model.getId()); TaskUtils.setName(task, model.getName()); return task; }
public NexusTask<?> getModelNexusTask( ScheduledServiceBaseResource model, Request request ) throws IllegalArgumentException, ResourceException { String serviceType = model.getTypeId(); NexusTask<?> task = getNexusScheduler().createTaskInstance( serviceType ); for ( Iterator iter = model.getProperties().iterator(); iter.hasNext(); ) { ScheduledServicePropertyResource prop = (ScheduledServicePropertyResource) iter.next(); task.addParameter( prop.getKey(), prop.getValue() ); } TaskUtils.setAlertEmail( task, model.getAlertEmail() ); TaskUtils.setId( task, model.getId() ); TaskUtils.setName( task, model.getName() ); return task; }
for (Iterator<ScheduledServicePropertyResource> iter = resource.getProperties().iterator(); iter.hasNext(); ) { ScheduledServicePropertyResource prop = iter.next();
for ( Iterator<ScheduledServicePropertyResource> iter = resource.getProperties().iterator(); iter.hasNext(); )