jason.core
Class FileServiceBuilder

java.lang.Object
  |
  +--jason.core.AbstractServiceBuilder
        |
        +--jason.core.FileServiceBuilder
All Implemented Interfaces:
ServiceBuilder

public class FileServiceBuilder
extends AbstractServiceBuilder

Created Sun Sep 01 18:32:18 2002

This is builder for Service loaded and managed by an XM file

See Also:
ServiceContainer, ServicesManager

Constructor Summary
FileServiceBuilder(ServicesManager sm, Domain d)
           
 
Method Summary
 ServiceContainer buildService(java.lang.String location)
           
 
Methods inherited from class jason.core.AbstractServiceBuilder
getLastCriteria, rebuildService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileServiceBuilder

public FileServiceBuilder(ServicesManager sm,
                          Domain d)
Method Detail

buildService

public ServiceContainer buildService(java.lang.String location)
                              throws JasonException
Specified by:
buildService in interface ServiceBuilder
Overrides:
buildService in class AbstractServiceBuilder
Returns:
the service container for the service at this file location
Throws:
JasonException - is the service can't be built