it.sistematica.isharedoc.action.workgroup
Class InstanceReferenceAction

java.lang.Object
  extended by it.sistematica.isharedoc.action.BaseAction
      extended by it.sistematica.isharedoc.action.workgroup.InstanceReferenceAction
All Implemented Interfaces:
org.apache.struts2.interceptor.ParameterAware, org.apache.struts2.interceptor.ServletRequestAware, org.apache.struts2.interceptor.SessionAware

@Controller(value="workgroupInstanceReferenceAction")
@Secured(value={"family:isharedoc.instance","function:.view"})
public class InstanceReferenceAction
extends BaseAction


Nested Class Summary
 
Nested classes/interfaces inherited from class it.sistematica.isharedoc.action.BaseAction
BaseAction.TrimMode
 
Field Summary
(package private)  SearchService searchService
           
(package private)  it.neverworks.application.service.UserInfo userInfo
           
 
Fields inherited from class it.sistematica.isharedoc.action.BaseAction
cloudManager, entities, jsonResult, parameters, redirectURL, request, resultCode, resultMessage, search, session
 
Constructor Summary
InstanceReferenceAction()
           
 
Method Summary
 int getCount()
           
 int getFoundInstances()
           
 ItemInstance getInstance()
           
 java.util.List<ItemInstance> getInstanceResults()
           
 void prepare()
           
 java.lang.String references()
           
 java.lang.String relatedTooltip()
           
 java.lang.String save()
           
 java.lang.String search()
           
 java.lang.String searchDialog()
           
 java.lang.String searchRelated()
           
 java.lang.String searchRelatedCount()
           
 void setFoundInstances(int foundInstances)
           
 
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
 

Field Detail

userInfo

it.neverworks.application.service.UserInfo userInfo

searchService

SearchService searchService
Constructor Detail

InstanceReferenceAction

public InstanceReferenceAction()
Method Detail

searchDialog

public java.lang.String searchDialog()

relatedTooltip

public java.lang.String relatedTooltip()

getInstanceResults

public java.util.List<ItemInstance> getInstanceResults()

prepare

public void prepare()

save

@Transactional
@Secured(value="function:.edit")
public java.lang.String save()

references

public java.lang.String references()

searchRelated

public java.lang.String searchRelated()
                               throws java.lang.Exception
Throws:
java.lang.Exception

searchRelatedCount

public java.lang.String searchRelatedCount()
                                    throws java.lang.Exception
Throws:
java.lang.Exception

getCount

public int getCount()

search

public java.lang.String search()

getInstance

public ItemInstance getInstance()

getFoundInstances

public int getFoundInstances()

setFoundInstances

public void setFoundInstances(int foundInstances)