Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
U
X
A
actionEvent(PActionEvent)
- Method in class edu.columbia.coms6901.pingtel.pingim.
ActionListener
Called whenever a form action is performed
ActionListener
- class edu.columbia.coms6901.pingtel.pingim.
ActionListener
.
Listens for form actions.
ActionListener(SimpleListForm)
- Constructor for class edu.columbia.coms6901.pingtel.pingim.
ActionListener
Instantiates new ActionListener
ActionListener(SimpleTextForm)
- Constructor for class edu.columbia.coms6901.pingtel.pingim.
ActionListener
Instantiates new ActionListener
activateX10()
- Method in class edu.columbia.coms6901.pingtel.pingim.
Buddy
Activates X10 buddy
add(Buddy)
- Method in class edu.columbia.coms6901.pingtel.pingim.
BuddyList
Adds a buddy to the list
add(String, int)
- Method in class edu.columbia.coms6901.pingtel.pingim.
SubscribersList
Add subscriber to list
add(Subscriber)
- Method in class edu.columbia.coms6901.pingtel.pingim.
SubscribersList
Add subscriber to list
addBuddy(Buddy)
- Method in class edu.columbia.coms6901.pingtel.pingim.
LDAPHandler
Adds a buddy to the LDAP directory
ADDRESSBOOK_BUDDY
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
Buddy
an addressbook/phonebook entry
addViaInsertionSort(Buddy)
- Method in class edu.columbia.coms6901.pingtel.pingim.
BuddyList
Adds a buddy into the buddy list using an insertion sort
application
- Variable in class edu.columbia.coms6901.pingtel.pingim.
MESSAGEListener
the current PingIM Xpression
application
- Variable in class edu.columbia.coms6901.pingtel.pingim.
HelperClass
the current PingIM application
application
- Variable in class edu.columbia.coms6901.pingtel.pingim.
SUBSCRIBEListener
the current instantiation of PingIM
application
- Variable in class edu.columbia.coms6901.pingtel.pingim.
ExpirationThread
the current PingIM XPression
application
- Variable in class edu.columbia.coms6901.pingtel.pingim.
NOTIFYListener
current instantiation of PingIM Xpression
B
bFirstGoodbye
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
PingIM
should we print the good-bye message the first time the user exits?
bindDN
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
LDAPHandler
distinguished name used to bind to LDAP server
bindPWD
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
LDAPHandler
the distinguished name's password (used for binding)
bStop
- Variable in class edu.columbia.coms6901.pingtel.pingim.
ExpirationThread
stop signal for this thread
buddies
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
BuddyList
the list of buddies
Buddy
- class edu.columbia.coms6901.pingtel.pingim.
Buddy
.
Represents an IM buddy.
Buddy(String, String, String, int)
- Constructor for class edu.columbia.coms6901.pingtel.pingim.
Buddy
Creates a new instance of a Buddy.
Buddy(String, String, String, int, String)
- Constructor for class edu.columbia.coms6901.pingtel.pingim.
Buddy
Creates a new instance of a Buddy.
buddyList
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
PingIM
the buddy list
BuddyList
- class edu.columbia.coms6901.pingtel.pingim.
BuddyList
.
Buddy List implementation.
BuddyList()
- Constructor for class edu.columbia.coms6901.pingtel.pingim.
BuddyList
Creates a new instance of BuddyList
bValidity
- Variable in class edu.columbia.coms6901.pingtel.pingim.
SIPMessage
is this a valid message? true == yes
C
call(PingIM)
- Method in class edu.columbia.coms6901.pingtel.pingim.
Buddy
Places a call to this buddy
CANCEL
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
Cancel action
checkForBuddyAction(ActionListener, Buddy)
- Method in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
Checks for any actions concerning a buddy from the menu.
checkForMenuAction(ActionListener)
- Method in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
Checks for any actions coming from the menu panel.
connect()
- Static method in class edu.columbia.coms6901.pingtel.pingim.
LDAPHandler
Connects to LDAP directory
connected
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
LDAPHandler
connection status.
consoleLog(String)
- Static method in class edu.columbia.coms6901.pingtel.pingim.
GuiUtilities
Logs message to console with date stamp.
D
deactivateX10()
- Method in class edu.columbia.coms6901.pingtel.pingim.
Buddy
Deactivates X10 buddy
defaultBindDN
- Variable in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
default distinguished name (DN) for binding to LDAP
defaultBindPWD
- Variable in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
default password for binding to LDAP
defaultLDAPPort
- Variable in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
default LDAP port
defaultLDAPServer
- Variable in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
default LDAP server
defaultRoot
- Variable in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
default LDAP root / search base
delete(Buddy)
- Static method in class edu.columbia.coms6901.pingtel.pingim.
BuddyList
Deletes a buddy from the list.
delete(String)
- Method in class edu.columbia.coms6901.pingtel.pingim.
SubscribersList
Deletes subscriber from list
deleteBuddy(Buddy)
- Method in class edu.columbia.coms6901.pingtel.pingim.
LDAPHandler
Removes a buddy from the LDAP directory
disconnect()
- Static method in class edu.columbia.coms6901.pingtel.pingim.
LDAPHandler
Disconnects from LDAP server, if connected.
display(MenuSystem)
- Method in class edu.columbia.coms6901.pingtel.pingim.
BuddyList
Displays the buddy list and prompts for an action.
displayBuddyInfo(PingIM)
- Method in class edu.columbia.coms6901.pingtel.pingim.
Buddy
Displays information about this particular buddy
displayIMBuddies()
- Method in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
Displays IM Buddies and prompts user for action.
displayPhoneBuddies()
- Method in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
Displays Phonebook and prompts user for action.
displayX10Buddies()
- Method in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
Displays X10 Buddies and prompts user for action.
DOMessage
- class edu.columbia.coms6901.pingtel.pingim.
DOMessage
.
Implementation of a SIP DO message.
DOMessage(String, String, int)
- Constructor for class edu.columbia.coms6901.pingtel.pingim.
DOMessage
Creates a new instance of a SIP DO message.
dtExpires
- Variable in class edu.columbia.coms6901.pingtel.pingim.
Buddy
the date that our subscription to this buddy expires
dtNextNotifyTime
- Variable in class edu.columbia.coms6901.pingtel.pingim.
Subscriber
the date and time that we need to send the next notify message
E
edu.columbia.coms6901.pingtel.pingim
- package edu.columbia.coms6901.pingtel.pingim
exitPingIM()
- Method in class edu.columbia.coms6901.pingtel.pingim.
PingIM
Exits the program.
expirationThread
- Variable in class edu.columbia.coms6901.pingtel.pingim.
PingIM
updates expiration times and subscriptions
ExpirationThread
- class edu.columbia.coms6901.pingtel.pingim.
ExpirationThread
.
Thread responsible for checking subscriptions to make sure that none have expired.
ExpirationThread(PingIM)
- Constructor for class edu.columbia.coms6901.pingtel.pingim.
ExpirationThread
Creates a new instance of ExpirationThread
F
findBuddies()
- Method in class edu.columbia.coms6901.pingtel.pingim.
LDAPHandler
Reads LDAP directory and looks for buddies.
form
- Variable in class edu.columbia.coms6901.pingtel.pingim.
ListListener
the form that's being listened to
formList
- Variable in class edu.columbia.coms6901.pingtel.pingim.
ActionListener
used if form is a SimpleListForm
formText
- Variable in class edu.columbia.coms6901.pingtel.pingim.
ActionListener
used if form is a SimpleTextForm
G
generateContent()
- Method in class edu.columbia.coms6901.pingtel.pingim.
NOTIFYMessage
Generates content of NOTIFY message in XML format
getBuddyExpirationTime(Buddy)
- Static method in class edu.columbia.coms6901.pingtel.pingim.
LDAPHandler
Gets a buddy's expiration time
getBuddyList()
- Static method in class edu.columbia.coms6901.pingtel.pingim.
BuddyList
Returns a vector of all the buddies
getBuddyState()
- Static method in class edu.columbia.coms6901.pingtel.pingim.
PingIM
Retrieves current state of buddy (e.g., away, busy, etc.)
getBuddyType()
- Method in class edu.columbia.coms6901.pingtel.pingim.
Buddy
Returns the buddy type (e.g., PINGTEL_BUDDY or X10_BUDDY)
getCN()
- Method in class edu.columbia.coms6901.pingtel.pingim.
Buddy
Returns the common name for this buddy
getDescription()
- Method in class edu.columbia.coms6901.pingtel.pingim.
Buddy
Returns the description for this buddy
getDeviceName()
- Method in class edu.columbia.coms6901.pingtel.pingim.
Buddy
Returns the device name for this buddy.
getDN()
- Method in class edu.columbia.coms6901.pingtel.pingim.
Buddy
Returns the distinguished name for this buddy
getExpirationTime()
- Method in class edu.columbia.coms6901.pingtel.pingim.
Buddy
Gets buddy's expiration time
getLastAction()
- Method in class edu.columbia.coms6901.pingtel.pingim.
ActionListener
Gets the action code of the last action performed
getLDAPServerInfo()
- Method in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
Prompts the user to enter information about the LDAP server.
getNewBuddyInfo()
- Method in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
Prompts user for information about new buddy, such as type, name, description, etc.
getNewBuddyInfo(String)
- Method in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
Prompts user for information about new buddy.
getNotifyTime()
- Method in class edu.columbia.coms6901.pingtel.pingim.
Subscriber
Retrieves notify time
getPrintStream()
- Static method in class edu.columbia.coms6901.pingtel.pingim.
GuiUtilities
Retrieves the output stream.
getResponse()
- Method in class edu.columbia.coms6901.pingtel.pingim.
SIPMessage
Retrieves the response for this SIP message
getRow()
- Method in class edu.columbia.coms6901.pingtel.pingim.
ListListener
Returns the selected row
getSearchBase()
- Static method in class edu.columbia.coms6901.pingtel.pingim.
LDAPHandler
Returns the search base (DN) of the current connection to the LDAP Directory
getSelectedIndex()
- Method in class edu.columbia.coms6901.pingtel.pingim.
ActionListener
Gets selection index for list forms.
getSIPAddress()
- Method in class edu.columbia.coms6901.pingtel.pingim.
Buddy
Returns the SIP Object for this buddy
getSIPAddress()
- Method in class edu.columbia.coms6901.pingtel.pingim.
Subscriber
Retrieves sip address of this subscriber
getState()
- Method in class edu.columbia.coms6901.pingtel.pingim.
Buddy
Returns the current state of the buddy
getStateString()
- Method in class edu.columbia.coms6901.pingtel.pingim.
Buddy
Returns the current state of this buddy in plain English
getStateString(int)
- Static method in class edu.columbia.coms6901.pingtel.pingim.
Buddy
Returns the current state of the buddy in plain English
getStateSymbol()
- Method in class edu.columbia.coms6901.pingtel.pingim.
Buddy
Returns symbol representing the state of the buddy
getSubscribers()
- Static method in class edu.columbia.coms6901.pingtel.pingim.
SubscribersList
Gets the list of subscribers
getSubscribersList()
- Static method in class edu.columbia.coms6901.pingtel.pingim.
PingIM
Retrieves the subscriber's list
getSurname()
- Method in class edu.columbia.coms6901.pingtel.pingim.
Buddy
Retrieves the surname of the budy
GuiUtilities
- class edu.columbia.coms6901.pingtel.pingim.
GuiUtilities
.
Set of utilities for easy human IO interfacing, including popup menus, logging, etc.
GuiUtilities()
- Constructor for class edu.columbia.coms6901.pingtel.pingim.
GuiUtilities
H
handleMessage(SipMessage)
- Method in class edu.columbia.coms6901.pingtel.pingim.
MESSAGEListener
Handles incoming messages
handleMessage(SipMessage)
- Method in class edu.columbia.coms6901.pingtel.pingim.
SUBSCRIBEListener
Handles incoming SUBSCRIBE messages
handleMessage(SipMessage)
- Method in class edu.columbia.coms6901.pingtel.pingim.
NOTIFYListener
Handles incoming NOTIFY messages
HelperClass
- class edu.columbia.coms6901.pingtel.pingim.
HelperClass
.
Parent class which contains commonly used methods used by many other classes in PingIM
HelperClass()
- Constructor for class edu.columbia.coms6901.pingtel.pingim.
HelperClass
I
iBuddyState
- Variable in class edu.columbia.coms6901.pingtel.pingim.
Buddy
the state of this buddy (away, available, etc.)
iBuddyState
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
PingIM
the state of this instance (e.g., away, etc.)
iBuddyType
- Variable in class edu.columbia.coms6901.pingtel.pingim.
Buddy
the type of this buddy (IM, X10, etc.)
iExpires
- Variable in class edu.columbia.coms6901.pingtel.pingim.
SUBSCRIBEMessage
length of the subscription, in seconds
iFormType
- Variable in class edu.columbia.coms6901.pingtel.pingim.
ActionListener
the form type for this form
IMException
- exception edu.columbia.coms6901.pingtel.pingim.
IMException
.
Very simple exception for PingIM Xpression.
IMException()
- Constructor for class edu.columbia.coms6901.pingtel.pingim.
IMException
Creates a new instance of
IMException
without detail message.
IMException(String)
- Constructor for class edu.columbia.coms6901.pingtel.pingim.
IMException
Constructs an instance of
IMException
with the specified detail message.
iNotifySeqNum
- Variable in class edu.columbia.coms6901.pingtel.pingim.
Buddy
the current sequence number of the notify messages
iRow
- Variable in class edu.columbia.coms6901.pingtel.pingim.
ListListener
the selected row
isBuddy(String)
- Static method in class edu.columbia.coms6901.pingtel.pingim.
BuddyList
Determines if a buddy has in our buddy list corresponds to a SIP address
iSequenceNo
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
NOTIFYMessage
current sequence number of this NOTIFY message
isOkToPlaySound()
- Method in class edu.columbia.coms6901.pingtel.pingim.
MESSAGEListener
Determines whether a sound should be played when an incoming message arrives.
L
ldapContext
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
LDAPHandler
the directory context
ldapHandler
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
PingIM
handles LDAP communication
LDAPHandler
- class edu.columbia.coms6901.pingtel.pingim.
LDAPHandler
.
Handles LDAP connections, disconnections, searching, adding, deleting, and all that fun LDAP stuff.
LDAPHandler(PingIM)
- Constructor for class edu.columbia.coms6901.pingtel.pingim.
LDAPHandler
Initializes class
LDAPServer
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
LDAPHandler
IP or hostname of LDAP server
ListListener
- class edu.columbia.coms6901.pingtel.pingim.
ListListener
.
Gets activated whenever a list selection changes.
ListListener(SimpleListForm)
- Constructor for class edu.columbia.coms6901.pingtel.pingim.
ListListener
Creates a new listener
M
main(String[])
- Method in class edu.columbia.coms6901.pingtel.pingim.
PingIM
Main method of PingIM Pingtel Expression.
menuSystem
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
PingIM
handles human interfacing
MenuSystem
- class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
.
Contains code for different menus, including the phonebook menu, the X10 menu, the buddy list menu, and several other supporting user input screens.
MenuSystem(PingIM)
- Constructor for class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
Constructor.
MESSAGEListener
- class edu.columbia.coms6901.pingtel.pingim.
MESSAGEListener
.
Listens for incoming SIP MESSAGE messages and interprets them.
MESSAGEListener(PingIM)
- Constructor for class edu.columbia.coms6901.pingtel.pingim.
MESSAGEListener
Creates a new instance of MESSAGEListener
MESSAGEMessage
- class edu.columbia.coms6901.pingtel.pingim.
MESSAGEMessage
.
Implementation of a SIP MESSAGE message.
MESSAGEMessage(String, String)
- Constructor for class edu.columbia.coms6901.pingtel.pingim.
MESSAGEMessage
Creates a new instance of a SIP MESSAGE message.
MSG_PROMPT
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
BuddyList
Display buddy list and prompt for message for this buddy
N
NO_PROMPT
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
BuddyList
Display the buddy list without prompting for information
NOTIFYListener
- class edu.columbia.coms6901.pingtel.pingim.
NOTIFYListener
.
Listens for incoming NOTIFY messages.
NOTIFYListener(PingIM)
- Constructor for class edu.columbia.coms6901.pingtel.pingim.
NOTIFYListener
Creates a new instance of NOTIFYListener
NOTIFYMessage
- class edu.columbia.coms6901.pingtel.pingim.
NOTIFYMessage
.
Implementation of a SIP NOTIFY message.
NOTIFYMessage(String)
- Constructor for class edu.columbia.coms6901.pingtel.pingim.
NOTIFYMessage
Creates a new instance of NOTIFYMessage, i.e., a new NOTIFY message
notifySubscribers()
- Static method in class edu.columbia.coms6901.pingtel.pingim.
SubscribersList
Notify subscribers of a state change
O
objMsgListener
- Variable in class edu.columbia.coms6901.pingtel.pingim.
PingIM
listens for incoming MESSAGE messages
objNotifyListener
- Variable in class edu.columbia.coms6901.pingtel.pingim.
PingIM
listens for incoming NOTIFY messages
objSubscribeListener
- Variable in class edu.columbia.coms6901.pingtel.pingim.
PingIM
listens for incoming SUBSCRIBE messages
OFF
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
DOMessage
X10-controlled device is off
OK
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
Ok
ON
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
DOMessage
X10-controlled device is on
onLoad()
- Static method in class edu.columbia.coms6901.pingtel.pingim.
PingIM
Called when PingIM is loaded
onUnload()
- Static method in class edu.columbia.coms6901.pingtel.pingim.
PingIM
Called when Pingtel Expression is destroyed.
OPTION_ADD_BUDDY
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
Returned when user chooses to add a buddy
OPTION_BUDDY_CALL
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
Returned when user chooses to make a phone call
OPTION_BUDDY_LIST
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
Returned when user chose to go to buddy list
OPTION_CONFIGURE
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
Returned when user chose configuration option
OPTION_DELETE_BUDDY
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
Returned when user chooses to delete a buddy
OPTION_DISABLE_IM
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
Returned when user disables instant messaging
OPTION_EXIT
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
Returned when user chooses to exit application
OPTION_PHONEBOOK
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
Returned when user chooses to go to the phone book screen
OPTION_X10_LIST
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
Returned when user chooses to go to the X10 screen
out
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
GuiUtilities
output stream, defaulted to STDOUT
P
parseXML(String)
- Method in class edu.columbia.coms6901.pingtel.pingim.
NOTIFYListener
Parses the XML content of the message and returns the code representing the status.
PingIM
- class edu.columbia.coms6901.pingtel.pingim.
PingIM
.
PingIM -- Instant Messaging on PingTel Phones.
PingIM()
- Constructor for class edu.columbia.coms6901.pingtel.pingim.
PingIM
PINGTEL_BUDDY
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
Buddy
a PingTel IM Buddy
popup(Application, String)
- Static method in class edu.columbia.coms6901.pingtel.pingim.
GuiUtilities
Displays a pop-up box
popup(Application, String, String)
- Static method in class edu.columbia.coms6901.pingtel.pingim.
GuiUtilities
Displays a pop-up box with a title
port
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
LDAPHandler
port of LDAP server to bind to
printChoice(Application, String, String, String, String)
- Static method in class edu.columbia.coms6901.pingtel.pingim.
GuiUtilities
Presents the user with a choice of two options.
printConfirmation(Application, String, String)
- Static method in class edu.columbia.coms6901.pingtel.pingim.
GuiUtilities
Prints confirmation dialogue to user
printError(Application, Exception)
- Static method in class edu.columbia.coms6901.pingtel.pingim.
GuiUtilities
Prints an error message on the GUI
printError(Application, String)
- Static method in class edu.columbia.coms6901.pingtel.pingim.
GuiUtilities
Prints an error message on the GUI
printError(Application, String, Exception)
- Static method in class edu.columbia.coms6901.pingtel.pingim.
GuiUtilities
Prints an error message on the GUI.
printMessage(byte[], Buddy)
- Method in class edu.columbia.coms6901.pingtel.pingim.
MESSAGEListener
Prints incoming message and gives user option of replying
printMessage(byte[], String)
- Method in class edu.columbia.coms6901.pingtel.pingim.
MESSAGEListener
Prints incoming message
promptForAction(SipMessage)
- Method in class edu.columbia.coms6901.pingtel.pingim.
MESSAGEListener
Prompts user for one of three actions when a message comes in from a user who is not in the buddy list: ignore message, display message, or display message and add user to buddy-list
promptForAction(SipMessage)
- Method in class edu.columbia.coms6901.pingtel.pingim.
SUBSCRIBEListener
Prompts user for one of two actions when a subscription comes in from a user who is not in the buddy list: reject subscription accept subscription
promptUserForState()
- Method in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
Prompts user for current state/presence of PingIM
R
randomNumberGenerator
- Variable in class edu.columbia.coms6901.pingtel.pingim.
SIPMessage
a random number generator
readLine(Application, String, String, int)
- Static method in class edu.columbia.coms6901.pingtel.pingim.
GuiUtilities
Reads line of text from user
readLine(Application, String, String, int, String)
- Static method in class edu.columbia.coms6901.pingtel.pingim.
GuiUtilities
Reads line of text from user
readLineReq(Application, String, String, int, String)
- Static method in class edu.columbia.coms6901.pingtel.pingim.
GuiUtilities
Reads line of text from user, requiring the user to enter some text
reset()
- Static method in class edu.columbia.coms6901.pingtel.pingim.
BuddyList
Resets the buddy-list
resetExpirationTime()
- Method in class edu.columbia.coms6901.pingtel.pingim.
Buddy
Resets buddy's expiration time
response
- Variable in class edu.columbia.coms6901.pingtel.pingim.
SIPMessage
the response for this message, if any
run()
- Method in class edu.columbia.coms6901.pingtel.pingim.
ExpirationThread
Starts execution of the thread
S
sCommonName
- Variable in class edu.columbia.coms6901.pingtel.pingim.
Buddy
buddy's common name, in string format
sDescription
- Variable in class edu.columbia.coms6901.pingtel.pingim.
Buddy
the description for this buddy
sDeviceName
- Variable in class edu.columbia.coms6901.pingtel.pingim.
Buddy
the devicename of this buddy.
sDistinguishedName
- Variable in class edu.columbia.coms6901.pingtel.pingim.
Buddy
Buddy's distinguished name in LDAP server
searchBase
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
LDAPHandler
the search base for the LDAP directory
searchMenu()
- Method in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
Searches the phone book for a particular entry.
selectChanged(PListEvent)
- Method in class edu.columbia.coms6901.pingtel.pingim.
ListListener
Invoked whenever a list selection changes
send()
- Method in class edu.columbia.coms6901.pingtel.pingim.
SIPMessage
Sends the SIP message
sendAndWait()
- Method in class edu.columbia.coms6901.pingtel.pingim.
SIPMessage
Sends the SIP message and waits for a response
sendIM(Buddy)
- Method in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
Prompts user for a message to IM to another buddy
sendX10Command(int)
- Method in class edu.columbia.coms6901.pingtel.pingim.
Buddy
Sends ON or OFF message to X10 buddy
setApplication(PingIM)
- Method in class edu.columbia.coms6901.pingtel.pingim.
MESSAGEListener
Sets local Application variable to point to current PingTel Expression
setApplication(PingIM)
- Method in class edu.columbia.coms6901.pingtel.pingim.
HelperClass
Sets local Application variable to point to current PingTel Expression
setApplication(PingIM)
- Method in class edu.columbia.coms6901.pingtel.pingim.
SUBSCRIBEListener
Sets local Application variable to point to current PingTel Expression
setApplication(PingIM)
- Method in class edu.columbia.coms6901.pingtel.pingim.
ExpirationThread
Re-initializes to the current instance of PingIM
setApplication(PingIM)
- Method in class edu.columbia.coms6901.pingtel.pingim.
NOTIFYListener
Sets local Application variable to point to current PingTel Expression
setBuddyExpirationTime(Buddy, Date)
- Static method in class edu.columbia.coms6901.pingtel.pingim.
LDAPHandler
Sets a buddy's expiration time
setBuddyState(int)
- Static method in class edu.columbia.coms6901.pingtel.pingim.
PingIM
Sets current state of buddy (e.g., away, busy, etc.)
setDeviceName(String)
- Method in class edu.columbia.coms6901.pingtel.pingim.
Buddy
Sets the name of the device if this buddy is an X10-controlled device
setExpirationTime(int)
- Method in class edu.columbia.coms6901.pingtel.pingim.
Buddy
Sets buddy's expiration time
setHeaders(String)
- Method in class edu.columbia.coms6901.pingtel.pingim.
SUBSCRIBEMessage
Sets appropriate headers for SIP SUBSCRIBE message
setHeaders(String)
- Method in class edu.columbia.coms6901.pingtel.pingim.
NOTIFYMessage
Sets appropriate headers for SIP NOTIFY message
setHeaders(String)
- Method in class edu.columbia.coms6901.pingtel.pingim.
MESSAGEMessage
Sets appropriate headers for SIP MESSAGE message
setHeaders(String, String, int)
- Method in class edu.columbia.coms6901.pingtel.pingim.
DOMessage
Sets appropriate headers for SIP DO message.
setHostname(String)
- Static method in class edu.columbia.coms6901.pingtel.pingim.
LDAPHandler
Sets hostname of LDAP server
setLDAPRoot(String)
- Static method in class edu.columbia.coms6901.pingtel.pingim.
LDAPHandler
Sets searchroot or base for LDAP directory
setLDAPUser(String)
- Static method in class edu.columbia.coms6901.pingtel.pingim.
LDAPHandler
Sets DN to bind to LDAP server
setLDAPUserPassword(String)
- Static method in class edu.columbia.coms6901.pingtel.pingim.
LDAPHandler
Sets password to be used to bind to LDAP server
setMenuButtons(SimpleListForm, ActionListener)
- Method in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
Sets the menu buttons for the three display screens
setNotifyTime(Date)
- Method in class edu.columbia.coms6901.pingtel.pingim.
Subscriber
Sets notify time, that is, time and date of next notification
setPort(int)
- Static method in class edu.columbia.coms6901.pingtel.pingim.
LDAPHandler
Sets port for LDAP server
setSIPAddress(String)
- Method in class edu.columbia.coms6901.pingtel.pingim.
Subscriber
Sets SIP Address
setState(int)
- Method in class edu.columbia.coms6901.pingtel.pingim.
Buddy
Sets the state of the buddy
setSurname(String)
- Method in class edu.columbia.coms6901.pingtel.pingim.
Buddy
Sets the surname of the budy
settings
- Variable in class edu.columbia.coms6901.pingtel.pingim.
SUBSCRIBEMessage
Set of settings for this phone
settings
- Variable in class edu.columbia.coms6901.pingtel.pingim.
NOTIFYMessage
current set of settings for this phone
settings
- Variable in class edu.columbia.coms6901.pingtel.pingim.
DOMessage
the current set of settings for this phone
settings
- Variable in class edu.columbia.coms6901.pingtel.pingim.
MESSAGEMessage
the current set of settings for the PingTel phone
SIMPLELISTFORM
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
ActionListener
form is of type SimpleListForm
SIMPLETEXTFORM
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
ActionListener
form is of type SimpleTextForm
simplifySIPAddress(String)
- Static method in class edu.columbia.coms6901.pingtel.pingim.
BuddyList
Given a SIP address in String form, returns the SIP address in it's most basic form, i.e., username@host.
sipAddress
- Variable in class edu.columbia.coms6901.pingtel.pingim.
Buddy
buddy's sip address, in string format
SIPMessage
- class edu.columbia.coms6901.pingtel.pingim.
SIPMessage
.
Handles SIP calls.
SIPMessage()
- Constructor for class edu.columbia.coms6901.pingtel.pingim.
SIPMessage
Creates a new instance of SIPHandler
sipRequest
- Variable in class edu.columbia.coms6901.pingtel.pingim.
SIPMessage
the actual SIP Message
sMessage
- Variable in class edu.columbia.coms6901.pingtel.pingim.
MESSAGEMessage
the outgoing message
sSearchPhrase
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
LDAPHandler
the search string used to find buddies in LDAP
sSIPAddress
- Variable in class edu.columbia.coms6901.pingtel.pingim.
Subscriber
the SIP address of the subscriber
sState
- Variable in class edu.columbia.coms6901.pingtel.pingim.
ActionListener
the state of the form (e.g., text or list)
sSurname
- Variable in class edu.columbia.coms6901.pingtel.pingim.
Buddy
buddy's surname (last name)
startListeners()
- Method in class edu.columbia.coms6901.pingtel.pingim.
PingIM
Starts SIP message listeners
STATE_AWAY
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
Buddy
buddy's state is away
STATE_BUSY
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
Buddy
buddy's state is busy
STATE_BUSY_WORKING
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
Buddy
buddy's state is busy working
STATE_DO_NOT_DISTURB
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
Buddy
buddy's state is do not disturb
STATE_PRESENT
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
Buddy
buddy's state is present
STATE_UNAVAILABLE
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
Buddy
buddy's state is unavailable
STATE_UNKNOWN
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
Buddy
buddy's state is unknown
STATE_X10
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
Buddy
buddy is an X10 device
stopListeners()
- Method in class edu.columbia.coms6901.pingtel.pingim.
PingIM
Stops SIP message listeners
stopThread()
- Method in class edu.columbia.coms6901.pingtel.pingim.
ExpirationThread
Stops the thread
SUBSCRIBEListener
- class edu.columbia.coms6901.pingtel.pingim.
SUBSCRIBEListener
.
Listens for and replies to SUBSCRIBE messeages.
SUBSCRIBEListener(PingIM)
- Constructor for class edu.columbia.coms6901.pingtel.pingim.
SUBSCRIBEListener
Creates a new instance of SUBSCRIBEListener
SUBSCRIBEMessage
- class edu.columbia.coms6901.pingtel.pingim.
SUBSCRIBEMessage
.
Handles outgoing SUBSCRIBE Messages.
SUBSCRIBEMessage(String)
- Constructor for class edu.columbia.coms6901.pingtel.pingim.
SUBSCRIBEMessage
Creates a new instance of SUBSCRIBEMessage
SUBSCRIBEMessage(String, int)
- Constructor for class edu.columbia.coms6901.pingtel.pingim.
SUBSCRIBEMessage
Creates a new instance of SUBSCRIBEMessage
Subscriber
- class edu.columbia.coms6901.pingtel.pingim.
Subscriber
.
Represents a PingIM client who has subscribed to this instance of PingIM.
Subscriber()
- Constructor for class edu.columbia.coms6901.pingtel.pingim.
Subscriber
Creates a new instance of Subscriber
subscribers
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
SubscribersList
list of subscribers
subscribers
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
PingIM
list of subscribers
SubscribersList
- class edu.columbia.coms6901.pingtel.pingim.
SubscribersList
.
Representation of current list of subscribers.
SubscribersList()
- Constructor for class edu.columbia.coms6901.pingtel.pingim.
SubscribersList
Creates a new instance of SubscribersList
subscribeToBuddies()
- Static method in class edu.columbia.coms6901.pingtel.pingim.
BuddyList
Subscribes to all buddies in our buddy-list
subscribeToBuddy(Buddy)
- Static method in class edu.columbia.coms6901.pingtel.pingim.
BuddyList
Subscribes to a buddy.
U
UNDEFINED
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
MenuSystem
Undefined action
unsubscribeToBuddies()
- Static method in class edu.columbia.coms6901.pingtel.pingim.
BuddyList
Unsubscribes to all subscribed buddies in our buddy-list
unsubscribeToBuddy(Buddy)
- Static method in class edu.columbia.coms6901.pingtel.pingim.
BuddyList
Unsubscribes to a buddy.
X
X10_BUDDY
- Static variable in class edu.columbia.coms6901.pingtel.pingim.
Buddy
an X10-controlled device
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
U
X
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES