com.liferay.util.bridges.alloy
Class BaseAlloyControllerImpl

java.lang.Object
  extended by 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

Field Summary
protected  java.lang.String actionPath
           
protected  javax.portlet.ActionRequest actionRequest
           
protected  javax.portlet.ActionResponse actionResponse
           
protected  AlloyPortlet alloyPortlet
           
protected static java.lang.String CALLED_PROCESS_ACTION
           
protected  java.lang.ClassLoader classLoader
           
protected  java.lang.Class<?> clazz
           
protected  com.liferay.portal.model.Company company
           
protected  java.lang.String controllerPath
           
protected  javax.portlet.EventRequest eventRequest
           
protected  javax.portlet.EventResponse eventResponse
           
protected  com.liferay.portal.kernel.search.Indexer indexer
           
protected  java.lang.String lifecycle
           
protected  com.liferay.portal.kernel.portlet.LiferayPortletConfig liferayPortletConfig
           
protected  com.liferay.portal.kernel.portlet.LiferayPortletResponse liferayPortletResponse
           
protected  java.util.Locale locale
           
protected static com.liferay.portal.kernel.log.Log log
           
protected  java.util.Map<java.lang.String,java.lang.reflect.Method> methodsMap
           
protected  javax.portlet.MimeResponse mimeResponse
           
protected  javax.servlet.jsp.PageContext pageContext
           
protected  com.liferay.portal.model.Portlet portlet
           
protected  javax.portlet.PortletContext portletContext
           
protected  javax.portlet.PortletRequest portletRequest
           
protected  javax.portlet.PortletResponse portletResponse
           
protected  java.lang.String redirect
           
protected  javax.portlet.RenderRequest renderRequest
           
protected  javax.portlet.RenderResponse renderResponse
           
protected  javax.servlet.http.HttpServletRequest request
           
protected  javax.portlet.ResourceRequest resourceRequest
           
protected  javax.portlet.ResourceResponse resourceResponse
           
protected  javax.servlet.http.HttpServletResponse response
           
protected  javax.servlet.ServletConfig servletConfig
           
protected  javax.servlet.ServletContext servletContext
           
protected  com.liferay.portal.theme.ThemeDisplay themeDisplay
           
protected  com.liferay.portal.model.User user
           
protected static java.lang.String VIEW_PATH
           
protected  java.lang.String viewPath
           
 
Constructor Summary
BaseAlloyControllerImpl()
           
 
Method Summary
protected  void addSuccessMessage()
           
 void afterPropertiesSet()
           
protected  java.lang.String buildIncludePath(java.lang.String viewPath)
           
protected  com.liferay.portal.kernel.search.Indexer buildIndexer()
           
 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.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.theme.ThemeDisplay getThemeDisplay()
           
 long increment()
           
protected  long increment(java.lang.String name)
           
protected  void initClass()
           
protected  void initIndexer()
           
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)
           
 void setPageContext(javax.servlet.jsp.PageContext pageContext)
           
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
 

Field Detail

CALLED_PROCESS_ACTION

protected static final java.lang.String CALLED_PROCESS_ACTION
See Also:
Constant Field Values

VIEW_PATH

protected static final java.lang.String VIEW_PATH
See Also:
Constant Field Values

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

classLoader

protected java.lang.ClassLoader classLoader

clazz

protected java.lang.Class<?> clazz

company

protected com.liferay.portal.model.Company company

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

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

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

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

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
Constructor Detail

BaseAlloyControllerImpl

public BaseAlloyControllerImpl()
Method Detail

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

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

buildIncludePath

protected java.lang.String buildIncludePath(java.lang.String viewPath)

buildIndexer

protected com.liferay.portal.kernel.search.Indexer buildIndexer()

executeAction

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

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)

increment

protected long increment(java.lang.String name)
                  throws java.lang.Exception
Throws:
java.lang.Exception

initClass

protected void initClass()

initIndexer

protected void initIndexer()

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)

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