public void setFinished(java.sql.Timestamp finished) { if (! _loaded ) errorIfUnloaded(); this.finished = (java.sql.Timestamp) finished; } protected java.util.Set<ome.model.jobs.JobOriginalFileLink> originalFileLinks = new java.util.HashSet<ome.model.jobs.JobOriginalFileLink>();
public void setSubmitted(java.sql.Timestamp submitted) { if (! _loaded ) errorIfUnloaded(); this.submitted = (java.sql.Timestamp) submitted; } protected java.sql.Timestamp scheduledFor = null;
public void setStarted(java.sql.Timestamp started) { if (! _loaded ) errorIfUnloaded(); this.started = (java.sql.Timestamp) started; } protected java.sql.Timestamp finished = null;
public void setUsername(java.lang.String username) { if (! _loaded ) errorIfUnloaded(); this.username = (java.lang.String) username; } protected java.lang.String groupname = null;
public void setType(java.lang.String type) { if (! _loaded ) errorIfUnloaded(); this.type = (java.lang.String) type; } protected java.lang.String message = null;
public void setMessage(java.lang.String message) { if (! _loaded ) errorIfUnloaded(); this.message = (java.lang.String) message; } protected ome.model.jobs.JobStatus status = null;
/** * setter for originalFileLinks should be avoided. Does not fulfill normal semantics. */ protected void setOriginalFileLinks(java.util.Set<ome.model.jobs.JobOriginalFileLink> originalFileLinks) { if (! _loaded ) errorIfUnloaded(); this.originalFileLinks = originalFileLinks; } /**
/** * Use the {@link ome.model.internal.Details#copy(ome.model.internal.Details)} * or {@link ome.model.internal.Details#shallowCopy(ome.model.internal.Details)} * methods to set the {@link Details} instance instead. */ protected void setDetails(ome.model.internal.Details details) { if (! _loaded ) errorIfUnloaded(); this.details = (Details) details; }
public void setGroupname(java.lang.String groupname) { if (! _loaded ) errorIfUnloaded(); this.groupname = (java.lang.String) groupname; } protected java.lang.String type = null;
public void setStatus(ome.model.jobs.JobStatus status) { if (! _loaded ) errorIfUnloaded(); this.status = status; } protected java.sql.Timestamp submitted = null;
public void setScheduledFor(java.sql.Timestamp scheduledFor) { if (! _loaded ) errorIfUnloaded(); this.scheduledFor = (java.sql.Timestamp) scheduledFor; } protected java.sql.Timestamp started = null;
@Override public void setVersion(Integer version) { if (! _loaded ) errorIfUnloaded(); this.version = version; }
/** * This version number is controlled by the database for optimisitic * locking. */ @javax.persistence.Column(name="version") // @javax.persistence.Version //TODO mark off #118 if this succeeds, otherwise, completely remove versions and test updateEvent @Override public Integer getVersion() { if (! _loaded ) errorIfUnloaded(); return this.version; }
/** * unlinks all ome.model.core.OriginalFile instances from this instance. */ public void unlinkOriginalFile (ome.model.core.OriginalFile removal) { if (! _loaded ) errorIfUnloaded(); java.util.Set<ome.model.jobs.JobOriginalFileLink> toRemove = findJobOriginalFileLink( removal ); java.util.Iterator<ome.model.jobs.JobOriginalFileLink> it = toRemove.iterator(); while ( it.hasNext() ) { removeJobOriginalFileLink( it.next(), true ); } }
/** * Many-to-one field ome.model.jobs.Job.status (ome.model.jobs.JobStatus) */ @javax.persistence.ManyToOne(fetch = javax.persistence.FetchType.EAGER, cascade = {javax.persistence.CascadeType.MERGE, javax.persistence.CascadeType.PERSIST, javax.persistence.CascadeType.REFRESH}, targetEntity = ome.model.jobs.JobStatus.class) @org.hibernate.annotations.Cascade({org.hibernate.annotations.CascadeType.LOCK, org.hibernate.annotations.CascadeType.MERGE, org.hibernate.annotations.CascadeType.PERSIST, org.hibernate.annotations.CascadeType.REPLICATE, org.hibernate.annotations.CascadeType.REFRESH, org.hibernate.annotations.CascadeType.SAVE_UPDATE, org.hibernate.annotations.CascadeType.EVICT}) @javax.persistence.JoinColumn(name="status", nullable=false, unique=false, insertable=true, updatable=true) @org.hibernate.annotations.ForeignKey(name="FKjob_status_jobstatus") public ome.model.jobs.JobStatus getStatus() { if (! _loaded ) errorIfUnloaded(); return this.status; }
/** * Returns an unmodifiable collection-view */ public java.util.Collection<ome.model.jobs.JobOriginalFileLink> unmodifiableOriginalFileLinks() { if (! _loaded ) errorIfUnloaded(); if ( getOriginalFileLinks() == null ) { return java.util.Collections.emptyList(); } return java.util.Collections.unmodifiableCollection( getOriginalFileLinks() ); }
/** * clears the set. */ public void clearOriginalFileLinks() { if (! _loaded ) errorIfUnloaded(); java.util.List<ome.model.jobs.JobOriginalFileLink> list = new java.util.ArrayList<ome.model.jobs.JobOriginalFileLink>( getOriginalFileLinks() ); for (ome.model.jobs.JobOriginalFileLink link : list) { removeJobOriginalFileLink( link, true ); } }
/** * Adds a ome.model.jobs.JobOriginalFileLink to originalFileLinks, allowing for recursion -- whether * or not addJobOriginalFileLink will be called on the addition <b>if it is loaded</b> */ public void addJobOriginalFileLink (ome.model.jobs.JobOriginalFileLink link, boolean bothSides) { if (! _loaded ) errorIfUnloaded(); if ( getOriginalFileLinks() == null ) { throwNullCollectionException("OriginalFileLinks"); } getOriginalFileLinks().add( link ); }
/** * removes the given JobOriginalFileLink from originalFileLinks, allowing for recursion -- whether * or not the removal will call unlinkJob again <b>if loaded</b>. */ public void removeJobOriginalFileLink (ome.model.jobs.JobOriginalFileLink link, boolean bothSides) { if (! _loaded ) errorIfUnloaded(); if ( getOriginalFileLinks() == null ) { throwNullCollectionException("OriginalFileLinks"); } getOriginalFileLinks().remove( link ); }
/** * removes a single element from this set and makes the inverse call on ome.model.jobs.JobOriginalFileLink */ public void removeJobOriginalFileLink(ome.model.jobs.JobOriginalFileLink target) { if (! _loaded ) errorIfUnloaded(); if (getOriginalFileLinks() == null) { throwNullCollectionException("OriginalFileLinks"); } getOriginalFileLinks().remove( target ); target.setParent ( null ); }