public ome.model.jobs.ParseJob newInstance() { return new ome.model.jobs.ParseJob(); }
public void setParams(byte[] params) { if (! _loaded ) errorIfUnloaded(); this.params = (byte[]) params; }
@Override public Object retrieve(String field) { if (field == null) { return null; } else if (field.equals(PARAMS)) { return getParams(); } else { return super.retrieve(field); } }
@Override public void putAt(String field, Object value) { if (field == null) { return; } else if (field.equals(PARAMS)) { setParams((byte[])value); } else { super.putAt(field,value); } }
@Override public boolean acceptFilter(ome.util.Filter __filter){ try { this.params = (byte[]) __filter.filter(PARAMS, this.params ); return super.acceptFilter(__filter); } catch (RuntimeException re) { // ticket:1183 - Caused by Utils.trueClass(Annotation.class) if (re.getCause() instanceof InstantiationException) { this.unload(); return true; } else { throw re; } } }
JobParams getParamsOrNull(final long scriptId, Current __current) { ome.model.jobs.ParseJob job = getParseJobForScript(scriptId, __current); if (job != null) { return parse(job.getParams(), __current); } return null; }
@Transactional(readOnly = false) public Object doWork(final Session session, final ServiceFactory sf) { ome.model.jobs.ParseJob parseJob = sf.getQueryService().get( ome.model.jobs.ParseJob.class, job.getId().getValue()); parseJob.setParams(data); secSys.runAsAdmin(new AdminAction(){ public void runAsAdmin() { session.flush(); }}); return null; } });
/** * Simple field ome.model.jobs.ParseJob.params (byte[]) */ // No @Type annotation // Not indexed @javax.persistence.Column(columnDefinition="bytea", nullable=true, unique=false, name="params", updatable=true) public byte[] getParams() { if (! _loaded ) errorIfUnloaded(); return this.params; }
public ome.model.jobs.ParseJob proxy() { return new ome.model.jobs.ParseJob(this.id, false); }