class HttpStub::Server::Session::Controller

Public Class Methods

new(server_memory) click to toggle source
# File lib/http_stub/server/session/controller.rb, line 7
def initialize(server_memory)
  @server_memory = server_memory
end

Public Instance Methods

clear(logger) click to toggle source
# File lib/http_stub/server/session/controller.rb, line 27
def clear(logger)
  @server_memory.session_registry.clear(logger)
end
delete(request, logger) click to toggle source
# File lib/http_stub/server/session/controller.rb, line 23
def delete(request, logger)
  @server_memory.session_registry.delete(request.session_id, logger)
end
find(request, logger) click to toggle source
# File lib/http_stub/server/session/controller.rb, line 11
def find(request, logger)
  @server_memory.session_registry.find(request.session_id, logger)
end
find_all() click to toggle source
# File lib/http_stub/server/session/controller.rb, line 19
def find_all
  @server_memory.session_registry.all
end
find_transactional(logger) click to toggle source
# File lib/http_stub/server/session/controller.rb, line 15
def find_transactional(logger)
  @server_memory.session_registry.find(HttpStub::Server::Session::TRANSACTIONAL_SESSION_ID, logger)
end