    All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

# Index of all Fields and Methods

## A

ACK. Static variable in class com.ibm.devtools.SIPNoTE.SIPMessage
  Method type
addAlias(String). Method in class com.ibm.devtools.SIPNoTE.SNWatch
  Add a user to the displayed list.
addFrom(FromEntity). Method in class com.ibm.devtools.SIPNoTE.SIPMessage
  Add a new From: header to this message.
addLocation(HostRecord). Method in class com.ibm.devtools.SIPNoTE.UserRecord
  Adds a new location record for this user if it is not already present.
addLocation(SIPurl). Method in class com.ibm.devtools.SIPNoTE.SIPMessage
  Add a new Location: header to this message.
addSubscription(String). Method in class com.ibm.devtools.SIPNoTE.SIPMessage
  Adds a new Subscribe: header to the message.
addSubscriptions(String[]). Method in class com.ibm.devtools.SIPNoTE.UserRecord
  Add instance subscriptions to this user's record.
addTo(ToEntity[]). Method in class com.ibm.devtools.SIPNoTE.SIPMessage
  Add a new To: header to this message.
addVia(ViaEntity). Method in class com.ibm.devtools.SIPNoTE.SIPMessage
  Adds a new Via: header above the other Via: headers.

## B

BYE. Static variable in class com.ibm.devtools.SIPNoTE.SIPMessage
  Method type

## D

DebugDefine(). Constructor for class com.ibm.devtools.SIPNoTE.DebugDefine

## E

equals(Object). Method in class com.ibm.devtools.SIPNoTE.HostRecord
  Overrides the standard equals method, so that we can compare two hostrecords to see if they are equivalent.
exit(). Static method in class com.ibm.devtools.SIPNoTE.SNClient
  Terminate the SNClient.

## F

FromEntity(). Constructor for class com.ibm.devtools.SIPNoTE.FromEntity
fromString(String). Method in class com.ibm.devtools.SIPNoTE.FromEntity
  Parses the From: data from a string, and fills in the object.
fromString(String). Method in class com.ibm.devtools.SIPNoTE.SIPurl
  Parses a SIP-URL from a string, and fills in the object.
fromString(String). Method in class com.ibm.devtools.SIPNoTE.ToEntity
  Parses the To: data from a string, and fills in the object.
fromString(String). Method in class com.ibm.devtools.SIPNoTE.ViaEntity
  Parses the Via: data from a string, and fills in the object.

## G

getComment(). Method in class com.ibm.devtools.SIPNoTE.FromEntity
  Returns the comment portion of the From:.
getComment(). Method in class com.ibm.devtools.SIPNoTE.ToEntity
  Returns the comment portion of the To:.
getContentType(). Method in class com.ibm.devtools.SIPNoTE.SIPMessage
  Get the Content-Type associated with the contents of this message.
getHost(). Method in class com.ibm.devtools.SIPNoTE.SIPurl
  Returns the host contained within the SIP-URL.
getHost(). Method in class com.ibm.devtools.SIPNoTE.ViaEntity
  Returns the host portion of the Via:.
getHostname(). Method in class com.ibm.devtools.SIPNoTE.HostRecord
  Returns the hostname contained within the record.
getLocation(). Method in class com.ibm.devtools.SIPNoTE.SIPMessage
  Get the contents of any Location: headers which were included in this message.
getLocation(). Method in class com.ibm.devtools.SIPNoTE.UserRecord
  Get a list of locations for this particular user.
getMessage(). Method in class com.ibm.devtools.SIPNoTE.JMessage
  Retrieve the body of the message.
getMessageBody(). Method in class com.ibm.devtools.SIPNoTE.SIPMessage
  Get the body of this message.
getMessageType(). Method in class com.ibm.devtools.SIPNoTE.SIPMessage
  Get the type of message this is (request vs.
getMethod(). Method in class com.ibm.devtools.SIPNoTE.SIPMessage
  Get the method to which this message belongs.
getOriginatorVia(). Method in class com.ibm.devtools.SIPNoTE.SIPMessage
  Get the first Via: which was added to this message.
getPort(). Method in class com.ibm.devtools.SIPNoTE.HostRecord
  Returns the port contained within the record.
getPort(). Method in class com.ibm.devtools.SIPNoTE.SIPurl
  Returns the port contained within the SIP-URL.
getPort(). Method in class com.ibm.devtools.SIPNoTE.ViaEntity
  Returns the port number of the Via:.
getReasonPhrase(). Method in class com.ibm.devtools.SIPNoTE.SIPMessage
  Get the reason phrase associated with this response.
getRecipientList(). Method in class com.ibm.devtools.SIPNoTE.JMessage
  Retrieve the list of recipients of the message.
getRequestURI(). Method in class com.ibm.devtools.SIPNoTE.SIPMessage
  Get the URL's from the request-line.
getSender(). Method in class com.ibm.devtools.SIPNoTE.JMessage
  Retrieve the originator of the message.
getStatusCode(). Method in class com.ibm.devtools.SIPNoTE.SIPMessage
  Get the status code returned in this message.
getSubscriptions(). Method in class com.ibm.devtools.SIPNoTE.SIPMessage
  Get the subscription information from all of the Subscribe: headers within this message.
getTransport(). Method in class com.ibm.devtools.SIPNoTE.ViaEntity
  Returns the transport portion of the Via:.
getURL(). Method in class com.ibm.devtools.SIPNoTE.FromEntity
  Returns the SIP-URL portion of the From:.
getURL(). Method in class com.ibm.devtools.SIPNoTE.ToEntity
  Returns the SIP-URL portion of the To:.
getUser(). Method in class com.ibm.devtools.SIPNoTE.SIPurl
  Returns the userid contained within the SIP-URL.
getVersion(). Method in class com.ibm.devtools.SIPNoTE.ViaEntity
  Returns the version portion of the Via:.

## H

HostRecord(String, int). Constructor for class com.ibm.devtools.SIPNoTE.HostRecord
  Constructs a hostrecord given a hostname and port.

## I

INVITE. Static variable in class com.ibm.devtools.SIPNoTE.SIPMessage
  Method type
isCommandMessage(). Method in class com.ibm.devtools.SIPNoTE.JMessage
  Returns true if this is a command message, and false otherwise.
isSubscribedTo(String). Method in class com.ibm.devtools.SIPNoTE.UserRecord
  Checks to see if the user is subscribed to this instance.

## J

JephyrToSIP(String, int, String, int). Method in class com.ibm.devtools.SIPNoTE.JephyrSIPTransform
  Applies the transform to the Jephyr message and creates a SIP message.
JephyrWnd(JMessage). Constructor for class com.ibm.devtools.SIPNoTE.JephyrWnd
  Create a new Jephyr Window.
jlocate(). Constructor for class com.ibm.devtools.SIPNoTE.jlocate
jlogoff(). Constructor for class com.ibm.devtools.SIPNoTE.jlogoff
jlogon(). Constructor for class com.ibm.devtools.SIPNoTE.jlogon
JMessage(). Constructor for class com.ibm.devtools.SIPNoTE.JMessage
JMessage(String[], String). Constructor for class com.ibm.devtools.SIPNoTE.JMessage
  This constructor will create a command message whose only recipient will be the SNClient on the local machine.
JMessage(String[], String, String[]). Constructor for class com.ibm.devtools.SIPNoTE.JMessage
  This constructor will create a standard message which will be sent to one or more recipients.
JSendWnd(). Constructor for class com.ibm.devtools.SIPNoTE.JSendWnd
  Create a new window, with nothing in the To: field.
JSendWnd(String). Constructor for class com.ibm.devtools.SIPNoTE.JSendWnd
  Creates a new window with the To: field filled in.
jwrite(). Constructor for class com.ibm.devtools.SIPNoTE.jwrite

## L

LOCATE. Static variable in class com.ibm.devtools.SIPNoTE.SIPMessage
  Method type

## M

main(String[]). Static method in class com.ibm.devtools.SIPNoTE.JephyrWnd
main(String[]). Static method in class com.ibm.devtools.SIPNoTE.jlocate
main(String[]). Static method in class com.ibm.devtools.SIPNoTE.jlogoff
main(String[]). Static method in class com.ibm.devtools.SIPNoTE.jlogon
main(String[]). Static method in class com.ibm.devtools.SIPNoTE.JSendWnd
main(String[]). Static method in class com.ibm.devtools.SIPNoTE.jwrite
main(String[]). Static method in class com.ibm.devtools.SIPNoTE.SIPurl
main(String[]). Static method in class com.ibm.devtools.SIPNoTE.SNClient
  This is the main routine (surprise, surprise).
main(String[]). Static method in class com.ibm.devtools.SIPNoTE.SNServer
  This is the main routine (surprise, surprise.) It currently takes only one command line argument, a "-p" which specifies the port on which it will listen for incoming messages.
main(String[]). Static method in class com.ibm.devtools.SIPNoTE.SNWatch
main(String[]). Static method in class com.ibm.devtools.SIPNoTE.ViaEntity
MESSAGE. Static variable in class com.ibm.devtools.SIPNoTE.SIPMessage
  Method type
ModDataInputStream(InputStream). Constructor for class com.ibm.devtools.SIPNoTE.ModDataInputStream
  Creates a new ModDataInputStream.

## O

OPTIONS. Static variable in class com.ibm.devtools.SIPNoTE.SIPMessage
  Method type

## P

poll(). Method in class com.ibm.devtools.SIPNoTE.SNWatch
  Cause the SNWatch to poll for logged on users by sending a LOCATE message.
print(). Method in class com.ibm.devtools.SIPNoTE.JMessage
  Display the Jephyr message to stdout.

## R

readLinelf(). Method in class com.ibm.devtools.SIPNoTE.ModDataInputStream
  Read a line from the stream, where the end of the line is delimited by a linefeed (\n).
readMessage(InputStream). Method in class com.ibm.devtools.SIPNoTE.SIPMessage
  Read a SIP message in from the specified InputStream.
REGISTER. Static variable in class com.ibm.devtools.SIPNoTE.SIPMessage
  Method type
removeAlias(String). Method in class com.ibm.devtools.SIPNoTE.SNWatch
  Remove a user from the displayed list.
removeLocation(HostRecord). Method in class com.ibm.devtools.SIPNoTE.UserRecord
  Remove a particular location from this user's record.
REQUEST. Static variable in class com.ibm.devtools.SIPNoTE.SIPMessage
  Message type
RESPONSE. Static variable in class com.ibm.devtools.SIPNoTE.SIPMessage
  Message type

## S

sendMsg(). Method in class com.ibm.devtools.SIPNoTE.JSendWnd
  Create a new Jephyr message from the contents of this window, and send it to the local SNClient.
setCommandMessage(boolean). Method in class com.ibm.devtools.SIPNoTE.JMessage
  Set whether or not this is a command message
setComment(String). Method in class com.ibm.devtools.SIPNoTE.FromEntity
  Sets the comment portion of the From:.
setComment(String). Method in class com.ibm.devtools.SIPNoTE.ToEntity
  Sets the comment portion of the To:.
setContentType(String). Method in class com.ibm.devtools.SIPNoTE.SIPMessage
  Sets the Content-Type header for this message.
setHost(String). Method in class com.ibm.devtools.SIPNoTE.SIPurl
  Sets the host portion of the SIP-URL.
setHost(String). Method in class com.ibm.devtools.SIPNoTE.ViaEntity
  Sets the version portion of the Via:.
setHostname(String). Method in class com.ibm.devtools.SIPNoTE.HostRecord
  Sets the hostname of the record.
setMessage(String[]). Method in class com.ibm.devtools.SIPNoTE.JMessage
  Sets the lines of the message.
setMessageBody(byte[]). Method in class com.ibm.devtools.SIPNoTE.SIPMessage
  Sets the data for the message body.
setMessageType(int). Method in class com.ibm.devtools.SIPNoTE.SIPMessage
  Sets the type of this message.
setMethod(int). Method in class com.ibm.devtools.SIPNoTE.SIPMessage
  Sets the method associated with this message.
setPort(int). Method in class com.ibm.devtools.SIPNoTE.HostRecord
  Sets the port of the record.
setPort(int). Method in class com.ibm.devtools.SIPNoTE.SIPurl
  Sets the port number in the SIP-URL.
setPort(int). Method in class com.ibm.devtools.SIPNoTE.ViaEntity
  Sets the port number of the Via:.
setReasonPhrase(String). Method in class com.ibm.devtools.SIPNoTE.SIPMessage
  Sets the reason-phrase associated with this response.
setRecipientList(String[]). Method in class com.ibm.devtools.SIPNoTE.JMessage
  Sets the message recipients.
setRequestURI(SIPurl[]). Method in class com.ibm.devtools.SIPNoTE.SIPMessage
  Sets the URI's to which this message should be sent.
setSender(String). Method in class com.ibm.devtools.SIPNoTE.JMessage
  Sets the name of the originator of the message.
setStatusCode(int). Method in class com.ibm.devtools.SIPNoTE.SIPMessage
  Sets the status code associated with this response.
setTransport(String). Method in class com.ibm.devtools.SIPNoTE.ViaEntity
  Sets the transport portion of the Via:.
setURL(SIPurl). Method in class com.ibm.devtools.SIPNoTE.FromEntity
  Sets the SIP-URL portion of the From:.
setURL(SIPurl). Method in class com.ibm.devtools.SIPNoTE.ToEntity
  Sets the SIP-URL portion of the To:.
setUser(String). Method in class com.ibm.devtools.SIPNoTE.SIPurl
  Sets the userid of the SIP-URL.
setVersion(String). Method in class com.ibm.devtools.SIPNoTE.ViaEntity
  Sets the version portion of the Via:.
SIPMessage(). Constructor for class com.ibm.devtools.SIPNoTE.SIPMessage
SIPToJephyr(). Method in class com.ibm.devtools.SIPNoTE.JephyrSIPTransform
  Applies the transform to the SIP message and creates a Jephyr message.
SIPurl(). Constructor for class com.ibm.devtools.SIPNoTE.SIPurl
SNClient(). Constructor for class com.ibm.devtools.SIPNoTE.SNClient
SNServer(). Constructor for class com.ibm.devtools.SIPNoTE.SNServer
SNWatch(). Constructor for class com.ibm.devtools.SIPNoTE.SNWatch
  Create a new SNWatch window, and intialize its contents.

## T

ToEntity(). Constructor for class com.ibm.devtools.SIPNoTE.ToEntity
toFromString(). Method in class com.ibm.devtools.SIPNoTE.FromEntity
  Constructs a From: string from the data present within the object.
toHostRecordString(). Method in class com.ibm.devtools.SIPNoTE.HostRecord
  Returns the hostrecord as a string of the form hostname:port.
toToString(). Method in class com.ibm.devtools.SIPNoTE.ToEntity
  Constructs a To: string from the data present within the object.
toToStringWithoutHeader(). Method in class com.ibm.devtools.SIPNoTE.ToEntity
  Constructs a To: string from the data present within the object, but leaves off the 'To:'.
toURLString(). Method in class com.ibm.devtools.SIPNoTE.SIPurl
  Constructs a SIP-URL string from the data present within the object.
toViaString(). Method in class com.ibm.devtools.SIPNoTE.ViaEntity
  Constructs a Via: string from the data present within the object.

## U

UNKNOWN. Static variable in class com.ibm.devtools.SIPNoTE.SIPMessage
  Unknown message type or method
UNREGISTER. Static variable in class com.ibm.devtools.SIPNoTE.SIPMessage
  Method type
UserRecord(String, HostRecord). Constructor for class com.ibm.devtools.SIPNoTE.UserRecord
  Create a new user record for the user with the new location.

## V

ViaEntity(). Constructor for class com.ibm.devtools.SIPNoTE.ViaEntity

## W

writeMessage(OutputStream). Method in class com.ibm.devtools.SIPNoTE.SIPMessage
  Write the message out to the specified OutputStream.