com.aelitis.azureus.core.tag
Interface Taggable

All Superinterfaces:
Taggable
All Known Subinterfaces:
DownloadManager, PEPeer, PEPeerTransport
All Known Implementing Classes:
DownloadManagerImpl, PeerForeignDelegate, PEPeerTransportProtocol

public interface Taggable
extends Taggable


Field Summary
static int TT_DOWNLOAD
           
static int TT_PEER
           
 
Method Summary
 String getTaggableID()
           
 TaggableResolver getTaggableResolver()
           
 Object getTaggableTransientProperty(String key)
           
 int getTaggableType()
           
 void setTaggableTransientProperty(String key, Object value)
           
 

Field Detail

TT_DOWNLOAD

static final int TT_DOWNLOAD
See Also:
Constant Field Values

TT_PEER

static final int TT_PEER
See Also:
Constant Field Values
Method Detail

getTaggableType

int getTaggableType()

getTaggableID

String getTaggableID()

getTaggableResolver

TaggableResolver getTaggableResolver()

setTaggableTransientProperty

void setTaggableTransientProperty(String key,
                                  Object value)

getTaggableTransientProperty

Object getTaggableTransientProperty(String key)