it.sistematica.isharedoc.action.dms
Class SearchAction
java.lang.Object
it.sistematica.isharedoc.action.BaseAction
it.sistematica.isharedoc.action.dms.SearchAction
- All Implemented Interfaces:
- org.apache.struts2.interceptor.ParameterAware, org.apache.struts2.interceptor.ServletRequestAware, org.apache.struts2.interceptor.SessionAware
@Controller(value="dmsSearchAction")
public class SearchAction
- extends BaseAction
Methods inherited from class it.sistematica.isharedoc.action.BaseAction |
dateFormat, escapeHTML, escapeJavascript, escapeXml, execute, getCancelMessage, getExceptionStack, getFileId, getFileName, getJsonResult, getParameters, getRedirectURL, getRequestId, getResultCode, getResultMessage, getSearch, getServletRequest, getSession, getTaskLink, prepareCloudFile, prepareEntity, prepareEntity, prepareEntityUsingString, prepareEntityUsingString, prepareExport, prepareExport, setFileId, setFileName, setParameters, setServletRequest, setSession, trimToLength, trimToLength, unescapeHTML, unescapeJavascript, unescapeXml |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TYPE_MAPPING
public static final java.util.Map<Field.Type,java.util.Set<CloudCriteriaBuilder.CriteriaOperation>> TYPE_MAPPING
SearchAction
public SearchAction()
filesAutocomplete
public java.lang.String filesAutocomplete()
prepare
public void prepare()
getLocalRepositories
public java.util.List<CloudRepository> getLocalRepositories()
getFileClasses
public java.util.List<FileClass> getFileClasses()
search
public java.lang.String search()
searchDialog
public java.lang.String searchDialog()
addCriteria
public java.lang.String addCriteria()
removeCriteria
public java.lang.String removeCriteria()
getSearchParams
public java.util.List<Field> getSearchParams()
getSearchTypesByName
public java.util.Set<CloudCriteriaBuilder.CriteriaOperation> getSearchTypesByName(java.util.Map<java.lang.String,Field> map,
java.lang.String name)
getSearchInputType
public java.lang.Object getSearchInputType(java.util.Map<java.lang.String,Field> map,
SearchParam sfp)
getNewCriteria
public CloudCriteria getNewCriteria()
setNewCriteria
public void setNewCriteria(CloudCriteria newCriteria)
getCloudManager
public CloudManager getCloudManager()
getSearchService
public SearchService getSearchService()
getFileIndexer
public Indexer getFileIndexer()
getCloudFactory
public CloudManagerFactory getCloudFactory()
setCloudSession
public void setCloudSession(CloudSession cloudSession)
setCloudFile
public void setCloudFile(CloudFile cloudFile)
getCloudSession
public CloudSession getCloudSession()
getCloudFile
public CloudFile getCloudFile()
getCloudFiles
public java.util.List<CloudFile> getCloudFiles()
setCloudFiles
public void setCloudFiles(java.util.List<CloudFile> cloudFiles)
getCount
public java.lang.Integer getCount()
setCount
public void setCount(java.lang.Integer count)
getCriteria
public java.util.List<CloudCriteria> getCriteria()
setCriteria
public void setCriteria(java.util.List<CloudCriteria> criteria)