com.sybase.uep.bobclient.data
Class RIMClientProfileList

java.lang.Object
  extended by com.sybase.uep.bobclient.data.RIMPersistableObject
      extended by com.sybase.uep.bobclient.data.RIMClientProfileList
All Implemented Interfaces:
ClientProfileList, net.rim.device.api.util.Persistable

public class RIMClientProfileList
extends RIMPersistableObject
implements ClientProfileList, net.rim.device.api.util.Persistable

Client profile list class for RIM devices.


Constructor Summary
RIMClientProfileList()
           
 
Method Summary
 boolean containsProfileByRefID(java.lang.String profileRefID)
           
 ClientProfile getClientProfileByName(java.lang.String profileName)
           
 ClientProfile getClientProfileByRefID(java.lang.String profileRefID)
           
 ClientProfile getLoginProfile()
           
 java.util.Vector getProfilesList()
           
 boolean isEmpty()
           
 void removeProfileByRefID(java.lang.String profileRefID)
           
 void setLoginProfile(java.lang.String profileID)
           
 void setProfilesList(java.util.Vector list)
           
 int size()
           
 
Methods inherited from class com.sybase.uep.bobclient.data.RIMPersistableObject
getBooleanProperty, getProperties, getProperty, getStringProperty, setProperty
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RIMClientProfileList

public RIMClientProfileList()
Method Detail

getProfilesList

public java.util.Vector getProfilesList()
Specified by:
getProfilesList in interface ClientProfileList

setProfilesList

public void setProfilesList(java.util.Vector list)
Specified by:
setProfilesList in interface ClientProfileList

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface ClientProfileList

setLoginProfile

public void setLoginProfile(java.lang.String profileID)
Specified by:
setLoginProfile in interface ClientProfileList

getLoginProfile

public ClientProfile getLoginProfile()
Specified by:
getLoginProfile in interface ClientProfileList

containsProfileByRefID

public boolean containsProfileByRefID(java.lang.String profileRefID)
Specified by:
containsProfileByRefID in interface ClientProfileList

getClientProfileByRefID

public ClientProfile getClientProfileByRefID(java.lang.String profileRefID)
Specified by:
getClientProfileByRefID in interface ClientProfileList

getClientProfileByName

public ClientProfile getClientProfileByName(java.lang.String profileName)
Specified by:
getClientProfileByName in interface ClientProfileList

removeProfileByRefID

public void removeProfileByRefID(java.lang.String profileRefID)
Specified by:
removeProfileByRefID in interface ClientProfileList

size

public int size()
Specified by:
size in interface ClientProfileList