org.openmdx.kernel.application.deploy.spi
Interface Deployment.Module

All Superinterfaces:
Configuration
All Known Subinterfaces:
Deployment.ApplicationClient, Deployment.Connector
All Known Implementing Classes:
ApplicationClientDecorator, ApplicationClientDeploymentDescriptor, ConnectorDecorator, ConnectorDeploymentDescriptor, ModuleDecorator, ModuleDeploymentDescriptor
Enclosing interface:
Deployment

public static interface Deployment.Module
extends Configuration

A Java 2 Enterprise Module


Method Summary
 URL[] getApplicationClassPath()
          Retrieve the class path for classes referenced by the module, which should be loaded by the application's class loader, e.g.
 Collection getComponents()
          Retrieve a module's components
 String getDisplayName()
          Retrieve a module's display name
 URL[] getModuleClassPath()
          Retrieve the module's class path, e.g.
 String getModuleURI()
          Retrieve a module's URI
 
Methods inherited from interface org.openmdx.kernel.application.configuration.Configuration
validate, verify
 

Method Detail

getModuleURI

String getModuleURI()
Retrieve a module's URI

Returns:
the module URI

getDisplayName

String getDisplayName()
Retrieve a module's display name

Returns:
a module's display name

getComponents

Collection getComponents()
Retrieve a module's components

Returns:
a module's components

getModuleClassPath

URL[] getModuleClassPath()
Retrieve the module's class path, e.g. a collection containing
Returns:
the module's local class path

getApplicationClassPath

URL[] getApplicationClassPath()
Retrieve the class path for classes referenced by the module, which should be loaded by the application's class loader, e.g. URLs based on the Classpath: entry in the META-INF/Manifest.mf file.

Returns:
the module's application class path


This software is published under the BSD license. Copyright © 2003-2007, OMEX AG, Switzerland, All rights reserved. Use is subject to license terms.