Interface IdentifiableComponent

All Superinterfaces:
Component, IdentifiedComponent
All Known Implementing Classes:
AbstractIdentifiableInitializableComponent, AbstractReloadableService, BasicAccessControlService, DelegatingAccessControlService, IPRangeAccessControl, ScriptedRunnable

public interface IdentifiableComponent
extends IdentifiedComponent
A Component whose identifier can be set.
  • Method Summary

    Modifier and Type Method Description
    void setId​(String componentId)
    Set the ID of this component.

    Methods inherited from interface net.shibboleth.utilities.java.support.component.IdentifiedComponent

    getId
  • Method Details

    • setId

      void setId​(@Nonnull @NotEmpty String componentId)
      Set the ID of this component.
      Parameters:
      componentId - ID of this component