it.sistematica.isharedoc.action.isddp
Class AddressBookAction

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

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


Nested Class Summary
static class AddressBookAction.Tabs
           
 
Nested classes/interfaces inherited from class it.sistematica.isharedoc.action.BaseAction
BaseAction.TrimMode
 
Field Summary
(package private)  AddressBookService addressBookService
           
(package private)  PartitionService partitionService
           
(package private)  it.neverworks.application.service.UserInfo userInfo
           
(package private)  it.neverworks.security.service.UserService userService
           
 
Fields inherited from class it.sistematica.isharedoc.action.BaseAction
cloudManager, entities, jsonResult, parameters, redirectURL, request, resultCode, resultMessage, search, session
 
Constructor Summary
AddressBookAction()
           
 
Method Summary
 java.lang.String addressBookDetail()
           
 java.lang.String editDialog()
           
 java.lang.String getAbType()
           
 AddressBook getAddressBook()
           
 java.util.List<AddressBook> getAddressBooks()
           
 AddressBookService getAddressBookService()
           
 java.util.List<AddressBook.AddressBookType> getAddressBookType()
           
 java.util.List<AddressBook> getAllAddressBooks()
           
 java.lang.Boolean getAllowStaff()
           
 java.lang.Boolean getCloseAfterSelect()
           
 int getCount()
           
 java.lang.String getDestinationAddress()
           
 java.lang.String getFromContactDescription()
           
 java.lang.Long getMboxId()
           
 OrganizationUser getOrganizationUser()
           
 java.lang.String getOrgBrowse()
           
 java.lang.String getParentOrg()
           
 Storyboard getStoryboard()
           
 java.lang.Long getStoryboardId()
           
 java.lang.String getTabs()
           
 java.util.Set<AddressBookAction.Tabs> getTabsSet()
           
 java.lang.String getUserBrowse()
           
 java.util.List<OrganizationUser> getUserOrgs()
           
 java.util.List<it.neverworks.security.User> getUsers()
           
 it.neverworks.security.service.UserService getUserService()
           
 boolean isTabContactEnabled()
           
 boolean isTabOtherEnabled()
           
 boolean isTabOUEnabled()
           
 boolean isTabUserEnabled()
           
 boolean isTabUserOrgEnabled()
           
 java.lang.String listAddressBooks()
           
 java.lang.String orgUserDetailTooltip()
           
 void prepare()
           
 java.lang.String remove()
           
 java.lang.String resultsPanel()
           
 java.lang.String save()
           
 java.lang.String searchBasicDialog()
           
 java.lang.String searchDialog()
           
 java.lang.String searchSheetContact()
           
 java.lang.String searchSheetOrg()
           
 java.lang.String searchSheetOther()
           
 java.lang.String searchSheetUser()
           
 java.lang.String searchSheetUserOrg()
           
 java.lang.String searchUsers()
           
 void setAbType(java.lang.String abType)
           
 void setAddressBookService(AddressBookService addressBookService)
           
 void setAllowStaff(java.lang.Boolean allowStaff)
           
 void setCloseAfterSelect(java.lang.Boolean closeAfterSelect)
           
 void setCount(int count)
           
 void setDestinationAddress(java.lang.String destinationAddress)
           
 void setFromContactDescription(java.lang.String fromContactDescription)
           
 void setMboxId(java.lang.Long mboxId)
           
 void setOrgBrowse(java.lang.String orgBrowse)
           
 void setParentOrg(java.lang.String parentOrg)
           
 void setStoryboard(Storyboard storyboard)
           
 void setStoryboardId(java.lang.Long storyboardId)
           
 void setTabs(java.lang.String tabs)
           
 void setUserBrowse(java.lang.String userBrowse)
           
 void setUserOrgs(java.util.List<OrganizationUser> userOrgs)
           
 void setUsers(java.util.List<it.neverworks.security.User> users)
           
 void setUserService(it.neverworks.security.service.UserService userService)
           
 
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

userService

it.neverworks.security.service.UserService userService

partitionService

PartitionService partitionService

addressBookService

AddressBookService addressBookService

userInfo

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

AddressBookAction

public AddressBookAction()
Method Detail

resultsPanel

public java.lang.String resultsPanel()

addressBookDetail

public java.lang.String addressBookDetail()

listAddressBooks

public java.lang.String listAddressBooks()

editDialog

public java.lang.String editDialog()

searchBasicDialog

public java.lang.String searchBasicDialog()

searchDialog

public java.lang.String searchDialog()

orgUserDetailTooltip

public java.lang.String orgUserDetailTooltip()

searchSheetContact

public java.lang.String searchSheetContact()

searchSheetUser

public java.lang.String searchSheetUser()

searchSheetOrg

public java.lang.String searchSheetOrg()

searchSheetOther

public java.lang.String searchSheetOther()

searchSheetUserOrg

public java.lang.String searchSheetUserOrg()

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()

searchUsers

public java.lang.String searchUsers()

getAddressBook

public AddressBook getAddressBook()

getAddressBookType

public java.util.List<AddressBook.AddressBookType> getAddressBookType()

getAddressBooks

public java.util.List<AddressBook> getAddressBooks()

getAllAddressBooks

public java.util.List<AddressBook> getAllAddressBooks()

getDestinationAddress

public java.lang.String getDestinationAddress()

setDestinationAddress

public void setDestinationAddress(java.lang.String destinationAddress)

getFromContactDescription

public java.lang.String getFromContactDescription()

setFromContactDescription

public void setFromContactDescription(java.lang.String fromContactDescription)

getCloseAfterSelect

public java.lang.Boolean getCloseAfterSelect()

setCloseAfterSelect

public void setCloseAfterSelect(java.lang.Boolean closeAfterSelect)

getAllowStaff

public java.lang.Boolean getAllowStaff()

setAllowStaff

public void setAllowStaff(java.lang.Boolean allowStaff)

getAbType

public java.lang.String getAbType()

setAbType

public void setAbType(java.lang.String abType)

getTabsSet

public java.util.Set<AddressBookAction.Tabs> getTabsSet()

getTabs

public java.lang.String getTabs()

setTabs

public void setTabs(java.lang.String tabs)

isTabContactEnabled

public boolean isTabContactEnabled()

isTabOUEnabled

public boolean isTabOUEnabled()

isTabUserOrgEnabled

public boolean isTabUserOrgEnabled()

isTabUserEnabled

public boolean isTabUserEnabled()

isTabOtherEnabled

public boolean isTabOtherEnabled()

getStoryboardId

public java.lang.Long getStoryboardId()

setStoryboardId

public void setStoryboardId(java.lang.Long storyboardId)

getMboxId

public java.lang.Long getMboxId()

setMboxId

public void setMboxId(java.lang.Long mboxId)

getStoryboard

public Storyboard getStoryboard()

setStoryboard

public void setStoryboard(Storyboard storyboard)

getParentOrg

public java.lang.String getParentOrg()

setParentOrg

public void setParentOrg(java.lang.String parentOrg)

getOrgBrowse

public java.lang.String getOrgBrowse()

setOrgBrowse

public void setOrgBrowse(java.lang.String orgBrowse)

getUserBrowse

public java.lang.String getUserBrowse()

setUserBrowse

public void setUserBrowse(java.lang.String userBrowse)

getUserService

public it.neverworks.security.service.UserService getUserService()

setUserService

public void setUserService(it.neverworks.security.service.UserService userService)

getUserOrgs

public java.util.List<OrganizationUser> getUserOrgs()

setUserOrgs

public void setUserOrgs(java.util.List<OrganizationUser> userOrgs)

getUsers

public java.util.List<it.neverworks.security.User> getUsers()

setUsers

public void setUsers(java.util.List<it.neverworks.security.User> users)

getOrganizationUser

public OrganizationUser getOrganizationUser()

getAddressBookService

public AddressBookService getAddressBookService()

setAddressBookService

public void setAddressBookService(AddressBookService addressBookService)

getCount

public int getCount()

setCount

public void setCount(int count)