org.apache.axis2.deployment.listener
Interface RepositoryListener

All Known Implementing Classes:
RepositoryListenerImpl

public interface RepositoryListener

RepositoryListener listens to a specific directory for updates. eg: addition, removal or modification of files.


Method Summary
 void checkModules()
          Checks whether new module has been added.
 void checkServices()
          Checks whether new service has been added.
 void init()
          Initializes the deployment.
 void update()
          Updates when new services or modules are added.
 

Method Detail

checkModules

public void checkModules()
Checks whether new module has been added.


checkServices

public void checkServices()
Checks whether new service has been added.


init

public void init()
Initializes the deployment. This is invoked during Axis engine start up at which point it deploys all the services and modules, and initializes the WSInfolist.


update

public void update()
Updates when new services or modules are added.