@Override public int getTimeout() { return this.portletDefinition.getTimeout(); }
@Override public int getTimeout() { return this.portletDefinition.getTimeout(); }
private Element getElementForChannel( Document doc, String chanId, IPortletDefinition def, String locale) { final Element channel = doc.createElement("channel"); // the ID attribute is the identifier for the Channel element channel.setAttribute("ID", chanId); channel.setIdAttribute("ID", true); channel.setAttribute("chanID", def.getPortletDefinitionId().getStringId()); channel.setAttribute("timeout", String.valueOf(def.getTimeout())); if (locale != null) { channel.setAttribute("name", def.getName(locale)); channel.setAttribute("title", def.getTitle(locale)); channel.setAttribute("description", def.getDescription(locale)); channel.setAttribute("locale", locale); } else { channel.setAttribute("name", def.getName()); channel.setAttribute("title", def.getTitle()); channel.setAttribute("description", def.getDescription()); } channel.setAttribute("fname", def.getFName()); // chanClassArg is so named to highlight that we are using the argument // to the method rather than the instance variable chanClass channel.setAttribute("typeID", String.valueOf(def.getType().getId())); for (final IPortletDefinitionParameter param : def.getParameters()) { final Element parameter = doc.createElement("parameter"); parameter.setAttribute("name", param.getName()); parameter.setAttribute("value", param.getValue()); channel.appendChild(parameter); } return channel; }
protected long getPortletEventTimeout( IPortletWindowId portletWindowId, HttpServletRequest request) { if (this.ignoreTimeouts) { return DEBUG_TIMEOUT; } final IPortletDefinition portletDefinition = getPortletDefinition(portletWindowId, request); final Integer eventTimeout = portletDefinition.getEventTimeout(); if (eventTimeout != null) { return getModifiedTimeout(portletDefinition, request, eventTimeout); } return getModifiedTimeout(portletDefinition, request, portletDefinition.getTimeout()); }
protected long getPortletRenderTimeout( IPortletWindowId portletWindowId, HttpServletRequest request) { if (this.ignoreTimeouts) { return DEBUG_TIMEOUT; } final IPortletDefinition portletDefinition = getPortletDefinition(portletWindowId, request); final Integer renderTimeout = portletDefinition.getRenderTimeout(); if (renderTimeout != null) { return getModifiedTimeout(portletDefinition, request, renderTimeout); } return getModifiedTimeout(portletDefinition, request, portletDefinition.getTimeout()); }
protected long getPortletResourceTimeout( IPortletWindowId portletWindowId, HttpServletRequest request) { if (this.ignoreTimeouts) { return DEBUG_TIMEOUT; } final IPortletDefinition portletDefinition = getPortletDefinition(portletWindowId, request); final Integer resourceTimeout = portletDefinition.getResourceTimeout(); if (resourceTimeout != null) { return getModifiedTimeout(portletDefinition, request, resourceTimeout); } return getModifiedTimeout(portletDefinition, request, portletDefinition.getTimeout()); }
protected long getPortletActionTimeout( IPortletWindowId portletWindowId, HttpServletRequest request) { if (this.ignoreTimeouts) { return DEBUG_TIMEOUT; } final IPortletDefinition portletDefinition = getPortletDefinition(portletWindowId, request); final Integer actionTimeout = portletDefinition.getActionTimeout(); if (actionTimeout != null) { return getModifiedTimeout(portletDefinition, request, actionTimeout); } return getModifiedTimeout(portletDefinition, request, portletDefinition.getTimeout()); }
/** * Construct channel information from a Channel Definition object. * * @param definition */ public UserLayoutChannelDescription(IPortletDefinition definition) { this.title = definition.getTitle(); this.name = definition.getName(); this.name = definition.getName(); this.description = definition.getDescription(); this.channelPublishId = String.valueOf(definition.getPortletDefinitionId().getStringId()); this.channelTypeId = String.valueOf(definition.getType().getId()); this.functionalName = definition.getFName(); this.timeout = definition.getTimeout(); for (IPortletDefinitionParameter param : definition.getParameters()) { this.setParameterValue(param.getName(), param.getValue()); } }
public PortletRenderHeaderExecutionWorker( ExecutorService executorService, List<IPortletExecutionInterceptor> interceptors, IPortletRenderer portletRenderer, HttpServletRequest request, HttpServletResponse response, IPortletWindow portletWindow) { super( executorService, interceptors, portletRenderer, request, response, portletWindow, portletWindow.getPortletEntity().getPortletDefinition().getRenderTimeout() != null ? portletWindow.getPortletEntity().getPortletDefinition().getRenderTimeout() : portletWindow.getPortletEntity().getPortletDefinition().getTimeout()); }
public PortletRenderExecutionWorker( ExecutorService executorService, List<IPortletExecutionInterceptor> interceptors, IPortletRenderer portletRenderer, HttpServletRequest request, HttpServletResponse response, IPortletWindow portletWindow) { super( executorService, interceptors, portletRenderer, request, response, portletWindow, portletWindow.getPortletEntity().getPortletDefinition().getRenderTimeout() != null ? portletWindow.getPortletEntity().getPortletDefinition().getRenderTimeout() : portletWindow.getPortletEntity().getPortletDefinition().getTimeout()); }
public PortletActionExecutionWorker( ExecutorService executorService, List<IPortletExecutionInterceptor> interceptors, IPortletRenderer portletRenderer, HttpServletRequest request, HttpServletResponse response, IPortletWindow portletWindow) { super( executorService, interceptors, portletRenderer, request, response, portletWindow, portletWindow.getPortletEntity().getPortletDefinition().getActionTimeout() != null ? portletWindow.getPortletEntity().getPortletDefinition().getActionTimeout() : portletWindow.getPortletEntity().getPortletDefinition().getTimeout()); }
public PortletRenderExecutionWorker( ExecutorService executorService, List<IPortletExecutionInterceptor> interceptors, IPortletRenderer portletRenderer, HttpServletRequest request, HttpServletResponse response, IPortletWindow portletWindow) { super( executorService, interceptors, portletRenderer, request, response, portletWindow, portletWindow.getPortletEntity().getPortletDefinition().getRenderTimeout() != null ? portletWindow.getPortletEntity().getPortletDefinition().getRenderTimeout() : portletWindow.getPortletEntity().getPortletDefinition().getTimeout()); }
public PortletEventExecutionWorker( ExecutorService executorService, List<IPortletExecutionInterceptor> interceptors, IPortletRenderer portletRenderer, HttpServletRequest request, HttpServletResponse response, IPortletWindow portletWindow, Event event) { super( executorService, interceptors, portletRenderer, request, response, portletWindow, portletWindow.getPortletEntity().getPortletDefinition().getEventTimeout() != null ? portletWindow.getPortletEntity().getPortletDefinition().getEventTimeout() : portletWindow.getPortletEntity().getPortletDefinition().getTimeout()); this.event = event; }
public PortletRenderHeaderExecutionWorker( ExecutorService executorService, List<IPortletExecutionInterceptor> interceptors, IPortletRenderer portletRenderer, HttpServletRequest request, HttpServletResponse response, IPortletWindow portletWindow) { super( executorService, interceptors, portletRenderer, request, response, portletWindow, portletWindow.getPortletEntity().getPortletDefinition().getRenderTimeout() != null ? portletWindow.getPortletEntity().getPortletDefinition().getRenderTimeout() : portletWindow.getPortletEntity().getPortletDefinition().getTimeout()); }
public PortletActionExecutionWorker( ExecutorService executorService, List<IPortletExecutionInterceptor> interceptors, IPortletRenderer portletRenderer, HttpServletRequest request, HttpServletResponse response, IPortletWindow portletWindow) { super( executorService, interceptors, portletRenderer, request, response, portletWindow, portletWindow.getPortletEntity().getPortletDefinition().getActionTimeout() != null ? portletWindow.getPortletEntity().getPortletDefinition().getActionTimeout() : portletWindow.getPortletEntity().getPortletDefinition().getTimeout()); }
public PortletEventExecutionWorker( ExecutorService executorService, List<IPortletExecutionInterceptor> interceptors, IPortletRenderer portletRenderer, HttpServletRequest request, HttpServletResponse response, IPortletWindow portletWindow, Event event) { super( executorService, interceptors, portletRenderer, request, response, portletWindow, portletWindow.getPortletEntity().getPortletDefinition().getEventTimeout() != null ? portletWindow.getPortletEntity().getPortletDefinition().getEventTimeout() : portletWindow.getPortletEntity().getPortletDefinition().getTimeout()); this.event = event; }
public PortletResourceExecutionWorker( ExecutorService executorService, List<IPortletExecutionInterceptor> interceptors, IPortletRenderer portletRenderer, HttpServletRequest request, HttpServletResponse response, IPortletWindow portletWindow) { super( executorService, interceptors, portletRenderer, request, response, portletWindow, portletWindow.getPortletEntity().getPortletDefinition().getResourceTimeout() != null ? portletWindow .getPortletEntity() .getPortletDefinition() .getResourceTimeout() : portletWindow.getPortletEntity().getPortletDefinition().getTimeout()); }
public PortletResourceExecutionWorker( ExecutorService executorService, List<IPortletExecutionInterceptor> interceptors, IPortletRenderer portletRenderer, HttpServletRequest request, HttpServletResponse response, IPortletWindow portletWindow) { super( executorService, interceptors, portletRenderer, request, response, portletWindow, portletWindow.getPortletEntity().getPortletDefinition().getResourceTimeout() != null ? portletWindow .getPortletEntity() .getPortletDefinition() .getResourceTimeout() : portletWindow.getPortletEntity().getPortletDefinition().getTimeout()); }
this.setDescription(def.getDescription()); this.setTitle(def.getTitle()); this.setTimeout(def.getTimeout()); this.setTypeId(def.getType().getId()); this.setApplicationId(def.getPortletDescriptorKey().getWebAppName());
protected IUserLayoutChannelDescription createUserLayoutChannelDescription( String nodeId, IPortletDefinition chanDef) { IUserLayoutChannelDescription ulnd = new UserLayoutChannelDescription(); ulnd.setId(nodeId); ulnd.setName(chanDef.getName()); ulnd.setUnremovable(true); ulnd.setImmutable(true); ulnd.setHidden(false); ulnd.setTitle(chanDef.getTitle()); ulnd.setDescription(chanDef.getDescription()); ulnd.setChannelPublishId("" + chanDef.getPortletDefinitionId().getStringId()); ulnd.setChannelTypeId("" + chanDef.getType().getId()); ulnd.setFunctionalName(chanDef.getFName()); ulnd.setTimeout(chanDef.getTimeout()); Set<IPortletDefinitionParameter> parms = chanDef.getParameters(); for (IPortletDefinitionParameter parm : parms) { ulnd.setParameterValue(parm.getName(), parm.getValue()); } return ulnd; }