Class: UU::OS::Server::AbstractMiddleware

Inherits:
Object
  • Object
show all
Defined in:
uu_os_connection-server-2.3.1/lib/uu/os/server/abstract_middleware.rb

Direct Known Subclasses

Application::AuthenticationMiddleware, Application::ErrorHandlingMiddleware, Application::LoggerMiddleware, Application::ParameterParseMiddleware, Application::StatisticsMiddleware, Application::UseCaseContextMiddleware

Instance Method Summary (collapse)

Constructor Details

- (AbstractMiddleware) initialize(app, *args, &block)

Returns a new instance of AbstractMiddleware



6
7
8
# File 'uu_os_connection-server-2.3.1/lib/uu/os/server/abstract_middleware.rb', line 6

def initialize(app, *args, &block)
  @app = app
end

Instance Method Details

- (Object) call(env)



10
11
12
# File 'uu_os_connection-server-2.3.1/lib/uu/os/server/abstract_middleware.rb', line 10

def call(env)
  raise "Method call is not implemented on #{self.class.name}."
end