Class AutoDeployService
java.lang.Object
org.glassfish.deployment.autodeploy.AutoDeployService
- All Implemented Interfaces:
org.glassfish.hk2.api.PostConstruct,org.glassfish.hk2.api.PreDestroy,org.jvnet.hk2.config.ConfigListener
@Service
@RunLevel(20)
public class AutoDeployService
extends Object
implements org.glassfish.hk2.api.PostConstruct, org.glassfish.hk2.api.PreDestroy, org.jvnet.hk2.config.ConfigListener
A service wrapper around the autodeployer.
The module system will start this service during GlassFish start-up. In turn it will start the actual autodeployer to run periodically.
Note that some values used by the service are known when the class is first started. Others can be configured dynamically. The first type are initialized during postConstruct. The others will trigger the delivery of config change events to which we respond and, as needed, stop or reschedule the timer task.
- Author:
- tjquinn
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.jvnet.hk2.config.UnprocessedChangeEventschanged(PropertyChangeEvent[] events) voidvoid
-
Field Details
-
deplLogger
-
-
Constructor Details
-
AutoDeployService
public AutoDeployService()
-
-
Method Details
-
postConstruct
public void postConstruct()- Specified by:
postConstructin interfaceorg.glassfish.hk2.api.PostConstruct
-
preDestroy
public void preDestroy()- Specified by:
preDestroyin interfaceorg.glassfish.hk2.api.PreDestroy
-
changed
- Specified by:
changedin interfaceorg.jvnet.hk2.config.ConfigListener
-