| java.lang.Object org.apache.axis2.deployment.RepositoryListener
Constructor Summary | |
public | RepositoryListener(DeploymentEngine deploymentEngine, boolean isClasspath) This constructor takes two arguments, a folder name and a reference to Deployment Engine
First, it initializes the system, by loading all the modules in the /modules directory and
then creates a WSInfoList to store information about available modules and services. |
log | final protected static Log log(Code) | | |
RepositoryListener | public RepositoryListener(DeploymentEngine deploymentEngine, boolean isClasspath)(Code) | | This constructor takes two arguments, a folder name and a reference to Deployment Engine
First, it initializes the system, by loading all the modules in the /modules directory and
then creates a WSInfoList to store information about available modules and services.
Parameters: deploymentEngine - reference to engine registry for updates Parameters: isClasspath - true if this RepositoryListener should scan the classpath for Modules |
checkModules | public void checkModules()(Code) | | Finds a list of modules in the folder and adds to wsInfoList.
|
checkServices | public void checkServices()(Code) | | Finds a list of services in the folder and adds to wsInfoList.
|
findServicesInDirectory | protected void findServicesInDirectory()(Code) | | Searches a given folder for jar files and adds them to a list in the WSInfolist class.
|
getLocation | protected String getLocation()(Code) | | To get the location of the Axis2.jar from that I can drive the location of class path
String (location of the axis2 jar) |
init | public void init()(Code) | | First initializes the WSInfoList, then calls checkModule to load all the modules and calls
update() to update the Deployment engine and engine registry.
|
init2 | public void init2(boolean isClasspath)(Code) | | |
isSourceControlDir | protected boolean isSourceControlDir(File file)(Code) | | |
loadClassPathModules | protected void loadClassPathModules()(Code) | | |
startListener | public void startListener()(Code) | | Method invoked from the scheduler to start the listener.
|
update | public void update()(Code) | | Updates WSInfoList object.
|
|
|