@Override public UUID sessionId(){
  if (sessionId == null)   sessionId=UUID.randomUUID();
  return sessionId;
}

@ Override public UUID sessionId ( ) { if ( sessionId == null ) sessionId = UUID . randomUUID ( ) ; return sessionId ; }
used to uniquely identify the session
