com.aol.acc
Class AccLocation

java.lang.Object
  extended by com.aol.acc.AccBase
      extended by com.aol.acc.AccLocation

public class AccLocation
extends AccBase

The IAccLocation interface provides the access to geolocation
information about an AIM user.


Method Summary
 double getAltitude()
          The altitude of the user's location (meters)
 java.lang.String getCity()
          The user's city (A3)
 java.lang.String getCountry()
          The user's country
 java.lang.String getCounty()
          The user's country (A2)
 java.lang.String getDistrict()
          The user's district (A4)
 java.lang.String getExtraInfo()
          Any extra info for the user (LOC)
 java.lang.String getGatewayIpAddress()
          The IP of the gateway
 java.lang.String getGatewayMacAddress()
          The MAC address of the gateway
 java.lang.String getHouseNum()
          The user's house number (HNO)
 java.lang.String getHouseNumSuffix()
          The user's house number suffix (HNS)
 java.lang.String getIpAddress()
          The IP address of the client
 double getLatitude()
          The latitude of the user's location (degrees)
 double getLongitude()
          The longitude of the user's location (degrees)
 java.lang.String getMacAddress()
          The MAC address of the client
 java.lang.String getMethod()
          The method of determining the user's location, i.e.
 java.lang.String getName()
          The name specified by the user of their location
 java.lang.String getNeighborhood()
          The user's neighborhood (A5)
 java.lang.String getNickname()
          The nickname of this location; used to uniquely identify a favorite location
 java.lang.String getPostalCode()
          The Postal Code of the user's location
 java.lang.String getState()
          The user's state
 java.lang.String getStreet()
          The user's street (A6)
 int getUseCount()
          How many times the location has been Set
 void setAltitude(double Altitude)
          The altitude of the user's location (meters)
 void setCity(java.lang.String City)
          The user's city (A3)
 void setCountry(java.lang.String Country)
          The user's country
 void setCounty(java.lang.String County)
          The user's country (A2)
 void setDistrict(java.lang.String District)
          The user's district (A4)
 void setExtraInfo(java.lang.String ExtraInfo)
          Any extra info for the user (LOC)
 void setGatewayIpAddress(java.lang.String GatewayIpAddress)
          The IP of the gateway
 void setGatewayMacAddress(java.lang.String GatewayMacAddress)
          The MAC address of the gateway
 void setHouseNum(java.lang.String HouseNum)
          The user's house number (HNO)
 void setHouseNumSuffix(java.lang.String HouseNumSuffix)
          The user's house number suffix (HNS)
 void setIpAddress(java.lang.String IpAddress)
          The IP address of the client
 void setLatitude(double Latitude)
          The latitude of the user's location (degrees)
 void setLongitude(double Longitude)
          The longitude of the user's location (degrees)
 void setMacAddress(java.lang.String MacAddress)
          The MAC address of the client
 void setMethod(java.lang.String Method)
          The method of determining the user's location, i.e.
 void setName(java.lang.String Name)
          The name specified by the user of their location
 void setNeighborhood(java.lang.String Neighborhood)
          The user's neighborhood (A5)
 void setNickname(java.lang.String Nickname)
          The nickname of this location; used to uniquely identify a favorite location
 void setPostalCode(java.lang.String PostalCode)
          The Postal Code of the user's location
 void setState(java.lang.String State)
          The user's state
 void setStreet(java.lang.String Street)
          The user's street (A6)
 
Methods inherited from class com.aol.acc.AccBase
compareHandle, equals
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getName

public java.lang.String getName()
                         throws AccException
The name specified by the user of their location

Throws:
AccException

setName

public void setName(java.lang.String Name)
             throws AccException
The name specified by the user of their location

Throws:
AccException

getLatitude

public double getLatitude()
                   throws AccException
The latitude of the user's location (degrees)

Throws:
AccException

setLatitude

public void setLatitude(double Latitude)
                 throws AccException
The latitude of the user's location (degrees)

Throws:
AccException

getLongitude

public double getLongitude()
                    throws AccException
The longitude of the user's location (degrees)

Throws:
AccException

setLongitude

public void setLongitude(double Longitude)
                  throws AccException
The longitude of the user's location (degrees)

Throws:
AccException

getAltitude

public double getAltitude()
                   throws AccException
The altitude of the user's location (meters)

Throws:
AccException

setAltitude

public void setAltitude(double Altitude)
                 throws AccException
The altitude of the user's location (meters)

Throws:
AccException

getHouseNum

public java.lang.String getHouseNum()
                             throws AccException
The user's house number (HNO)

Throws:
AccException

setHouseNum

public void setHouseNum(java.lang.String HouseNum)
                 throws AccException
The user's house number (HNO)

Throws:
AccException

getHouseNumSuffix

public java.lang.String getHouseNumSuffix()
                                   throws AccException
The user's house number suffix (HNS)

Throws:
AccException

setHouseNumSuffix

public void setHouseNumSuffix(java.lang.String HouseNumSuffix)
                       throws AccException
The user's house number suffix (HNS)

Throws:
AccException

getStreet

public java.lang.String getStreet()
                           throws AccException
The user's street (A6)

Throws:
AccException

setStreet

public void setStreet(java.lang.String Street)
               throws AccException
The user's street (A6)

Throws:
AccException

getExtraInfo

public java.lang.String getExtraInfo()
                              throws AccException
Any extra info for the user (LOC)

Throws:
AccException

setExtraInfo

public void setExtraInfo(java.lang.String ExtraInfo)
                  throws AccException
Any extra info for the user (LOC)

Throws:
AccException

getNeighborhood

public java.lang.String getNeighborhood()
                                 throws AccException
The user's neighborhood (A5)

Throws:
AccException

setNeighborhood

public void setNeighborhood(java.lang.String Neighborhood)
                     throws AccException
The user's neighborhood (A5)

Throws:
AccException

getDistrict

public java.lang.String getDistrict()
                             throws AccException
The user's district (A4)

Throws:
AccException

setDistrict

public void setDistrict(java.lang.String District)
                 throws AccException
The user's district (A4)

Throws:
AccException

getCity

public java.lang.String getCity()
                         throws AccException
The user's city (A3)

Throws:
AccException

setCity

public void setCity(java.lang.String City)
             throws AccException
The user's city (A3)

Throws:
AccException

getCounty

public java.lang.String getCounty()
                           throws AccException
The user's country (A2)

Throws:
AccException

setCounty

public void setCounty(java.lang.String County)
               throws AccException
The user's country (A2)

Throws:
AccException

getState

public java.lang.String getState()
                          throws AccException
The user's state

Throws:
AccException

setState

public void setState(java.lang.String State)
              throws AccException
The user's state

Throws:
AccException

getCountry

public java.lang.String getCountry()
                            throws AccException
The user's country

Throws:
AccException

setCountry

public void setCountry(java.lang.String Country)
                throws AccException
The user's country

Throws:
AccException

getPostalCode

public java.lang.String getPostalCode()
                               throws AccException
The Postal Code of the user's location

Throws:
AccException

setPostalCode

public void setPostalCode(java.lang.String PostalCode)
                   throws AccException
The Postal Code of the user's location

Throws:
AccException

getMethod

public java.lang.String getMethod()
                           throws AccException
The method of determining the user's location, i.e. GPS, 802.11

Throws:
AccException

setMethod

public void setMethod(java.lang.String Method)
               throws AccException
The method of determining the user's location, i.e. GPS, 802.11

Throws:
AccException

getMacAddress

public java.lang.String getMacAddress()
                               throws AccException
The MAC address of the client

Throws:
AccException

setMacAddress

public void setMacAddress(java.lang.String MacAddress)
                   throws AccException
The MAC address of the client

Throws:
AccException

getGatewayMacAddress

public java.lang.String getGatewayMacAddress()
                                      throws AccException
The MAC address of the gateway

Throws:
AccException

setGatewayMacAddress

public void setGatewayMacAddress(java.lang.String GatewayMacAddress)
                          throws AccException
The MAC address of the gateway

Throws:
AccException

getIpAddress

public java.lang.String getIpAddress()
                              throws AccException
The IP address of the client

Throws:
AccException

setIpAddress

public void setIpAddress(java.lang.String IpAddress)
                  throws AccException
The IP address of the client

Throws:
AccException

getGatewayIpAddress

public java.lang.String getGatewayIpAddress()
                                     throws AccException
The IP of the gateway

Throws:
AccException

setGatewayIpAddress

public void setGatewayIpAddress(java.lang.String GatewayIpAddress)
                         throws AccException
The IP of the gateway

Throws:
AccException

getNickname

public java.lang.String getNickname()
                             throws AccException
The nickname of this location; used to uniquely identify a favorite location

Throws:
AccException

setNickname

public void setNickname(java.lang.String Nickname)
                 throws AccException
The nickname of this location; used to uniquely identify a favorite location

Throws:
AccException

getUseCount

public int getUseCount()
                throws AccException
How many times the location has been Set

Throws:
AccException