|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface InstanceContainer
A container for instances of component.
| Method Summary | |
|---|---|
InstanceDefinition |
createDefinition(InstanceMetaData instanceMetaData)
Create a new instance of the specified portlet. |
InstanceDefinition |
createDefinition(java.lang.String id,
java.lang.String portletId)
Create a new instance of the specified portlet. |
InstanceDefinition |
createDefinition(java.lang.String id,
java.lang.String portletId,
boolean clone)
Create a new instance of the specified portlet. |
void |
destroyDefinition(java.lang.String id)
Destroy the specified instance. |
AuthorizationDomain |
getAuthorizationDomain()
Return the AuthorizationDomain |
InstanceDefinition |
getDefinition(java.lang.String id)
Return the specified instance from its id or null if it does not exist. |
java.util.Collection |
getDefinitions()
Return all the instances in the container. |
PortletInvoker |
getPortletInvoker()
Return the underlying portlet invoker for the instance container. |
| Method Detail |
|---|
PortletInvoker getPortletInvoker()
InstanceDefinition getDefinition(java.lang.String id)
throws java.lang.IllegalArgumentException
id - the instance id
java.lang.IllegalArgumentException - if the instance id is null
InstanceDefinition createDefinition(java.lang.String id,
java.lang.String portletId)
throws DuplicateInstanceException,
java.lang.IllegalArgumentException,
PortletInvokerException
id - portletId - the portlet id
DuplicateInstanceException - if the instance already exist
java.lang.IllegalArgumentException - if the instance id is null
PortletInvokerException
InstanceDefinition createDefinition(InstanceMetaData instanceMetaData)
throws DuplicateInstanceException,
java.lang.IllegalArgumentException,
PortletInvokerException
instanceMetaData - the instance Metadata
DuplicateInstanceException - if the instance already exist
java.lang.IllegalArgumentException - if the instance id is null
PortletInvokerException
InstanceDefinition createDefinition(java.lang.String id,
java.lang.String portletId,
boolean clone)
throws DuplicateInstanceException,
java.lang.IllegalArgumentException,
PortletInvokerException
id - portletId - the portlet idclone - force a clone of the portlet
DuplicateInstanceException - if the instance already exist
java.lang.IllegalArgumentException - if the instance id is null
PortletInvokerException
void destroyDefinition(java.lang.String id)
throws NoSuchInstanceException,
PortletInvokerException,
java.lang.IllegalArgumentException
id -
java.lang.IllegalArgumentException - if the instance id is null
NoSuchInstanceException
PortletInvokerExceptionjava.util.Collection getDefinitions()
AuthorizationDomain getAuthorizationDomain()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||