Package org.apache.maven.index.reader
Interface WritableResourceHandler
-
- All Superinterfaces:
java.lang.AutoCloseable,java.io.Closeable,ResourceHandler
public interface WritableResourceHandler extends ResourceHandler
Maven 2 Index writableResourceHandler, is capable of saving resources too. Needed only if incremental index updates are wanted, to store the index state locally, and be able to calculate incremental diffs on nextIndexReaderinvocation. Is used by single thread only.- Since:
- 5.1.2
- See Also:
ResourceHandler
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceWritableResourceHandler.WritableResourceResource that is writable.-
Nested classes/interfaces inherited from interface org.apache.maven.index.reader.ResourceHandler
ResourceHandler.Resource
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WritableResourceHandler.WritableResourcelocate(java.lang.String name)Returns theWritableResourceHandler.WritableResourcewithname.
-
-
-
Method Detail
-
locate
WritableResourceHandler.WritableResource locate(java.lang.String name) throws java.io.IOException
Returns theWritableResourceHandler.WritableResourcewithname. Returned locator should be handled as resource, isCloseable.- Specified by:
locatein interfaceResourceHandler- Parameters:
name- Resource name, guaranteed to be non-nulland is FS and URL safe string.- Throws:
java.io.IOException
-
-