org.openmobileis.modules.crm.database.common.fodb
Class FODBLabelFactory
java.lang.Object
|
+--org.openmobileis.modules.crm.database.common.fodb.FODBLabelFactory
- All Implemented Interfaces:
- LabelFactory
- public abstract class FODBLabelFactory
- extends java.lang.Object
- implements LabelFactory
Title: Sanofi Project
Description:
- Since:
- JDK 1.1
- Version:
- 1.0.
- Author:
- Philippe Delrieu
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FODBLabelFactory
public FODBLabelFactory()
- Constructor for FODBLabelFactory.
getLabelListForCategorie
public Array getLabelListForCategorie(java.lang.String categorie)
- Specified by:
getLabelListForCategorie
in interface LabelFactory
getLabelWithIds
public Label getLabelWithIds(java.lang.String id,
java.lang.String category)
- Specified by:
getLabelWithIds
in interface LabelFactory
storeLabel
public void storeLabel(Label label)
throws ServiceException,
DatabaseException
- Called by synchro server to create the label DB
- Specified by:
storeLabel
in interface LabelFactory
deleteLabel
public void deleteLabel(java.lang.String id,
java.lang.String category)
throws ServiceException,
DatabaseException
- Specified by:
deleteLabel
in interface LabelFactory
getCategoriesList
public abstract java.lang.String[][] getCategoriesList()
- Specified by:
getCategoriesList
in interface LabelFactory
getMaxLabelIdLength
protected abstract int getMaxLabelIdLength()
- return the max length of the label id.
getMaxCategoryIdLength
protected abstract int getMaxCategoryIdLength()
getDataType
protected abstract java.lang.Class getDataType()
initDB
protected abstract void initDB(FastObjectDB db)
throws FODBException,
BadDataFormatException
Copyright 2005 e-Care. All Rights Reserved.