package org.limewire.core.api.library;
import java.io.IOException;
import org.limewire.core.api.URN;
/**
* Defines a factory for creating URN values.
*/
public interface URNFactory {
/**
* Creates a new URN from the specified string. The string should
* be a SHA1 containing a 32-character value, e.g.
* "urn:sha1:GLSTHIPQGSSZTS5FJUPAKPZWUGYQYPFB".
*/
public URN createSHA1Urn(String sha1Urn) throws IOException;
}