@Retention(value=RUNTIME) @Target(value=TYPE) public @interface PortletApplication
The portlet deployment descriptor can continue to be used. Values of configuration parameters appearing in the deployment descriptor have precedence over the corresponding values defined in the annotation.
Modifier and Type | Optional Element and Description |
---|---|
CustomPortletMode[] |
customPortletModes
The custom portlet modes defined for this portlet.
|
CustomWindowState[] |
customWindowStates
The custom window states defined for this portlet.
|
String |
defaultNamespaceURI
The default QName namespace URI.
|
EventDefinition[] |
events
The events defined for the portlet.
|
PublicRenderParameterDefinition[] |
publicParams
The public render parameters used by the portlet.
|
String |
resourceBundle
The resource bundle name for this portlet.
|
RuntimeOption[] |
runtimeOptions
The portlet container runtime options.
|
UserAttribute[] |
userAttributes
The user aattribute declarations.
|
String |
version
The portlet API version required by this portlet application.
|
public abstract String version
public abstract RuntimeOption[] runtimeOptions
public abstract PublicRenderParameterDefinition[] publicParams
public abstract EventDefinition[] events
The publishing event QNames are specified in the
ActionMethod
and EventMethod
annotations.
The processing event QNames are specified in the
ActionMethod
and EventMethod
annotations.
PortletQName
,
ActionMethod
,
EventMethod
public abstract String resourceBundle
the file name is specified without the language specific part (e.g. _en) or the file extension.
public abstract CustomPortletMode[] customPortletModes
public abstract CustomWindowState[] customWindowStates
public abstract String defaultNamespaceURI
The default namespace URI is used when no namespace URI is specified when declaring a QName for a public render parameter or portlet event.
public abstract UserAttribute[] userAttributes
Java Portlet 3.0 API Specification. See the Copyright and License provided with this distribution. Use is subject to license terms.