Package com.biglybt.net.magneturi
Class MagnetURIHandler
- java.lang.Object
-
- com.biglybt.net.magneturi.MagnetURIHandler
-
- Direct Known Subclasses:
MagnetURIHandlerImpl
public abstract class MagnetURIHandler extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
MagnetURIHandler.ResourceProvider
-
Constructor Summary
Constructors Constructor Description MagnetURIHandler()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
addInfo(java.lang.String name, int info)
abstract void
addListener(MagnetURIHandlerListener l)
abstract int
getPort()
static MagnetURIHandler
getSingleton()
abstract void
process(java.lang.String get, java.io.InputStream is, java.io.OutputStream os)
abstract java.net.URL
registerResource(MagnetURIHandler.ResourceProvider provider)
abstract void
removeListener(MagnetURIHandlerListener l)
-
-
-
Method Detail
-
getSingleton
public static MagnetURIHandler getSingleton()
-
getPort
public abstract int getPort()
-
process
public abstract void process(java.lang.String get, java.io.InputStream is, java.io.OutputStream os) throws java.io.IOException
- Throws:
java.io.IOException
-
addListener
public abstract void addListener(MagnetURIHandlerListener l)
-
removeListener
public abstract void removeListener(MagnetURIHandlerListener l)
-
addInfo
public abstract void addInfo(java.lang.String name, int info)
-
registerResource
public abstract java.net.URL registerResource(MagnetURIHandler.ResourceProvider provider)
-
-