Uses of Class
org.jboss.deployment.DeploymentInfo

Packages that use DeploymentInfo
org.jboss.deployment Core deployment framework and services. 
org.jboss.system Core system framework and components. 
 

Uses of DeploymentInfo in org.jboss.deployment
 

Fields in org.jboss.deployment declared as DeploymentInfo
 DeploymentInfo DeploymentInfo.parent
          And the subDeployments have a parent
 

Methods in org.jboss.deployment that return DeploymentInfo
 DeploymentInfo MainDeployerMBean.getDeployment(URL url)
          The getDeployment method returns the DeploymentInfo object for the URL supplied.
 DeploymentInfo MainDeployer.getDeployment(URL url)
          The getDeployment method returns the DeploymentInfo object for the URL supplied.
 DeploymentInfo SARDeployerMBean.getService(javax.management.ObjectName serviceName)
          Get the associated service DeploymentInfo if found, null otherwise
 DeploymentInfo SARDeployer.getService(javax.management.ObjectName serviceName)
          Get the associated service DeploymentInfo if found, null otherwise
 

Methods in org.jboss.deployment with parameters of type DeploymentInfo
 boolean XSLSubDeployer.accepts(DeploymentInfo di)
           
 boolean SubDeployerSupport.accepts(DeploymentInfo sdi)
          A default implementation that uses the suffixes registered through either setSuffixes() or setEnhancedSuffixes(), to decide if a module is deployable by this deployer.
 boolean SubDeployerMBean.accepts(DeploymentInfo sdi)
          The accepts method is called by MainDeployer to determine which deployer is suitable for a DeploymentInfo.
 boolean SubDeployer.accepts(DeploymentInfo sdi)
          The accepts method is called by MainDeployer to determine which deployer is suitable for a DeploymentInfo.
 boolean SimpleSubDeployerSupport.accepts(DeploymentInfo di)
           
 boolean JARDeployer.accepts(DeploymentInfo di)
          The accepts method is called by MainDeployer to determine which deployer is suitable for a DeploymentInfo.
protected  void SubDeployerSupport.addDeployableFiles(DeploymentInfo di, File dir)
          This method recursively searches the directory structure for any files that are deployable (@see isDeployable).
protected  void SubDeployerSupport.addDeployableJar(DeploymentInfo di, JarFile jarFile)
          This method searches the entire jar file for any deployable files (@see isDeployable).
 void XSLSubDeployer.create(DeploymentInfo di)
           
 void SubDeployerSupport.create(DeploymentInfo di)
          Sub-classes should override this method to provide custom 'create' logic.
 void SubDeployerMBean.create(DeploymentInfo sdi)
          Set up the components of the deployment that do not refer to other components.
 void SubDeployer.create(DeploymentInfo sdi)
          Set up the components of the deployment that do not refer to other components
 void SimpleSubDeployerSupport.create(DeploymentInfo di)
           
 void SARDeployer.create(DeploymentInfo di)
          Describe create method here.
protected  Object SubDeployerInterceptorSupport.create(org.jboss.mx.server.Invocation invocation, DeploymentInfo di)
          Override
protected  Object SubDeployerInterceptor.create(org.jboss.mx.server.Invocation invocation, DeploymentInfo di)
           
protected  void SimpleSubDeployerSupport.createService(DeploymentInfo di)
          Do the create lifecyle for the deployment
 void MainDeployerMBean.deploy(DeploymentInfo deployment)
          The deploy method deploys a package represented by a DeploymentInfo object.
 void MainDeployer.deploy(DeploymentInfo deployment)
          The deploy method deploys a package represented by a DeploymentInfo object.
protected  void SubDeployerSupport.deployUrl(DeploymentInfo di, URL url, String name)
           
 void XSLSubDeployer.destroy(DeploymentInfo di)
           
 void SubDeployerSupport.destroy(DeploymentInfo di)
          Sub-classes should override this method to provide custom 'destroy' logic.
 void SubDeployerMBean.destroy(DeploymentInfo sdi)
          The destroy method removes individual components
 void SubDeployer.destroy(DeploymentInfo sdi)
          The destroy method removes individual components
 void SimpleSubDeployerSupport.destroy(DeploymentInfo di)
           
 void SARDeployer.destroy(DeploymentInfo di)
          The destroy method invokes destroy on the mbeans associated with the deployment in reverse order relative to create.
protected  Object SubDeployerInterceptorSupport.destroy(org.jboss.mx.server.Invocation invocation, DeploymentInfo di)
          Override
protected  Object SubDeployerInterceptor.destroy(org.jboss.mx.server.Invocation invocation, DeploymentInfo di)
           
protected  void SimpleSubDeployerSupport.destroyService(DeploymentInfo di)
          Do the destroy lifecyle for the deployment
protected  void SimpleSubDeployerSupport.determineObjectName(DeploymentInfo di)
          Determine the object name
protected  void SubDeployerSupport.emitNotification(String type, DeploymentInfo di)
          Simple helper to emit a subdeployer notification containing DeploymentInfo
protected  void XSLSubDeployer.findDd(DeploymentInfo di)
           
protected  URL SimpleSubDeployerSupport.getMetaDataResource(DeploymentInfo di)
          Get the url of the meta data resource
abstract  String SimpleSubDeployerSupport.getObjectName(DeploymentInfo di)
          Get the object name for this deployment
 void XSLSubDeployer.init(DeploymentInfo di)
           
 void SubDeployerSupport.init(DeploymentInfo di)
          Sub-classes should override this method to provide custom 'init' logic.
 void SubDeployerMBean.init(DeploymentInfo sdi)
          The init method lets the deployer set a few properties of the DeploymentInfo, such as the watch url.
 void SubDeployer.init(DeploymentInfo sdi)
          The init method lets the deployer set a few properties of the DeploymentInfo, such as the watch url.
 void SimpleSubDeployerSupport.init(DeploymentInfo di)
           
 void SARDeployer.init(DeploymentInfo di)
          Describe init method here.
protected  Object SubDeployerInterceptorSupport.init(org.jboss.mx.server.Invocation invocation, DeploymentInfo di)
          Override
protected  Object SubDeployerInterceptor.init(org.jboss.mx.server.Invocation invocation, DeploymentInfo di)
           
protected  void SARDeployer.parseDocument(DeploymentInfo di)
          Parse the META-INF/jboss-service.xml descriptor
protected abstract  void SimpleSubDeployerSupport.parseMetaData(DeploymentInfo di, URL url)
          Parse the meta data
protected  void SchemaBindingSimpleSubDeployerSupport.parseMetaData(DeploymentInfo di, URL url)
           
protected  void ObjectModelFactorySimpleSubDeployerSupport.parseMetaData(DeploymentInfo di, URL url)
           
protected  void SARDeployer.parseXMLClasspath(DeploymentInfo di)
           
protected  void SubDeployerSupport.processNestedDeployments(DeploymentInfo di)
          The processNestedDeployments method searches for any nested and deployable elements.
 void MainDeployerMBean.redeploy(DeploymentInfo sdi)
          Describe redeploy method here.
 void MainDeployer.redeploy(DeploymentInfo sdi)
          Describe redeploy method here.
protected  javax.management.ObjectName SimpleSubDeployerSupport.registerClassLoader(DeploymentInfo di)
          Register the UCL classloader
protected  void SimpleSubDeployerSupport.registerDeployment(DeploymentInfo di, javax.management.ObjectName uclName)
          Register the deployment
protected  void SimpleSubDeployerSupport.resolveWatch(DeploymentInfo di, URL url)
          Resolve the watch url
 void XSLSubDeployer.start(DeploymentInfo di)
           
 void SubDeployerSupport.start(DeploymentInfo di)
          Sub-classes should override this method to provide custom 'start' logic.
 void SubDeployerMBean.start(DeploymentInfo sdi)
          The start method sets up relationships with other components.
 void SubDeployer.start(DeploymentInfo sdi)
          The start method sets up relationships with other components.
 void SimpleSubDeployerSupport.start(DeploymentInfo di)
           
 void SARDeployer.start(DeploymentInfo di)
          The start method starts all the mbeans in this DeploymentInfo..
protected  Object SubDeployerInterceptorSupport.start(org.jboss.mx.server.Invocation invocation, DeploymentInfo di)
          Override
protected  Object SubDeployerInterceptor.start(org.jboss.mx.server.Invocation invocation, DeploymentInfo di)
           
protected  void SimpleSubDeployerSupport.startService(DeploymentInfo di)
          Do the start lifecyle for the deployment
 void XSLSubDeployer.stop(DeploymentInfo di)
           
 void SubDeployerSupport.stop(DeploymentInfo di)
          Sub-classes should override this method to provide custom 'stop' logic.
 void SubDeployerMBean.stop(DeploymentInfo sdi)
          The stop method removes relationships between components.
 void SubDeployer.stop(DeploymentInfo sdi)
          The stop method removes relationships between components.
 void SimpleSubDeployerSupport.stop(DeploymentInfo di)
           
 void SARDeployer.stop(DeploymentInfo di)
          The stop method invokes stop on the mbeans associatedw ith the deployment in reverse order relative to create.
protected  Object SubDeployerInterceptorSupport.stop(org.jboss.mx.server.Invocation invocation, DeploymentInfo di)
          Override
protected  Object SubDeployerInterceptor.stop(org.jboss.mx.server.Invocation invocation, DeploymentInfo di)
           
protected  void SimpleSubDeployerSupport.stopService(DeploymentInfo di)
          Do the stop lifecyle for the deployment
 void MainDeployerMBean.undeploy(DeploymentInfo di)
          The undeploy method undeploys a package represented by a DeploymentInfo object.
 void MainDeployer.undeploy(DeploymentInfo di)
          The undeploy method undeploys a package represented by a DeploymentInfo object.
protected  void MainDeployer.undeploy(DeploymentInfo di, boolean isShutdown)
           
protected  void SimpleSubDeployerSupport.unregisterClassLoader(DeploymentInfo di)
          Unregister the UCL classloader
protected  void SimpleSubDeployerSupport.unregisterDeployment(DeploymentInfo di)
          Unregister the deployment
 

Constructors in org.jboss.deployment with parameters of type DeploymentInfo
DeploymentInfo(URL url, DeploymentInfo parent, javax.management.MBeanServer server)
          CTOR
SerializableDeploymentInfo(DeploymentInfo info)
          Construct this object from a DeploymentInfo
 

Uses of DeploymentInfo in org.jboss.system
 

Methods in org.jboss.system that return DeploymentInfo
 DeploymentInfo ServiceMBeanSupport.getDeploymentInfo()
          Provide access to the service DeploymentInfo.
 

Methods in org.jboss.system with parameters of type DeploymentInfo
 void ServiceControllerMBean.validateDeploymentState(DeploymentInfo di, DeploymentState state)
          Go through the mbeans of the DeploymentInfo and validate that they are in a state at least equal to that of the argument state
 void ServiceController.validateDeploymentState(DeploymentInfo di, DeploymentState state)
          Go through the mbeans of the DeploymentInfo and validate that they are in a state at least equal to that of the argument state
 



Copyright © 2002 JBoss Group, LLC. All Rights Reserved.