![JAR search and dependency download from the Maven repository](/logo.png)
org.linkeddatafragments.datasource.IFragmentRequestProcessor Maven / Gradle / Ivy
package org.linkeddatafragments.datasource;
import org.linkeddatafragments.fragments.ILinkedDataFragment;
import org.linkeddatafragments.fragments.ILinkedDataFragmentRequest;
import java.io.Closeable;
/**
* Processes {@link ILinkedDataFragmentRequest}s and returns
* the requested {@link ILinkedDataFragment}s.
*
* @author Olaf Hartig
*/
public interface IFragmentRequestProcessor extends Closeable
{
/**
*
* @param request
* @return
* @throws IllegalArgumentException
*/
ILinkedDataFragment createRequestedFragment(
final ILinkedDataFragmentRequest request)
throws IllegalArgumentException;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy