Package org.apache.tapestry5.ioc
Interface Registry
-
- All Superinterfaces:
ObjectLocator
- All Known Subinterfaces:
InternalRegistry
- All Known Implementing Classes:
RegistryImpl
,RegistryWrapper
public interface Registry extends ObjectLocator
Public access to the IoC service registry.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
cleanupThread()
Invoked at the end of a request to discard any thread-specific information accumulated during the current request.void
performRegistryStartup()
Invoked to eagerly load services marked with theEagerLoad
annotation, and to execute all contributions to the Startup service.void
shutdown()
Shuts down a Registry instance.-
Methods inherited from interface org.apache.tapestry5.commons.ObjectLocator
autobuild, autobuild, getObject, getService, getService, getService, proxy
-
-
-
-
Method Detail
-
cleanupThread
void cleanupThread()
Invoked at the end of a request to discard any thread-specific information accumulated during the current request.- See Also:
PerthreadManager
,ThreadCleanupListener
-
shutdown
void shutdown()
Shuts down a Registry instance. Notifies all listeners that the registry has shutdown. Further method invocations on the Registry are no longer allowed, and the Registry instance should be discarded.- See Also:
RegistryShutdownHub
,RegistryShutdownListener
-
performRegistryStartup
void performRegistryStartup()
Invoked to eagerly load services marked with theEagerLoad
annotation, and to execute all contributions to the Startup service.
-
-