openesb-components/maven-ojc-archeType-v2/maven-archetype-binding-com.../src/main/resources/archetype-resources/jbiadapter/src/net/openesb/component/__componentName__/JMXBindingInstaller.java

35 lines
1.2 KiB
Java

#set( $symbol_pound = '#' )
#set( $symbol_dollar = '$' )
#set( $symbol_escape = '\' )
/*
* JMXBindingInstaller.java
*/
package net.openesb.component.${componentName};
import net.openesb.component.${componentName}.common.ComponentInstaller;
/**
* This class extends the ComponentInstaller that implements the
* javax.jbi.component.Bootstrap for a component installation contract.
*
* If the default implemenation of the javax.jbi.component.Bootstrap in
* com.sun.jbi.sample.component.common.ComponentInstaller is not sufficient for
* this components install, uninstall and upgrade requirements, override the
* default implementation here to add component specific installation and
* upgrade tasks such as initializing configuration mbean and creating resources
* specific to component or upgrade workspace and service units during upgrading
* the component.
*
* @see javax.jbi.Bootstrap
* @see com.sun.jbi.sample.component.common.ComponentInstaller
* @author chikkala
*/
public class JMXBindingInstaller extends ComponentInstaller {
/**
* Constructor to create the ComponentInstaller.
*/
public JMXBindingInstaller() {
}
}