Interface UnmodifiableComponent

All Superinterfaces:
Component
All Known Subinterfaces:
AccessControlService
All Known Implementing Classes:
AbstractReloadableService, BasicAccessControlService, DelegatingAccessControlService, ScriptedRunnable

public interface UnmodifiableComponent
extends Component
A marker interface for components that may be put in to an unmodifiable state and, if a modification is attempted afterwards, throws UnmodifiableComponentException.