jason.core
Interface ServiceBuilder

All Known Implementing Classes:
AbstractServiceBuilder

public interface ServiceBuilder

Created Sun Sep 08 21:21:23 2002

Here an interface for building Service

See Also:
ClassServiceBuilder, File

Method Summary
 ServiceContainer buildService(java.lang.String criteria)
           
 java.lang.String getLastCriteria()
           
 ServiceContainer rebuildService()
           
 

Method Detail

buildService

public ServiceContainer buildService(java.lang.String criteria)
                              throws JasonException
Returns:
a new ServiceContainer. The criteria is a free argument to know an external service description file...
Throws:
JasonException - is the service can't be built

rebuildService

public ServiceContainer rebuildService()
                                throws JasonException
Returns:
a new ServiceContainer using the previous criteria code
JasonException

getLastCriteria

public java.lang.String getLastCriteria()
Returns:
the last used criteria