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
 java.lang.String getTaggableID()
           
 TaggableResolver getTaggableResolver()
           
 java.lang.Object getTaggableTransientProperty(java.lang.String key)
           
 int getTaggableType()
           
 void setTaggableTransientProperty(java.lang.String key, java.lang.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

java.lang.String getTaggableID()

getTaggableResolver

TaggableResolver getTaggableResolver()

setTaggableTransientProperty

void setTaggableTransientProperty(java.lang.String key,
                                  java.lang.Object value)

getTaggableTransientProperty

java.lang.Object getTaggableTransientProperty(java.lang.String key)