|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.filenet.wcm.apps.server.util.WPRMUtil
Field Summary | |
protected static java.lang.String |
COMMON_QUERY
|
protected static java.lang.String |
LOCATION_CONTAINER
|
protected static java.lang.String |
VOLUME_QUERY
|
Constructor Summary | |
WPRMUtil()
|
Method Summary | |
static java.lang.String |
constructTargetUrl(javax.servlet.http.HttpServletRequest request)
Construct a target URL without event target, name, and url from url paramters |
static void |
copyClassifications(org.w3c.dom.Document domTarget,
org.w3c.dom.Document domSource)
copy classifications from source to target |
static org.w3c.dom.Document |
copySelectedFolders(java.util.List folderList,
org.w3c.dom.Document domDest,
org.w3c.dom.Document domSource)
This method copy folders from domSource to domDest. |
static java.lang.String |
findLocationContainer(org.w3c.dom.Document domFolder)
return the location container folder id |
static java.util.List |
getCheckboxList(javax.servlet.http.HttpServletRequest request,
java.lang.String checkBoxName)
return list of folders where its checkbox is turned on |
static int |
getClassificationCount(org.w3c.dom.Document domSource)
Return classification count. |
static java.lang.String[] |
getClassifications(org.w3c.dom.Document domSource)
return classifications in string array |
static org.w3c.dom.Document |
getClassifications(com.filenet.wcm.toolkit.server.dp.WcmNavigationDataProvider ndp,
org.w3c.dom.Document domClassification,
java.lang.String objectStoreName,
java.lang.String folderIds,
java.lang.String[] rmProperties)
return the classifications object back in term of Workplace required format. |
static org.w3c.dom.Document |
getEmptyDOMObject()
Return a Document object that contains an empty objectset. |
static java.lang.String |
getFilePlans(org.w3c.dom.Document domSource)
Return distinct file plan name. |
static java.lang.reflect.Method |
getMethod(java.lang.Object ui,
java.lang.String methodName,
java.lang.Class[] parameters)
Return required Method object back. |
static java.lang.String |
getUnqualifyNames(java.lang.String[] selectedIds,
java.util.List allIds,
org.w3c.dom.Document domSource,
java.lang.String fieldName)
|
static org.w3c.dom.Document |
markSelectedFolders(java.util.List folderList,
org.w3c.dom.Document domSource,
boolean on)
select or unselected folder in list |
static java.lang.String |
prepareFolderContentSQLStatement(java.lang.String objectStoreName,
java.lang.String[] props,
java.lang.String folderPath,
int entityType)
this method return folder query statement that retrieve folder contents from folderPath name value where its container type equal to RECORDCATEGORY or RECORDFOLDER. |
static java.lang.String |
prepareFolderSQLStatement(java.lang.String objectStoreName,
java.lang.String[] props,
java.lang.String[] folders,
int entityType)
Return folder serarching query statement back. |
static java.lang.String |
prepareFolderSQLStatement(java.lang.String objectStoreName,
java.lang.String[] props,
java.lang.String searchOperator,
java.lang.String searchText,
java.lang.String[] searchFieldNames,
int entityType)
this method return folder query statement that searching for folder property with certain value |
protected static java.lang.String |
preparePropertyStatement(java.lang.String prefix,
java.lang.String[] props)
This method return query request property statement back with default of isHiddenContainer |
protected static java.lang.String |
prepareWhereClause(java.lang.String prefix,
java.lang.String[] folderIds,
int entityType)
This method return folders query where clause back with default condition of IsHiddenContainer = false |
protected static java.lang.String |
prepareWhereClause(java.lang.String prefix,
java.lang.String folderPath,
int entityType)
This method return folders query where clause back with default condition of IsHiddenContainer = false |
protected static java.lang.String |
prepareWhereClause(java.lang.String prefix,
java.lang.String searchOperator,
java.lang.String searchText,
java.lang.String[] searchFieldNames,
int entityType)
This method return folders query where clause back with default condition of IsHiddenContainer = false |
static org.w3c.dom.Document |
removeFolder(java.util.List folderList,
org.w3c.dom.Document domFolder)
Remove folders from Folder dom object. |
static org.w3c.dom.Document |
removeFolder(java.lang.String id,
org.w3c.dom.Document domFolder)
Remove folder from Folder dom object. |
static java.lang.String[] |
sortClassification(java.lang.String[] folders,
java.lang.String primaryClassificationId)
|
static java.lang.String[] |
transformToStringArray(java.util.List ids)
|
static java.lang.String[] |
transformToStringArray(java.lang.String ids)
|
static org.w3c.dom.Document |
updateRecordProperties(org.w3c.dom.Document srcXMLProperties,
org.w3c.dom.Document srcXMLPropDescs,
org.w3c.dom.Document dstXMLProperties,
org.w3c.dom.Document dstXMLPropDescs,
java.lang.String objectStoreName,
java.lang.String classId,
java.lang.String className)
Copy document properties to record properties if it has same synmane or alias |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected static final java.lang.String LOCATION_CONTAINER
protected static final java.lang.String COMMON_QUERY
protected static final java.lang.String VOLUME_QUERY
Constructor Detail |
public WPRMUtil()
Method Detail |
public static org.w3c.dom.Document getEmptyDOMObject() throws java.lang.Exception
java.lang.Exception
public static org.w3c.dom.Document removeFolder(java.util.List folderList, org.w3c.dom.Document domFolder) throws java.lang.Exception
folderList
- A list of folder id.domFolder
- Folder DOM object
java.lang.Exception
public static java.lang.String findLocationContainer(org.w3c.dom.Document domFolder) throws java.lang.Exception
domFolder
- folders xml
java.lang.Exception
public static org.w3c.dom.Document removeFolder(java.lang.String id, org.w3c.dom.Document domFolder) throws java.lang.Exception
id
- Folder id.domFolder
- Folder DOM object
java.lang.Exception
public static org.w3c.dom.Document copySelectedFolders(java.util.List folderList, org.w3c.dom.Document domDest, org.w3c.dom.Document domSource) throws java.lang.Exception
folderList
- Ready to be copied folder id list.domDest
- Destination folders dom objectdomSource
- Source folders dom object
java.lang.Exception
public static org.w3c.dom.Document markSelectedFolders(java.util.List folderList, org.w3c.dom.Document domSource, boolean on) throws java.lang.Exception
folderList
- folder id list.domSource
- Source folders dom object
java.lang.Exception
public static java.lang.reflect.Method getMethod(java.lang.Object ui, java.lang.String methodName, java.lang.Class[] parameters)
ui
- Target objectmethodName
- Method nameparameters
- Method parameters list.
public static java.lang.String constructTargetUrl(javax.servlet.http.HttpServletRequest request) throws java.lang.Exception
request
- Http Request object
java.lang.Exception
protected static java.lang.String preparePropertyStatement(java.lang.String prefix, java.lang.String[] props)
prefix
- table aliasprops
- a list of property
protected static java.lang.String prepareWhereClause(java.lang.String prefix, java.lang.String[] folderIds, int entityType)
prefix
- table aliasfolderIds
- A list folder id
protected static java.lang.String prepareWhereClause(java.lang.String prefix, java.lang.String searchOperator, java.lang.String searchText, java.lang.String[] searchFieldNames, int entityType)
prefix
- table aliassearchOperator
- comparison operationsearchText
- searching text.
protected static java.lang.String prepareWhereClause(java.lang.String prefix, java.lang.String folderPath, int entityType)
prefix
- table aliasfolderPath
- folder path.
public static java.lang.String prepareFolderSQLStatement(java.lang.String objectStoreName, java.lang.String[] props, java.lang.String[] folders, int entityType)
objectStoreName
- object store nameprops
- required propertiesfolders
- a list of folder id
public static java.lang.String prepareFolderSQLStatement(java.lang.String objectStoreName, java.lang.String[] props, java.lang.String searchOperator, java.lang.String searchText, java.lang.String[] searchFieldNames, int entityType)
objectStoreName
- object store nameprops
- properties listsearchOperator
- comparison operatorsearchText
- searching value
public static java.lang.String prepareFolderContentSQLStatement(java.lang.String objectStoreName, java.lang.String[] props, java.lang.String folderPath, int entityType)
objectStoreName
- object store nameprops
- properties listfolderPath
- folder path ie. a/b/c
public static java.util.List getCheckboxList(javax.servlet.http.HttpServletRequest request, java.lang.String checkBoxName)
request
- HttpRequestcheckBoxName
- Checkbox name
public static int getClassificationCount(org.w3c.dom.Document domSource) throws java.lang.Exception
domSource
- Classification DOM object
java.lang.Exception
public static java.lang.String getFilePlans(org.w3c.dom.Document domSource) throws java.lang.Exception
domSource
- Classification DOM object
java.lang.Exception
public static java.lang.String[] transformToStringArray(java.lang.String ids)
public static java.lang.String[] transformToStringArray(java.util.List ids)
public static java.lang.String[] getClassifications(org.w3c.dom.Document domSource) throws java.lang.Exception
domSource
-
java.lang.Exception
public static void copyClassifications(org.w3c.dom.Document domTarget, org.w3c.dom.Document domSource) throws java.lang.Exception
domSource
- SourcedomTarget
- Target
java.lang.Exception
public static java.lang.String getUnqualifyNames(java.lang.String[] selectedIds, java.util.List allIds, org.w3c.dom.Document domSource, java.lang.String fieldName) throws java.lang.Exception
java.lang.Exception
public static org.w3c.dom.Document getClassifications(com.filenet.wcm.toolkit.server.dp.WcmNavigationDataProvider ndp, org.w3c.dom.Document domClassification, java.lang.String objectStoreName, java.lang.String folderIds, java.lang.String[] rmProperties) throws java.lang.Exception
ndp
- WcmNavigationDataProvider
java.lang.Exception
public static org.w3c.dom.Document updateRecordProperties(org.w3c.dom.Document srcXMLProperties, org.w3c.dom.Document srcXMLPropDescs, org.w3c.dom.Document dstXMLProperties, org.w3c.dom.Document dstXMLPropDescs, java.lang.String objectStoreName, java.lang.String classId, java.lang.String className) throws java.lang.Exception
srcXMLProperties
- Document propertiessrcXMLPropDescs
- Document property descriptionsdstXMLProperties
- Record propertiesdstXMLPropDescs
- Record class property descriptions
java.lang.Exception
public static java.lang.String[] sortClassification(java.lang.String[] folders, java.lang.String primaryClassificationId) throws java.lang.Exception
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |