it.sistematica.isharedoc.action.isddp
Class SchemaAction

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

@Controller(value="isddpSchemaAction")
@Secured(value={"family:isharedoc.addressbook","function:.view"})
public class SchemaAction
extends BaseAction


Nested Class Summary
 
Nested classes/interfaces inherited from class it.sistematica.isharedoc.action.BaseAction
BaseAction.TrimMode
 
Field Summary
(package private)  AddressBookService addressBookService
           
(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
SchemaAction()
           
 
Method Summary
 java.lang.String addressBookDetail()
           
 java.lang.String editDialog()
           
 AddressBookSchema getAddressBookSchema()
           
 AddressBookSchemaItem getAddressBookSchemaItem()
           
 java.util.Collection<AddressBookSchema> getAddressBookSchemas()
           
 java.util.List<AddressBookSchema> getSchemes()
           
 java.lang.String items()
           
 java.lang.String listAddressBooks()
           
 void prepare()
           
 void prepareRemoveItem()
           
 void prepareSaveItem()
           
 java.lang.String remove()
           
 java.lang.String removeItem()
           
 java.lang.String save()
           
 java.lang.String saveItem()
           
 java.lang.String search()
           
 
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

addressBookService

AddressBookService addressBookService

userInfo

it.neverworks.application.service.UserInfo userInfo
Constructor Detail

SchemaAction

public SchemaAction()
Method Detail

editDialog

public java.lang.String editDialog()

addressBookDetail

public java.lang.String addressBookDetail()

listAddressBooks

public java.lang.String listAddressBooks()

items

public java.lang.String items()

prepare

public void prepare()

prepareSaveItem

public void prepareSaveItem()

prepareRemoveItem

public void prepareRemoveItem()

save

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

remove

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

saveItem

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

removeItem

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

search

public java.lang.String search()

getAddressBookSchema

public AddressBookSchema getAddressBookSchema()

getAddressBookSchemas

public java.util.Collection<AddressBookSchema> getAddressBookSchemas()

getAddressBookSchemaItem

public AddressBookSchemaItem getAddressBookSchemaItem()

getSchemes

public java.util.List<AddressBookSchema> getSchemes()