com.levelonelabs.aim
Interface AIMSender

All Known Implementing Classes:
AIMClient

public interface AIMSender

Interface for AIM connection provider

Author:
Scott Oster

Field Summary
static java.lang.String DEFAULT_GROUP
           
static int DENY_ALL
           
static int DENY_SOME
           
static int PERMIT_ALL
           
static int PERMIT_BUDDIES
           
static int PERMIT_SOME
           
 
Method Summary
 void addAIMListener(AIMListener listener)
           
 void addBuddies(java.util.List buddyList)
           
 void addBuddy(AIMBuddy buddy)
           
 void banBuddy(AIMBuddy buddy)
           
 void denyBuddy(AIMBuddy buddy)
           
 AIMBuddy getBuddy(java.lang.String name)
           
 java.util.Iterator getBuddyNames()
           
 int getPermitMode()
           
 void permitBuddy(AIMBuddy buddy)
           
 void removeBuddies(java.util.List buddyList)
           
 void removeBuddy(AIMBuddy buddy)
           
 void sendMessage(AIMBuddy buddy, java.lang.String text)
           
 void sendWarning(AIMBuddy buddy)
           
 void setAvailable()
           
 void setPermitMode(int mode)
           
 void setUnavailable(java.lang.String reason)
           
 void signOff()
           
 void signOn()
           
 

Field Detail

PERMIT_ALL

public static final int PERMIT_ALL
See Also:
Constant Field Values

DENY_ALL

public static final int DENY_ALL
See Also:
Constant Field Values

PERMIT_SOME

public static final int PERMIT_SOME
See Also:
Constant Field Values

DENY_SOME

public static final int DENY_SOME
See Also:
Constant Field Values

PERMIT_BUDDIES

public static final int PERMIT_BUDDIES
See Also:
Constant Field Values

DEFAULT_GROUP

public static final java.lang.String DEFAULT_GROUP
See Also:
Constant Field Values
Method Detail

sendMessage

public void sendMessage(AIMBuddy buddy,
                        java.lang.String text)

sendWarning

public void sendWarning(AIMBuddy buddy)

getBuddyNames

public java.util.Iterator getBuddyNames()

getBuddy

public AIMBuddy getBuddy(java.lang.String name)

addBuddy

public void addBuddy(AIMBuddy buddy)

addBuddies

public void addBuddies(java.util.List buddyList)

removeBuddy

public void removeBuddy(AIMBuddy buddy)

removeBuddies

public void removeBuddies(java.util.List buddyList)

banBuddy

public void banBuddy(AIMBuddy buddy)

addAIMListener

public void addAIMListener(AIMListener listener)

signOn

public void signOn()

signOff

public void signOff()

setPermitMode

public void setPermitMode(int mode)

getPermitMode

public int getPermitMode()

denyBuddy

public void denyBuddy(AIMBuddy buddy)

permitBuddy

public void permitBuddy(AIMBuddy buddy)

setAvailable

public void setAvailable()

setUnavailable

public void setUnavailable(java.lang.String reason)


Copyright © 2001-2005 Java AIM Bot. All Rights Reserved.