private void parseAndSetDefaultType(String type, Session session) { String _type = (type == null) ? "User" : type; session.setDefaultEventType(_type); }
@Transactional(readOnly = false) public Object doWork(org.hibernate.Session __s, ServiceFactory sf) { Principal p = validateSessionInputs(sf, req); oldsession.setDefaultEventType(p.getEventType()); long userId = executeLookupUser(sf, p); final Session s = sessionProvider.executeUpdate(sf, oldsession, internal_uuid, userId, req.sudoer); return executeSessionContextLookup(sf, p, s); }
@Transactional(readOnly = true) public Object doWork(org.hibernate.Session __s, ServiceFactory sf) { Principal p = validateSessionInputs(sf, req); oldsession.setDefaultEventType(p.getEventType()); final long userId = executeLookupUser(sf, p); // Here, we hope that the implementation has been updated // to match read-only status. Note: this code block matches // the one below, but the annotation is a compile-time rather // than run-time concern. final Session s = sessionProvider.executeUpdate(sf, oldsession, internal_uuid, userId, req.sudoer); return executeSessionContextLookup(sf, p, s); } });
setMessage((java.lang.String)value); } else if (field.equals(DEFAULTEVENTTYPE)) { setDefaultEventType((java.lang.String)value); } else if (field.equals(USERAGENT)) { setUserAgent((java.lang.String)value);
public Session( ome.model.meta.Node _node,java.lang.String _uuid,ome.model.meta.Experimenter _owner,java.lang.Long _timeToIdle,java.lang.Long _timeToLive,java.sql.Timestamp _started,java.lang.String _defaultEventType ) { this(null, true); setNode(_node); setUuid(_uuid); setOwner(_owner); setTimeToIdle(_timeToIdle); setTimeToLive(_timeToLive); setStarted(_started); setDefaultEventType(_defaultEventType); }
protected void define(Session s, String uuid, String message, long started, long idle, long live, String eventType, String agent, String ip) { s.getDetails().setPermissions(Permissions.PRIVATE); s.setUuid(uuid); s.setMessage(message); s.setStarted(new Timestamp(started)); s.setTimeToIdle(idle); s.setTimeToLive(live); s.setDefaultEventType(eventType); s.setUserAgent(agent); s.setUserIP(ip); }
target.setDefaultEventType(source.getDefaultEventType()); target.getDetails().shallowCopy(source.getDetails()); target.setMessage(source.getMessage());