middleware static method

void middleware(
  1. WireMiddleware value
)

Class extending WireMiddleware can listen to all processes inside Wire

Implementation

static void middleware(WireMiddleware value) {
  if (!_MIDDLEWARE_LAYER.has(value))
    _MIDDLEWARE_LAYER.add(value);
  else
    throw Exception(ERROR__MIDDLEWARE_EXISTS + value.toString());
}