- All Known Implementing Classes:
- IIOServiceProvider,- ImageInputStreamSpi,- ImageOutputStreamSpi,- ImageReaderSpi,- ImageReaderWriterSpi,- ImageTranscoderSpi,- ImageWriterSpi
public interface RegisterableService
An optional interface that may be provided by service provider
 objects that will be registered with a
 
ServiceRegistry.  If this interface is present,
 notification of registration and deregistration will be performed.- See Also:
- ServiceRegistry
- 
Method SummaryModifier and Type Method Description voidonDeregistration(ServiceRegistry registry, Class<?> category)Called when an object implementing this interface is removed from the givencategoryof the givenregistry.voidonRegistration(ServiceRegistry registry, Class<?> category)Called when an object implementing this interface is added to the givencategoryof the givenregistry.
- 
Method Details- 
onRegistrationCalled when an object implementing this interface is added to the givencategoryof the givenregistry. The object may already be registered under another category or categories.- Parameters:
- registry- a- ServiceRegistrywhere this object has been registered.
- category- a- Classobject indicating the registry category under which this object has been registered.
 
- 
onDeregistrationCalled when an object implementing this interface is removed from the givencategoryof the givenregistry. The object may still be registered under another category or categories.- Parameters:
- registry- a- ServiceRegistryfrom which this object is being (wholly or partially) deregistered.
- category- a- Classobject indicating the registry category from which this object is being deregistered.
 
 
-