com.liferay.util.bridges.alloy
Class BaseAlloyControllerImpl
java.lang.Object
com.liferay.util.bridges.alloy.BaseAlloyControllerImpl
- All Implemented Interfaces:
- AlloyController
public abstract class BaseAlloyControllerImpl
- extends java.lang.Object
- implements AlloyController
- Author:
- Brian Wing Shun Chan
|
Method Summary |
protected void |
addSuccessMessage()
|
void |
afterPropertiesSet()
|
protected com.liferay.portal.kernel.messaging.MessageListener |
buildControllerMessageListener()
|
protected java.lang.String |
buildIncludePath(java.lang.String viewPath)
|
protected com.liferay.portal.kernel.search.Indexer |
buildIndexer()
|
protected com.liferay.portal.kernel.messaging.MessageListener |
buildSchedulerMessageListener()
|
void |
execute()
|
protected void |
executeAction(java.lang.reflect.Method method)
|
protected void |
executeRender(java.lang.reflect.Method method)
|
protected void |
executeResource(java.lang.reflect.Method method)
|
protected java.lang.Object |
getConstantsBean(java.lang.Class<?> clazz)
|
protected java.lang.String |
getControllerDestinationName()
|
protected java.lang.String |
getMessageListenerGroupName()
|
protected java.lang.reflect.Method |
getMethod(java.lang.String methodName,
java.lang.Class<?>... parameterTypes)
|
protected java.lang.String |
getMethodKey(java.lang.String methodName,
java.lang.Class<?>... parameterTypes)
|
com.liferay.portal.model.Portlet |
getPortlet()
|
javax.servlet.http.HttpServletRequest |
getRequest()
|
protected java.lang.String |
getSchedulerDestinationName()
|
protected java.lang.String |
getSchedulerJobName()
|
protected com.liferay.portal.kernel.scheduler.Trigger |
getSchedulerTrigger()
|
protected java.util.Map<java.lang.String,java.io.Serializable> |
getSearchAttributes(java.lang.Object... attributes)
|
com.liferay.portal.theme.ThemeDisplay |
getThemeDisplay()
|
long |
increment()
|
protected long |
increment(java.lang.String name)
|
protected void |
initClass()
|
protected void |
initIndexer()
|
protected void |
initMessageListener(java.lang.String destinationName,
com.liferay.portal.kernel.messaging.MessageListener messageListener,
boolean enableScheduler)
|
protected void |
initMessageListeners()
|
protected void |
initMethods()
|
protected void |
initPaths()
|
protected void |
initPortletVariables()
|
protected void |
initServletVariables()
|
protected void |
initThemeDisplayVariables()
|
protected void |
redirectTo(javax.portlet.PortletURL portletURL)
|
protected void |
redirectTo(java.lang.String redirect)
|
protected void |
render(java.lang.String actionPath)
|
protected void |
renderError(java.lang.String pattern,
java.lang.Object... arguments)
|
protected AlloySearchResult |
search(java.util.Map<java.lang.String,java.io.Serializable> attributes,
java.lang.String keywords,
com.liferay.portal.kernel.search.Sort sort)
|
protected AlloySearchResult |
search(java.util.Map<java.lang.String,java.io.Serializable> attributes,
java.lang.String keywords,
com.liferay.portal.kernel.search.Sort[] sorts)
|
protected AlloySearchResult |
search(java.lang.String keywords)
|
protected AlloySearchResult |
search(java.lang.String keywords,
com.liferay.portal.kernel.search.Sort sort)
|
protected AlloySearchResult |
search(java.lang.String keywords,
com.liferay.portal.kernel.search.Sort[] sorts)
|
protected void |
setAlloyServiceInvokerClass(java.lang.Class<?> clazz)
|
void |
setPageContext(javax.servlet.jsp.PageContext pageContext)
|
protected void |
setPermissioned(boolean permissioned)
|
protected java.lang.String |
translate(java.lang.String pattern,
java.lang.Object... arguments)
|
protected void |
updateAttachedModel(com.liferay.portal.model.BaseModel<?> baseModel)
|
protected void |
updateAuditedModel(com.liferay.portal.model.BaseModel<?> baseModel)
|
protected void |
updateGroupedModel(com.liferay.portal.model.BaseModel<?> baseModel)
|
void |
updateModel(com.liferay.portal.model.BaseModel<?> baseModel)
|
protected void |
writeJSON(java.lang.Object json)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TOUCH
public static final java.lang.String TOUCH
CALLED_PROCESS_ACTION
protected static final java.lang.String CALLED_PROCESS_ACTION
VIEW_PATH
protected static final java.lang.String VIEW_PATH
log
protected static com.liferay.portal.kernel.log.Log log
actionPath
protected java.lang.String actionPath
actionRequest
protected javax.portlet.ActionRequest actionRequest
actionResponse
protected javax.portlet.ActionResponse actionResponse
alloyPortlet
protected AlloyPortlet alloyPortlet
alloyServiceInvoker
protected AlloyServiceInvoker alloyServiceInvoker
classLoader
protected java.lang.ClassLoader classLoader
clazz
protected java.lang.Class<?> clazz
company
protected com.liferay.portal.model.Company company
controllerMessageListener
protected com.liferay.portal.kernel.messaging.MessageListener controllerMessageListener
controllerPath
protected java.lang.String controllerPath
eventRequest
protected javax.portlet.EventRequest eventRequest
eventResponse
protected javax.portlet.EventResponse eventResponse
indexer
protected com.liferay.portal.kernel.search.Indexer indexer
indexerClassName
protected java.lang.String indexerClassName
lifecycle
protected java.lang.String lifecycle
liferayPortletConfig
protected com.liferay.portal.kernel.portlet.LiferayPortletConfig liferayPortletConfig
liferayPortletResponse
protected com.liferay.portal.kernel.portlet.LiferayPortletResponse liferayPortletResponse
locale
protected java.util.Locale locale
methodsMap
protected java.util.Map<java.lang.String,java.lang.reflect.Method> methodsMap
mimeResponse
protected javax.portlet.MimeResponse mimeResponse
pageContext
protected javax.servlet.jsp.PageContext pageContext
permissioned
protected boolean permissioned
portlet
protected com.liferay.portal.model.Portlet portlet
portletContext
protected javax.portlet.PortletContext portletContext
portletRequest
protected javax.portlet.PortletRequest portletRequest
portletResponse
protected javax.portlet.PortletResponse portletResponse
portletURL
protected javax.portlet.PortletURL portletURL
redirect
protected java.lang.String redirect
renderRequest
protected javax.portlet.RenderRequest renderRequest
renderResponse
protected javax.portlet.RenderResponse renderResponse
request
protected javax.servlet.http.HttpServletRequest request
resourceRequest
protected javax.portlet.ResourceRequest resourceRequest
resourceResponse
protected javax.portlet.ResourceResponse resourceResponse
response
protected javax.servlet.http.HttpServletResponse response
schedulerMessageListener
protected com.liferay.portal.kernel.messaging.MessageListener schedulerMessageListener
servletConfig
protected javax.servlet.ServletConfig servletConfig
servletContext
protected javax.servlet.ServletContext servletContext
themeDisplay
protected com.liferay.portal.theme.ThemeDisplay themeDisplay
user
protected com.liferay.portal.model.User user
viewPath
protected java.lang.String viewPath
BaseAlloyControllerImpl
public BaseAlloyControllerImpl()
afterPropertiesSet
public void afterPropertiesSet()
- Specified by:
afterPropertiesSet in interface AlloyController
execute
public void execute()
throws java.lang.Exception
- Specified by:
execute in interface AlloyController
- Throws:
java.lang.Exception
getPortlet
public com.liferay.portal.model.Portlet getPortlet()
- Specified by:
getPortlet in interface AlloyController
getRequest
public javax.servlet.http.HttpServletRequest getRequest()
- Specified by:
getRequest in interface AlloyController
getThemeDisplay
public com.liferay.portal.theme.ThemeDisplay getThemeDisplay()
- Specified by:
getThemeDisplay in interface AlloyController
increment
public long increment()
throws java.lang.Exception
- Specified by:
increment in interface AlloyController
- Throws:
java.lang.Exception
setPageContext
public void setPageContext(javax.servlet.jsp.PageContext pageContext)
- Specified by:
setPageContext in interface AlloyController
updateModel
public void updateModel(com.liferay.portal.model.BaseModel<?> baseModel)
throws java.lang.Exception
- Specified by:
updateModel in interface AlloyController
- Throws:
java.lang.Exception
addSuccessMessage
protected void addSuccessMessage()
buildControllerMessageListener
protected com.liferay.portal.kernel.messaging.MessageListener buildControllerMessageListener()
buildIncludePath
protected java.lang.String buildIncludePath(java.lang.String viewPath)
buildIndexer
protected com.liferay.portal.kernel.search.Indexer buildIndexer()
buildSchedulerMessageListener
protected com.liferay.portal.kernel.messaging.MessageListener buildSchedulerMessageListener()
executeAction
@Transactional(isolation=PORTAL,
propagation=REQUIRES_NEW,
rollbackFor=java.lang.Exception.class)
protected void executeAction(java.lang.reflect.Method method)
throws java.lang.Exception
- Throws:
java.lang.Exception
executeRender
protected void executeRender(java.lang.reflect.Method method)
throws java.lang.Exception
- Throws:
java.lang.Exception
executeResource
protected void executeResource(java.lang.reflect.Method method)
throws java.lang.Exception
- Throws:
java.lang.Exception
getConstantsBean
protected java.lang.Object getConstantsBean(java.lang.Class<?> clazz)
getControllerDestinationName
protected java.lang.String getControllerDestinationName()
getMessageListenerGroupName
protected java.lang.String getMessageListenerGroupName()
getMethod
protected java.lang.reflect.Method getMethod(java.lang.String methodName,
java.lang.Class<?>... parameterTypes)
getMethodKey
protected java.lang.String getMethodKey(java.lang.String methodName,
java.lang.Class<?>... parameterTypes)
getSchedulerDestinationName
protected java.lang.String getSchedulerDestinationName()
getSchedulerJobName
protected java.lang.String getSchedulerJobName()
getSchedulerTrigger
protected com.liferay.portal.kernel.scheduler.Trigger getSchedulerTrigger()
getSearchAttributes
protected java.util.Map<java.lang.String,java.io.Serializable> getSearchAttributes(java.lang.Object... attributes)
throws java.lang.Exception
- Throws:
java.lang.Exception
increment
protected long increment(java.lang.String name)
throws java.lang.Exception
- Throws:
java.lang.Exception
initClass
protected void initClass()
initIndexer
protected void initIndexer()
initMessageListener
protected void initMessageListener(java.lang.String destinationName,
com.liferay.portal.kernel.messaging.MessageListener messageListener,
boolean enableScheduler)
initMessageListeners
protected void initMessageListeners()
initMethods
protected void initMethods()
initPaths
protected void initPaths()
initPortletVariables
protected void initPortletVariables()
initServletVariables
protected void initServletVariables()
initThemeDisplayVariables
protected void initThemeDisplayVariables()
redirectTo
protected void redirectTo(javax.portlet.PortletURL portletURL)
redirectTo
protected void redirectTo(java.lang.String redirect)
render
protected void render(java.lang.String actionPath)
renderError
protected void renderError(java.lang.String pattern,
java.lang.Object... arguments)
search
protected AlloySearchResult search(java.util.Map<java.lang.String,java.io.Serializable> attributes,
java.lang.String keywords,
com.liferay.portal.kernel.search.Sort sort)
throws java.lang.Exception
- Throws:
java.lang.Exception
search
protected AlloySearchResult search(java.util.Map<java.lang.String,java.io.Serializable> attributes,
java.lang.String keywords,
com.liferay.portal.kernel.search.Sort[] sorts)
throws java.lang.Exception
- Throws:
java.lang.Exception
search
protected AlloySearchResult search(java.lang.String keywords)
throws java.lang.Exception
- Throws:
java.lang.Exception
search
protected AlloySearchResult search(java.lang.String keywords,
com.liferay.portal.kernel.search.Sort sort)
throws java.lang.Exception
- Throws:
java.lang.Exception
search
protected AlloySearchResult search(java.lang.String keywords,
com.liferay.portal.kernel.search.Sort[] sorts)
throws java.lang.Exception
- Throws:
java.lang.Exception
setAlloyServiceInvokerClass
protected void setAlloyServiceInvokerClass(java.lang.Class<?> clazz)
setPermissioned
protected void setPermissioned(boolean permissioned)
translate
protected java.lang.String translate(java.lang.String pattern,
java.lang.Object... arguments)
updateAttachedModel
protected void updateAttachedModel(com.liferay.portal.model.BaseModel<?> baseModel)
throws java.lang.Exception
- Throws:
java.lang.Exception
updateAuditedModel
protected void updateAuditedModel(com.liferay.portal.model.BaseModel<?> baseModel)
throws java.lang.Exception
- Throws:
java.lang.Exception
updateGroupedModel
protected void updateGroupedModel(com.liferay.portal.model.BaseModel<?> baseModel)
throws java.lang.Exception
- Throws:
java.lang.Exception
writeJSON
protected void writeJSON(java.lang.Object json)
throws java.lang.Exception
- Throws:
java.lang.Exception