| org.apache.lenya.cms.usecase.UsecaseResolver
All known Subclasses: org.apache.lenya.cms.usecase.impl.UsecaseResolverImpl,
UsecaseResolver | public interface UsecaseResolver (Code) | | Usecase resolver interface.
version: $Id: UsecaseResolver.java 488305 2006-12-18 15:43:43Z andreas $ |
getUsecaseNames | String[] getUsecaseNames()(Code) | | The names of all registered usecases in alphabetical order. |
isRegistered | boolean isRegistered(String webappUrl, String name) throws ServiceException(Code) | | Checks if a certain usecase is registered.
Parameters: webappUrl - The web application URL. Parameters: name - The usecase name. A boolean value. throws: ServiceException - if an error occurs. |
register | void register(String usecaseName)(Code) | | Parameters: usecaseName - The usecase to register. |
release | void release(Usecase usecase) throws ServiceException(Code) | | Releases a usecase object.
Parameters: usecase - The usecase object. throws: ServiceException - if an error occurs. |
resolve | Usecase resolve(String webappUrl, String name) throws ServiceException(Code) | | Resolves a usecase object.
Parameters: webappUrl - The web application URL. Parameters: name - The name of the usecase. A usecase object. throws: ServiceException - if the object could not be created. |
|
|