Class SpringServiceableComponent<T>

Type Parameters:
T - component type
All Implemented Interfaces:
AutoCloseable, Component, DestructableComponent, IdentifiableComponent, IdentifiedComponent, InitializableComponent, ServiceableComponent<T>, Aware, ApplicationContextAware

public class SpringServiceableComponent<T> extends AbstractServiceableComponent<T>
A container @{link ServiceableComponent which is (usually) created during spring service creation as part of service (re)load.
  • Field Details

    • theComponent

      @Nonnull private final T theComponent
      The component we are encapsulating.
  • Constructor Details

    • SpringServiceableComponent

      public SpringServiceableComponent(@Nonnull T what)
      Constructor.
      Parameters:
      what - the object we are wrapping.
  • Method Details