| org.apache.jetspeed.om.common.portlet.PortletApplication
All known Subclasses: org.apache.jetspeed.portlets.pam.beans.PortletApplicationBean, org.apache.jetspeed.portlets.pam.PortletApplicationBean,
PortletApplication | public interface PortletApplication extends PortletApplicationDefinition(Code) | | PortletApplication
Extends the org.apache.pluto.om.portlet.PortletApplicationDefinition
interface adding methods for those attributes that do not have them
so as to make manipulating the portlet OM easier.
author: David Sean Taylor version: $Id: PortletApplication.java 516448 2007-03-09 16:25:47Z ate $ |
getApplicationIdentifier | String getApplicationIdentifier()(Code) | | |
getApplicationType | int getApplicationType()(Code) | | Gets the Portlet Application type.
Valid values are:
MutablePortletApplication.WEBAPP - A standard web application, stored in the web application
server's web application space.
MutablePortletApplication.LOCAL - A local portlet application stored within Jetspeed's web application.
The type of portlet application. |
getCustomPortletMode | PortletMode getCustomPortletMode(PortletMode mode)(Code) | | |
getCustomWindowState | WindowState getCustomWindowState(WindowState state)(Code) | | |
getJetspeedSecurityConstraint | String getJetspeedSecurityConstraint()(Code) | |
Get the Jetspeed Security Constraint reference for this portlet application.
This security constraint name references a Jetspeed-specific Security Constraint.
Security Constraints are not Java Security Permissions, but a
Jetspeed specific way of securing portlets, also known as PSML constraints.
See the page.security file for examples of defining security constraint definitions.
If a Jetspeed Security Constraint is not defined for a portlet, the constraint
applied will then fallback to the constraint defined for the portlet application.
If the portlet application does not define a constraint, then no security constraints
will be applied to this portlet. Security constraints for a portlet are normally
checking during the render process of a portlet.
The name of the Security Definition applied to this portlet, defined in the Jetspeed Security Constraints |
getMappedPortletMode | PortletMode getMappedPortletMode(PortletMode mode)(Code) | | |
getMappedWindowState | WindowState getMappedWindowState(WindowState state)(Code) | | |
getMetadata | public GenericMetadata getMetadata()(Code) | | Returns the metadata from the extended jetspeed-portlet.xml
Jetspeed specific metadata |
getName | String getName()(Code) | | Gets the name of the Portlet Application.
Name of the application |
getPortletDefinitionByName | PortletDefinition getPortletDefinitionByName(String name)(Code) | | Finds a portlet by portlet name, searching this portlet application's collection.
Parameters: name - The portlet name. A Portlet Definition |
getUserAttributeRefs | Collection getUserAttributeRefs()(Code) | | Gets the collection of user attribute refs associated
with this portlet application.
|
getUserAttributes | Collection getUserAttributes()(Code) | | Gets the collection of user attributes associated
with this portlet application.
|
isLayoutApplication | boolean isLayoutApplication()(Code) | | Returns true if the portlet application is a layout application
Layouts are not "general" portlets, but instead used to group together
other layouts and portlet fragments
true when this app is a Jetspeed layout application |
|
|