|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sybase.uep.bobclient.interfaces.Repository
com.sybase.uep.bobclient.data.RIMRepository
public class RIMRepository
Field Summary | |
---|---|
protected AppLoggerWrapper |
_appLogger
|
protected RIMLinkParamNodeFactory |
_linkParamNodeFactory
|
protected RIMMBOMobileApplicationList |
_mobileApplicationList
|
protected RIMSynchronizationGroupList |
_synchronizationGroupList
|
protected UIDefinition |
_uidef
|
protected RIMValidationObjectFactory |
_validationObjectFactory
|
protected RIMVariables |
_variables
|
Constructor Summary | |
---|---|
RIMRepository()
|
|
RIMRepository(UIDefinition uidef)
|
Method Summary | |
---|---|
void |
clearClientProfileData(java.lang.String profileID)
Clears the data from the repository by profile reference ID. |
void |
deleteOtherExtraData()
Clears other data from the repository. |
ClientProfileFactory |
getClientProfileFactory()
Loads the client profile factory. |
ClientProfileListFactory |
getClientProfileListFactory()
Loads the client profile list factory. |
LinkParamNodeFactory |
getLinkParamNodeFactory()
Returns the LinkParamNode factory object. |
MBOMobileApplicationListFactory |
getMBOMobileApplicationListFactory()
Returns the MBOMobileApplicationList factory object for this device. |
SettingsFactory |
getSettingsFactory()
Loads the settings factory. |
SynchronizationGroupListFactory |
getSynchronizationGroupListFactory()
Returns SynchronizationGroupListFactory |
UIDefinition |
getUIDefinition()
Clears the data from the repository. |
ValidationObjectFactory |
getValidationObjectFactory()
Returns the ValidationObject factory object. |
VariableObjectFactory |
getVariableObjectFactory()
Returns the Variable Object factory object. |
VariablesFactory |
getVariablesFactory()
Returns the Variables factory object. |
void |
initUIDefinition()
Initialize the UI Definition class |
ClientProfileList |
loadClientProfileList(boolean force)
Loads the profiles object that was persisted, if any. |
MBOMobileApplicationList |
loadMBOMobileApplicationList(boolean force)
Loads the MBO Mobile Application List object that was persisted, if any. |
Settings |
loadSettings(boolean force)
Loads the settings object that was persisted, if any. |
SynchronizationGroupList |
loadSynchronizationGroupList(boolean force)
Loads the Synchronization Group List object that was persisted, if any. |
Variables |
loadVariables(boolean force)
Loads the Variables object that was persisted, if any. |
void |
saveClientProfileList(ClientProfileList profileList)
Persists the profiles object. |
void |
saveMBOMobileApplicationList(MBOMobileApplicationList list)
Persists the MBO Mobile Application List object. |
void |
saveSettings(Settings settings)
Deprecated. persistent settings handled in OptionsRepository |
void |
saveSynchronizationGroupList(SynchronizationGroupList list)
Persists the Synchronization Group List object. |
void |
saveVariables(Variables variables)
Persists the variables object. |
void |
setUIDefinition(UIDefinition uidef)
Set the UI Definition class; |
Methods inherited from class com.sybase.uep.bobclient.interfaces.Repository |
---|
createException, getRepository, isRepositoryNull, setRepository |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected RIMLinkParamNodeFactory _linkParamNodeFactory
protected RIMValidationObjectFactory _validationObjectFactory
protected RIMVariables _variables
protected RIMSynchronizationGroupList _synchronizationGroupList
protected RIMMBOMobileApplicationList _mobileApplicationList
protected UIDefinition _uidef
protected AppLoggerWrapper _appLogger
Constructor Detail |
---|
public RIMRepository()
public RIMRepository(UIDefinition uidef)
Method Detail |
---|
public UIDefinition getUIDefinition()
Repository
getUIDefinition
in class Repository
public void setUIDefinition(UIDefinition uidef)
Repository
setUIDefinition
in class Repository
public void initUIDefinition()
Repository
initUIDefinition
in class Repository
public void deleteOtherExtraData()
Repository
deleteOtherExtraData
in class Repository
public void clearClientProfileData(java.lang.String profileID)
Repository
clearClientProfileData
in class Repository
public LinkParamNodeFactory getLinkParamNodeFactory()
Repository
getLinkParamNodeFactory
in class Repository
public ValidationObjectFactory getValidationObjectFactory()
Repository
getValidationObjectFactory
in class Repository
public ClientProfileFactory getClientProfileFactory()
Repository
getClientProfileFactory
in class Repository
public ClientProfileListFactory getClientProfileListFactory()
Repository
getClientProfileListFactory
in class Repository
public SettingsFactory getSettingsFactory()
Repository
getSettingsFactory
in class Repository
public VariablesFactory getVariablesFactory()
Repository
getVariablesFactory
in class Repository
public VariableObjectFactory getVariableObjectFactory()
Repository
getVariableObjectFactory
in class Repository
public MBOMobileApplicationListFactory getMBOMobileApplicationListFactory()
Repository
getMBOMobileApplicationListFactory
in class Repository
public SynchronizationGroupListFactory getSynchronizationGroupListFactory()
public ClientProfileList loadClientProfileList(boolean force) throws RepositoryException
loadClientProfileList
in class Repository
RepositoryException
public Settings loadSettings(boolean force) throws RepositoryException
loadSettings
in class Repository
RepositoryException
public Variables loadVariables(boolean force) throws RepositoryException
loadVariables
in class Repository
RepositoryException
public MBOMobileApplicationList loadMBOMobileApplicationList(boolean force) throws RepositoryException
loadMBOMobileApplicationList
in class Repository
RepositoryException
public SynchronizationGroupList loadSynchronizationGroupList(boolean force) throws RepositoryException
loadSynchronizationGroupList
in class Repository
RepositoryException
public void saveClientProfileList(ClientProfileList profileList) throws RepositoryException
saveClientProfileList
in class Repository
RepositoryException
OptionsRepository#saveClientProfileList(ClientProfileList)
public void saveSettings(Settings settings) throws RepositoryException
saveSettings
in class Repository
RepositoryException
OptionsRepository#saveSettings(Settings)
public void saveVariables(Variables variables) throws RepositoryException
saveVariables
in class Repository
RepositoryException
public void saveMBOMobileApplicationList(MBOMobileApplicationList list) throws RepositoryException
saveMBOMobileApplicationList
in class Repository
RepositoryException
public void saveSynchronizationGroupList(SynchronizationGroupList list) throws RepositoryException
saveSynchronizationGroupList
in class Repository
RepositoryException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |