it.sistematica.isharedoc.action.isd
Class LicenseAction

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

@Controller(value="isdLicenseAction")
@Secured(value={"family:isharedoc.license","function:.view"})
public class LicenseAction
extends BaseAction


Nested Class Summary
 
Nested classes/interfaces inherited from class it.sistematica.isharedoc.action.BaseAction
BaseAction.TrimMode
 
Field Summary
(package private)  PartitionService partitionService
           
(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
LicenseAction()
           
 
Method Summary
 java.lang.String editLicenseDialog()
           
 java.lang.String editServiceDialog()
           
 java.lang.String editServicesPanel()
           
 java.lang.String getFromPanel()
           
 License getLicense()
           
 java.util.Collection<License> getLicenses()
           
 java.util.List<LicenseService.LicenseServiceType> getLicenseServiceTypes()
           
 Partition getPartition()
           
 Server getServer()
           
 LicenseService getService()
           
 java.lang.String license()
           
 java.lang.String newLicenseDialog()
           
 void prepare()
           
 java.lang.String remove()
           
 java.lang.String removeService()
           
 java.lang.String resultsPanel()
           
 java.lang.String save()
           
 java.lang.String saveService()
           
 java.lang.String search()
           
 java.lang.String searchServices()
           
 void setFromPanel(java.lang.String fromPanel)
           
 
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

partitionService

PartitionService partitionService
Constructor Detail

LicenseAction

public LicenseAction()
Method Detail

resultsPanel

public java.lang.String resultsPanel()

newLicenseDialog

public java.lang.String newLicenseDialog()

editLicenseDialog

public java.lang.String editLicenseDialog()

editServiceDialog

public java.lang.String editServiceDialog()

editServicesPanel

public java.lang.String editServicesPanel()

license

public java.lang.String license()

searchServices

public java.lang.String searchServices()

prepare

public void prepare()

save

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

remove

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

saveService

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

removeService

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

search

public java.lang.String search()

getLicenses

public java.util.Collection<License> getLicenses()

getFromPanel

public java.lang.String getFromPanel()

setFromPanel

public void setFromPanel(java.lang.String fromPanel)

getServer

public Server getServer()

getPartition

public Partition getPartition()

getLicense

public License getLicense()

getService

public LicenseService getService()

getLicenseServiceTypes

public java.util.List<LicenseService.LicenseServiceType> getLicenseServiceTypes()