Interface RuntimeRepositoryProviderType
- All Known Implementing Classes:
AOJRepositoryProvider
,ASRepositoryProvider
,OJNRepositoryProvider
@ProviderType
public interface RuntimeRepositoryProviderType
The type of providers for runtime repositories.
-
Method Summary
Modifier and Type Method Description java.lang.String
name()
RuntimeRepositoryType
openRepository(RuntimeRepositoryContextType context)
Create a new repository.java.net.URI
uri()
-
Method Details
-
uri
java.net.URI uri()- Returns:
- The URI that uniquely identifies this repository
-
name
java.lang.String name()- Returns:
- The name of the repository
-
openRepository
RuntimeRepositoryType openRepository(RuntimeRepositoryContextType context) throws java.io.IOExceptionCreate a new repository.- Parameters:
context
- The runtime repository context- Returns:
- A new repository
- Throws:
java.io.IOException
- On I/O errors
-