| com.sun.portal.container.Container
All known Subclasses: com.sun.portal.container.portlet.impl.PortletContainer, com.sun.portal.wsrp.consumer.markup.impl.MarkupManagerImpl,
Container | public interface Container (Code) | | A container provides an execution environment in which channels' contents
are generated. It is a distinct component separate from the portal server's
aggregation mechanism. The Container interface defines the
rule of interaction between the aggregation and the container.
|
Method Summary | |
public void | executeAction(ExecuteActionRequest request, ExecuteActionResponse response) Executes an action of a channel.
Parameters: request - ExecuteActionRequest object contains informatiuon for containers to process the request. Parameters: response - ExecuteActionResponse object for containersto return the result back to the aggregation engine. | public void | getMarkup(GetMarkupRequest request, GetMarkupResponse response) Gets the markup segment from a channel to be aggregated with other
channels to form a portal page.
Parameters: request - GetMarkupRequest object contains informationfor containers to process the request. Parameters: response - GetMarkupResponse object for containers toreturn the result back to the aggregation engine. | public void | getResources(GetResourceRequest request, GetResourceResponse response) Gets the Resource information for a channel
Parameters: request - GetResourceRequest object contains informatiuon for containers to process the request. Parameters: response - GetResourceResponse object for containersto return the result back to the aggregation engine. |
executeAction | public void executeAction(ExecuteActionRequest request, ExecuteActionResponse response) throws ContainerException, ContentException(Code) | | Executes an action of a channel.
Parameters: request - ExecuteActionRequest object contains informatiuon for containers to process the request. Parameters: response - ExecuteActionResponse object for containersto return the result back to the aggregation engine. ContainerException when an error occurs in thecontainer code. ContentException when an error occurs in theprocess action code. |
getMarkup | public void getMarkup(GetMarkupRequest request, GetMarkupResponse response) throws ContainerException, ContentException(Code) | | Gets the markup segment from a channel to be aggregated with other
channels to form a portal page.
Parameters: request - GetMarkupRequest object contains informationfor containers to process the request. Parameters: response - GetMarkupResponse object for containers toreturn the result back to the aggregation engine. ContainerException when an error occurs in thecontainer code. ContentException when an error occurs in thecontent generation code. |
getResources | public void getResources(GetResourceRequest request, GetResourceResponse response) throws ContainerException(Code) | | Gets the Resource information for a channel
Parameters: request - GetResourceRequest object contains informatiuon for containers to process the request. Parameters: response - GetResourceResponse object for containersto return the result back to the aggregation engine. ContainerException when an error occurs in thecontainer code. |
|
|