com.xenonsoft.bridgetown.soa
Interface IApplicationAssembler

All Superinterfaces:
IDisposable, IServiceAssembler, IServiceObjectFactory, IStartable
All Known Implementing Classes:
ApplicationAssemblerImpl, WebApplicationAssembler

public interface IApplicationAssembler
extends IServiceAssembler

Application assembler configuration extends the service assembly factory and provide application specific features.

Version:
$Id: IApplicationAssembler.java,v 1.1.1.1 2004/09/04 12:04:25 peter_pilgrim Exp $
Author:
Peter Pilgrim, 20-Aug-2004

Method Summary
 void load(IConfigLoader[] configLoaderList)
          Load the assembly from an array configuration loaders.
 
Methods inherited from interface com.xenonsoft.bridgetown.soa.IServiceAssembler
getAssemblyConfig, getBeanPropertyValueResolver, getClassLoader, load, merge, setBeanPropertyValueResolver, setClassLoader
 
Methods inherited from interface com.xenonsoft.bridgetown.soa.IServiceObjectFactory
containsContext, containsService, getContextNameList, getName, getName, getService, getServiceNameList
 
Methods inherited from interface com.xenonsoft.bridgetown.soa.IStartable
start
 
Methods inherited from interface com.xenonsoft.bridgetown.soa.IDisposable
dispose
 

Method Detail

load

public void load(IConfigLoader[] configLoaderList)
Load the assembly from an array configuration loaders.

Parameters:
configLoaderList - the primitive array of configuration loaders
Throws:
AssemblyConfigException - if the factory cannot read the assembly configuration
AssemblyFactoryException - if the factory cannot create the service assembly
See Also:
IServiceAssembler.load(com.xenonsoft.bridgetown.resources.IConfigLoader)


Copyright © 2005 XeNoNSoFT.com. All Rights Reserved.