it.sistematica.isharedoc.action.isddp
Class LocationAction

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

@Controller(value="isddpLocationAction")
@Secured(value={"family:isharedoc.location","function:.view"})
public class LocationAction
extends BaseAction


Nested Class Summary
static class LocationAction.LocationInfo
           
 
Nested classes/interfaces inherited from class it.sistematica.isharedoc.action.BaseAction
BaseAction.TrimMode
 
Field Summary
 java.util.List<LocationAction.LocationInfo> locations
           
 java.util.List<LocationAttribute> storeLocations
           
(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
LocationAction()
           
 
Method Summary
 java.lang.String editAtom()
           
 java.lang.String editEmail()
           
 java.lang.String editLocations()
           
 java.lang.String editPhone()
           
 java.lang.String editTwitter()
           
 java.lang.String editWebsite()
           
 java.lang.String getAddress1()
           
 java.lang.String getAddress2()
           
 java.lang.String getCity()
           
 Contact getContact()
           
 java.lang.Boolean getDefaultLocation()
           
 java.lang.String getEmail()
           
 java.lang.Long getId()
           
 java.lang.String getInternalId()
           
 LocationAttribute getLocation()
           
 java.util.List<LocationAction.LocationInfo> getLocations()
           
 java.lang.Long getObjectId()
           
 java.lang.String getObjectType()
           
 Organization getOrganization()
           
 Partition getPartition()
           
 java.lang.String getPhone()
           
 java.lang.String getPostalCode()
           
 java.lang.String getProvince()
           
 java.util.List<LocationAttribute> getStoreLocations()
           
 java.lang.String getTwitter()
           
 java.lang.String getType()
           
 java.util.List<it.neverworks.security.User> getUsers()
           
 java.lang.String getWebsite()
           
 java.lang.String getZone()
           
 java.lang.String locations()
           
 void prepare()
           
 java.lang.String remove()
           
 java.lang.String saveLocations()
           
 void setAddress1(java.lang.String address1)
           
 void setAddress2(java.lang.String address2)
           
 void setCity(java.lang.String city)
           
 void setDefaultLocation(java.lang.Boolean defaultLocation)
           
 void setEmail(java.lang.String email)
           
 void setId(java.lang.Long id)
           
 void setInternalId(java.lang.String internalId)
           
 void setLocations(java.util.List<LocationAction.LocationInfo> locations)
           
 void setObjectId(java.lang.Long objectId)
           
 void setObjectType(java.lang.String objectType)
           
 void setPhone(java.lang.String phone)
           
 void setPostalCode(java.lang.String postalCode)
           
 void setProvince(java.lang.String province)
           
 void setStoreLocations(java.util.List<LocationAttribute> storeLocations)
           
 void setTwitter(java.lang.String twitter)
           
 void setType(java.lang.String type)
           
 void setUsers(java.util.List<it.neverworks.security.User> users)
           
 void setWebsite(java.lang.String website)
           
 void setZone(java.lang.String zone)
           
 
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

storeLocations

public java.util.List<LocationAttribute> storeLocations

locations

public java.util.List<LocationAction.LocationInfo> locations
Constructor Detail

LocationAction

public LocationAction()
Method Detail

editLocations

public java.lang.String editLocations()

editAtom

public java.lang.String editAtom()

editEmail

public java.lang.String editEmail()

editPhone

public java.lang.String editPhone()

editTwitter

public java.lang.String editTwitter()

editWebsite

public java.lang.String editWebsite()

locations

public java.lang.String locations()

prepare

public void prepare()

getLocation

public LocationAttribute getLocation()

getPartition

public Partition getPartition()

getOrganization

public Organization getOrganization()

getContact

public Contact getContact()

saveLocations

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

remove

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

getUsers

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

setUsers

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

getInternalId

public java.lang.String getInternalId()

setInternalId

public void setInternalId(java.lang.String internalId)

getId

public java.lang.Long getId()

setId

public void setId(java.lang.Long id)

getObjectType

public java.lang.String getObjectType()

setObjectType

public void setObjectType(java.lang.String objectType)

getObjectId

public java.lang.Long getObjectId()

setObjectId

public void setObjectId(java.lang.Long objectId)

getType

public java.lang.String getType()

setType

public void setType(java.lang.String type)

getZone

public java.lang.String getZone()

setZone

public void setZone(java.lang.String zone)

getDefaultLocation

public java.lang.Boolean getDefaultLocation()

setDefaultLocation

public void setDefaultLocation(java.lang.Boolean defaultLocation)

getAddress1

public java.lang.String getAddress1()

setAddress1

public void setAddress1(java.lang.String address1)

getAddress2

public java.lang.String getAddress2()

setAddress2

public void setAddress2(java.lang.String address2)

getPostalCode

public java.lang.String getPostalCode()

setPostalCode

public void setPostalCode(java.lang.String postalCode)

getCity

public java.lang.String getCity()

setCity

public void setCity(java.lang.String city)

getProvince

public java.lang.String getProvince()

setProvince

public void setProvince(java.lang.String province)

getEmail

public java.lang.String getEmail()

setEmail

public void setEmail(java.lang.String email)

getPhone

public java.lang.String getPhone()

setPhone

public void setPhone(java.lang.String phone)

getTwitter

public java.lang.String getTwitter()

setTwitter

public void setTwitter(java.lang.String twitter)

getWebsite

public java.lang.String getWebsite()

setWebsite

public void setWebsite(java.lang.String website)

getStoreLocations

public java.util.List<LocationAttribute> getStoreLocations()

setStoreLocations

public void setStoreLocations(java.util.List<LocationAttribute> storeLocations)

getLocations

public java.util.List<LocationAction.LocationInfo> getLocations()

setLocations

public void setLocations(java.util.List<LocationAction.LocationInfo> locations)