|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
public interface UsecaseResolver
Usecase resolver interface.
| Field Summary | |
|---|---|
static java.lang.String |
ROLE
The Avalon role. |
| Method Summary | |
|---|---|
java.lang.String[] |
getUsecaseNames()
|
boolean |
isRegistered(java.lang.String webappUrl,
java.lang.String name)
Checks if a certain usecase is registered. |
void |
register(java.lang.String usecaseName)
|
void |
release(Usecase usecase)
Releases a usecase object. |
Usecase |
resolve(java.lang.String webappUrl,
java.lang.String name)
Resolves a usecase object. |
| Field Detail |
|---|
static final java.lang.String ROLE
| Method Detail |
|---|
Usecase resolve(java.lang.String webappUrl,
java.lang.String name)
throws org.apache.avalon.framework.service.ServiceException
webappUrl - The web application URL.name - The name of the usecase.
org.apache.avalon.framework.service.ServiceException - if the object could not be created.
boolean isRegistered(java.lang.String webappUrl,
java.lang.String name)
throws org.apache.avalon.framework.service.ServiceException
webappUrl - The web application URL.name - The usecase name.
org.apache.avalon.framework.service.ServiceException - if an error occurs.
void release(Usecase usecase)
throws org.apache.avalon.framework.service.ServiceException
usecase - The usecase object.
org.apache.avalon.framework.service.ServiceException - if an error occurs.java.lang.String[] getUsecaseNames()
void register(java.lang.String usecaseName)
usecaseName - The usecase to register.
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||