Class BuddyPluginAZ2
java.lang.Object
com.biglybt.plugin.net.buddy.BuddyPluginAZ2
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intprivate Mapprivate CopyOnWriteListprivate BuddyPluginNetworkstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intprivate static final intprivate CopyOnWriteList -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(BuddyPluginAZ2Listener listener) voidcreateChat(BuddyPluginBuddy[] buddies) protected voidprotected voidprotected voidprotected voidlogMessage(BuddyPluginBuddy buddy, String str) protected voidlogMessage(BuddyPluginBuddy buddy, String str, Throwable e) protected voidlogMessageAndPopup(BuddyPluginBuddy buddy, String str) protected voidlogMessageAndPopup(BuddyPluginBuddy buddy, String str, Throwable e) protected MapprocessAZ2Request(BuddyPluginBuddy from_buddy, Map request) voidremoveListener(BuddyPluginAZ2Listener listener) voidprotected voidsendAZ2Chat(BuddyPluginBuddy buddy, Map msg) voidsendAZ2Message(BuddyPluginBuddy buddy, String msg) voidsendAZ2ProfileInfo(BuddyPluginBuddy buddy, Map msg, BuddyPluginAZ2TrackerListener listener) voidsendAZ2RSSMessage(BuddyPluginBuddy buddy, Map msg, BuddyPluginAZ2TrackerListener listener) voidsendAZ2Torrent(Torrent torrent, BuddyPluginBuddy buddy) voidsendAZ2TrackerMessage(BuddyPluginBuddy buddy, Map msg, BuddyPluginAZ2TrackerListener listener) protected voidsendMessage(BuddyPluginBuddy buddy, Map request)
-
Field Details
-
RT_AZ2_REQUEST_MESSAGE
public static final int RT_AZ2_REQUEST_MESSAGE- See Also:
-
RT_AZ2_REPLY_MESSAGE
public static final int RT_AZ2_REPLY_MESSAGE- See Also:
-
RT_AZ2_REQUEST_SEND_TORRENT
public static final int RT_AZ2_REQUEST_SEND_TORRENT- See Also:
-
RT_AZ2_REPLY_SEND_TORRENT
public static final int RT_AZ2_REPLY_SEND_TORRENT- See Also:
-
RT_AZ2_REQUEST_CHAT
public static final int RT_AZ2_REQUEST_CHAT- See Also:
-
RT_AZ2_REPLY_CHAT
public static final int RT_AZ2_REPLY_CHAT- See Also:
-
RT_AZ2_REQUEST_TRACK
public static final int RT_AZ2_REQUEST_TRACK- See Also:
-
RT_AZ2_REPLY_TRACK
public static final int RT_AZ2_REPLY_TRACK- See Also:
-
RT_AZ2_REQUEST_RSS
public static final int RT_AZ2_REQUEST_RSS- See Also:
-
RT_AZ2_REPLY_RSS
public static final int RT_AZ2_REPLY_RSS- See Also:
-
RT_AZ2_REQUEST_PROFILE_INFO
public static final int RT_AZ2_REQUEST_PROFILE_INFO- See Also:
-
RT_AZ2_REPLY_PROFILE_INFO
public static final int RT_AZ2_REPLY_PROFILE_INFO- See Also:
-
CHAT_MSG_TYPE_TEXT
public static final int CHAT_MSG_TYPE_TEXT- See Also:
-
CHAT_MSG_TYPE_PARTICIPANTS_ADDED
public static final int CHAT_MSG_TYPE_PARTICIPANTS_ADDED- See Also:
-
CHAT_MSG_TYPE_PARTICIPANTS_REMOVED
public static final int CHAT_MSG_TYPE_PARTICIPANTS_REMOVED- See Also:
-
SEND_TIMEOUT
private static final int SEND_TIMEOUT- See Also:
-
plugin_network
-
chats
-
listeners
-
track_listeners
-
-
Constructor Details
-
BuddyPluginAZ2
-
-
Method Details
-
processAZ2Request
protected Map processAZ2Request(BuddyPluginBuddy from_buddy, Map request) throws BuddyPluginException - Throws:
BuddyPluginException
-
createChat
-
destroyChat
-
informCreated
-
informDestroyed
-
sendAZ2Message
-
sendAZ2Chat
-
sendAZ2Torrent
-
sendAZ2TrackerMessage
public void sendAZ2TrackerMessage(BuddyPluginBuddy buddy, Map msg, BuddyPluginAZ2TrackerListener listener) -
sendAZ2RSSMessage
public void sendAZ2RSSMessage(BuddyPluginBuddy buddy, Map msg, BuddyPluginAZ2TrackerListener listener) -
sendAZ2ProfileInfo
public void sendAZ2ProfileInfo(BuddyPluginBuddy buddy, Map msg, BuddyPluginAZ2TrackerListener listener) -
sendMessage
- Throws:
BuddyPluginException
-
addListener
-
removeListener
-
addTrackerListener
-
removeTrackerListener
-
logMessageAndPopup
-
logMessageAndPopup
-
logMessage
-
logMessage
-