|
||||||||
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 |