|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RepositoryFacadeFactory
Interface for factories creating facades to access remote issue management systems.
Method Summary | |
---|---|
RepositoryFacade |
create(IssueManagementConfig config) Creates a facade to access an issue management system with the given identifier. |
boolean |
supports(String issueManagementId) Checks if the factory supports the creation of a facade for the given issue management ID. |
Method Detail |
---|
boolean supports(String issueManagementId)
issueManagementId
- the identifier provided in the Maven POM to identify the issue management system.
true
if the issue management system specified by the given
issueManagementId
is supported by this factory,
false
otherwise.
RepositoryFacade create(IssueManagementConfig config) throws IllegalArgumentException
config
- the configuration to initialize the facade to access a certain issue management system. It specifies in addition to other vital information the identifier provided in the Maven POM.
IllegalArgumentException
- if the factory cannot create a facade for the issue management system specified by the given Configuration
config
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |