|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.wm.app.tn.db.TemplatesOps
public class TemplatesOps
Provides database operations for the Onboarding Templates related API. This class should contain the database operations corresponding to the services in wm.tn.portal.onboarding.templates class.
Constructor Summary | |
---|---|
TemplatesOps()
|
Method Summary | |
---|---|
static void |
addGroup(java.sql.Connection conn,
com.wm.app.tn.onboarding.TemplateGroup groups)
|
static java.lang.String |
addGroup(com.wm.app.tn.onboarding.TemplateGroup group)
|
static void |
addTemplateField(java.sql.Connection conn,
java.lang.String templateId,
com.wm.app.tn.onboarding.TemplateField field,
java.lang.String templateFieldOrder)
This is to insert the template fields associated with the template. |
static java.lang.String |
addTemplateField(java.sql.Connection conn,
com.wm.app.tn.onboarding.TemplateField field)
|
static java.lang.String |
addTemplateField(com.wm.app.tn.onboarding.TemplateField field)
Insert the data for a template field. |
static java.lang.String |
createTemplate(com.wm.app.tn.onboarding.Template template)
|
static java.util.List<com.wm.app.tn.onboarding.TemplateField> |
getFieldsByGroup(java.lang.String groupID,
java.lang.String groupName)
Fetches list of Template fields defined for a Template Group |
static com.wm.data.IData[] |
getQuestionnares(java.lang.String userName)
|
static com.wm.data.IData[] |
getSubmittedQuestionnares(java.lang.String queryString)
This Method returns list of submitted questionnaires |
static com.wm.app.tn.onboarding.Template |
getTemplate(java.sql.Connection conn,
java.lang.String templateId,
java.lang.String templateName)
|
static com.wm.app.tn.onboarding.Template |
getTemplate(java.lang.String templateId,
java.lang.String templateName)
|
static com.wm.app.tn.onboarding.TemplateField |
getTemplateField(java.lang.String fieldId)
|
static com.wm.app.tn.onboarding.TemplateGroup[] |
getTemplateGroups(java.sql.Connection conn,
java.lang.String templateId)
This is to get the template groups associated with the template |
static java.lang.String |
insertTemplate(java.sql.Connection conn,
com.wm.app.tn.onboarding.Template template)
This is used to create a template using the open connection. |
static boolean |
isTemplateDisabled(java.lang.String templateId)
|
static java.lang.String[] |
listGroups()
|
static boolean |
templatefieldExists(java.sql.Connection conn,
java.lang.String fldID)
This is used to check whether the templatefield exists. |
static boolean |
updateGroup(com.wm.app.tn.onboarding.TemplateGroup group)
|
static void |
updateTemplate(java.sql.Connection conn,
com.wm.app.tn.onboarding.Template template)
This is used to update the template having open connection. |
static void |
updateTemplate(com.wm.app.tn.onboarding.Template template)
This is used to update the template. |
static java.lang.String |
updateTemplateField(com.wm.app.tn.onboarding.TemplateField field)
Update the data for a template field. |
static com.wm.app.tn.onboarding.TemplateGroup |
viewGroup(java.lang.String groupID,
java.lang.String groupName)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TemplatesOps()
Method Detail |
---|
public static java.lang.String addTemplateField(java.sql.Connection conn, com.wm.app.tn.onboarding.TemplateField field) throws java.sql.SQLException, com.wm.app.tn.onboarding.OnboardingException
java.sql.SQLException
com.wm.app.tn.onboarding.OnboardingException
public static java.lang.String addTemplateField(com.wm.app.tn.onboarding.TemplateField field) throws java.sql.SQLException, com.wm.app.tn.onboarding.OnboardingException
field
- The templateField object that contains the data.
java.sql.SQLException
com.wm.app.tn.onboarding.OnboardingException
- - if a field already exists in the database with the same field name.public static java.lang.String updateTemplateField(com.wm.app.tn.onboarding.TemplateField field) throws java.sql.SQLException, com.wm.app.tn.onboarding.OnboardingException
field
- The templateField object that contains the data.
java.sql.SQLException
OnboardingException-
- if a field already exists in the database with the same field name.
com.wm.app.tn.onboarding.OnboardingException
public static java.util.List<com.wm.app.tn.onboarding.TemplateField> getFieldsByGroup(java.lang.String groupID, java.lang.String groupName) throws java.sql.SQLException, com.wm.app.tn.onboarding.OnboardingException
groupID
- - The template Group ID. groupName - The template Group Name
java.sql.SQLException
com.wm.app.tn.onboarding.OnboardingException
public static boolean updateGroup(com.wm.app.tn.onboarding.TemplateGroup group) throws java.lang.Exception
java.lang.Exception
public static com.wm.app.tn.onboarding.TemplateGroup viewGroup(java.lang.String groupID, java.lang.String groupName) throws java.lang.Exception
java.lang.Exception
public static java.lang.String addGroup(com.wm.app.tn.onboarding.TemplateGroup group) throws java.io.IOException, java.sql.SQLException, com.wm.app.tn.onboarding.OnboardingException
java.io.IOException
java.sql.SQLException
com.wm.app.tn.onboarding.OnboardingException
public static com.wm.app.tn.onboarding.TemplateField getTemplateField(java.lang.String fieldId) throws java.sql.SQLException, com.wm.app.tn.onboarding.OnboardingException
java.sql.SQLException
com.wm.app.tn.onboarding.OnboardingException
public static void addGroup(java.sql.Connection conn, com.wm.app.tn.onboarding.TemplateGroup groups) throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String[] listGroups() throws java.sql.SQLException, java.io.IOException
java.sql.SQLException
java.io.IOException
public static com.wm.data.IData[] getQuestionnares(java.lang.String userName) throws java.lang.Exception
java.lang.Exception
public static java.lang.String createTemplate(com.wm.app.tn.onboarding.Template template) throws java.sql.SQLException, java.lang.Exception
java.sql.SQLException
java.lang.Exception
public static java.lang.String insertTemplate(java.sql.Connection conn, com.wm.app.tn.onboarding.Template template) throws java.lang.Exception
conn
- template
-
java.lang.Exception
public static void addTemplateField(java.sql.Connection conn, java.lang.String templateId, com.wm.app.tn.onboarding.TemplateField field, java.lang.String templateFieldOrder) throws java.lang.Exception
conn
- templateId
- field
- templateFieldOrder
-
java.lang.Exception
public static boolean templatefieldExists(java.sql.Connection conn, java.lang.String fldID) throws java.sql.SQLException
conn
- fldID
-
java.sql.SQLException
public static void updateTemplate(com.wm.app.tn.onboarding.Template template) throws java.sql.SQLException, java.lang.Exception
template
-
java.sql.SQLException
java.lang.Exception
public static void updateTemplate(java.sql.Connection conn, com.wm.app.tn.onboarding.Template template) throws java.lang.Exception
conn
- template
-
java.lang.Exception
public static com.wm.app.tn.onboarding.Template getTemplate(java.lang.String templateId, java.lang.String templateName) throws java.lang.Exception
templateId
- templateName
-
java.lang.Exception
public static com.wm.app.tn.onboarding.Template getTemplate(java.sql.Connection conn, java.lang.String templateId, java.lang.String templateName) throws java.lang.Exception
conn
- templateId
- templateName
-
java.lang.Exception
public static com.wm.app.tn.onboarding.TemplateGroup[] getTemplateGroups(java.sql.Connection conn, java.lang.String templateId) throws java.sql.SQLException, ProfileStoreException, java.lang.Exception
conn
- templateId
-
java.sql.SQLException
ProfileStoreException
java.lang.Exception
public static com.wm.data.IData[] getSubmittedQuestionnares(java.lang.String queryString) throws java.lang.Exception
queryString
-
java.lang.Exception
public static boolean isTemplateDisabled(java.lang.String templateId) throws java.lang.Exception
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |