@Override public final Object remove(final Object o) { return this.metaDataMap.remove(o); }
@Override public Object remove(Object key) { return this.properties.remove(key); }
@Override public final Object remove(final Object o) { return this.metaDataMap.remove(o); }
public ImageResourceWrapper(@Nonnull Resource resource, @Nonnull String resourceType, List<String> hiddenProperties) { this(resource, resourceType); for (String property : hiddenProperties) { valueMap.remove(property); } }
/** * Prepare a new job execution */ public String[] prepare(final Queue queue) { this.updateQueueInfo(queue); this.properties.remove(JobImpl.PROPERTY_DELAY_OVERRIDE); this.properties.remove(Job.PROPERTY_JOB_PROGRESS_LOG); this.properties.remove(Job.PROPERTY_JOB_PROGRESS_ETA); this.properties.remove(Job.PROPERTY_JOB_PROGRESS_STEPS); this.properties.remove(Job.PROPERTY_JOB_PROGRESS_STEP); this.properties.remove(Job.PROPERTY_RESULT_MESSAGE); this.properties.put(Job.PROPERTY_JOB_STARTED_TIME, Calendar.getInstance()); return new String[] {Job.PROPERTY_JOB_QUEUE_NAME, Job.PROPERTY_JOB_RETRIES, Job.PROPERTY_JOB_PROGRESS_LOG, Job.PROPERTY_JOB_PROGRESS_ETA, PROPERTY_JOB_PROGRESS_STEPS, PROPERTY_JOB_PROGRESS_STEP, Job.PROPERTY_RESULT_MESSAGE, Job.PROPERTY_JOB_STARTED_TIME}; }
public String update(final long eta) { if ( eta > 0 ) { final Date finishDate = new Date(System.currentTimeMillis() + eta * 1000); final Calendar finishCal = Calendar.getInstance(); finishCal.setTime(finishDate); this.setProperty(Job.PROPERTY_JOB_PROGRESS_ETA, finishCal); } else { this.properties.remove(Job.PROPERTY_JOB_PROGRESS_ETA); } return Job.PROPERTY_JOB_PROGRESS_ETA; }
public void setProperty(final String name, final Object value) { if ( value == null ) { this.properties.remove(name); } else { this.properties.put(name, value); } }
/** * Update the information for a retry */ public void retry() { final int retries = this.getProperty(Job.PROPERTY_JOB_RETRY_COUNT, Integer.class); this.properties.put(Job.PROPERTY_JOB_RETRY_COUNT, retries + 1); this.properties.remove(Job.PROPERTY_JOB_STARTED_TIME); }
vm.put(JcrConstants.JCR_MIXINTYPES, new String[0]); } else { vm.remove(property.getName());