Annotation Interface ProvidesService


@Retention(RUNTIME) @Target(TYPE) public @interface ProvidesService
Use this annotation on implementations of DaemonModules to inform the system about which services it registers with the HippoServiceRegistry. Together with the RequiresService annotation, this annotation determines the order in which modules are started (and destroyed because that happens in reversed order).
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Class<?>[]
     
  • Element Details

    • types

      Class<?>[] types