it.sistematica.isharedoc.action
Class TweetAction

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

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


Nested Class Summary
 
Nested classes/interfaces inherited from class it.sistematica.isharedoc.action.BaseAction
BaseAction.TrimMode
 
Field Summary
static java.lang.String DEFAULT_TITLE
           
(package private)  NotificationService notificationService
           
(package private)  it.neverworks.application.service.UserInfo userInfo
           
 
Fields inherited from class it.sistematica.isharedoc.action.BaseAction
cloudManager, dtsService, entities, jsonResult, parameters, redirectURL, request, resultCode, resultMessage, search, session, temporaryFileService
 
Constructor Summary
TweetAction()
           
 
Method Summary
 java.lang.String count()
           
 java.lang.String create()
           
 java.lang.String deleteGroup()
           
 ItemInstance getInstance()
           
 Tweet getTweet()
           
 java.util.List<Tweet> getTweets()
           
 java.lang.String notificationPanel()
           
 void prepare()
           
 java.lang.String searchByInstance()
           
 java.util.Map<java.lang.String,java.util.List<Tweet>> searchNotificationByUser()
           
 java.lang.String tweetPanel()
           
 
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

DEFAULT_TITLE

public static java.lang.String DEFAULT_TITLE

userInfo

it.neverworks.application.service.UserInfo userInfo

notificationService

NotificationService notificationService
Constructor Detail

TweetAction

public TweetAction()
Method Detail

tweetPanel

public java.lang.String tweetPanel()

notificationPanel

public java.lang.String notificationPanel()

prepare

public void prepare()

create

@Transactional
public java.lang.String create()

searchByInstance

public java.lang.String searchByInstance()

count

public java.lang.String count()

deleteGroup

@Transactional
public java.lang.String deleteGroup()

searchNotificationByUser

public java.util.Map<java.lang.String,java.util.List<Tweet>> searchNotificationByUser()

getTweets

public java.util.List<Tweet> getTweets()

getTweet

public Tweet getTweet()

getInstance

public ItemInstance getInstance()