|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.mx.util.JBossNotificationBroadcasterSupport
org.jboss.system.ServiceMBeanSupport
org.jboss.portal.common.system.AbstractJBossService
org.jboss.portal.portlet.container.PortletContainerInvoker
An implementation of portlet invoker that makes a call to a portlet container.
| Field Summary |
| Fields inherited from class org.jboss.system.ServiceMBeanSupport |
log, server, SERVICE_CONTROLLER_SIG, serviceName |
| Fields inherited from interface org.jboss.system.ServiceMBean |
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED |
| Constructor Summary | |
PortletContainerInvoker()
|
|
| Method Summary | |
java.lang.String |
createClone(java.lang.String portletId)
Clone a portlet. |
void |
destroyClone(java.lang.String portletId)
Destroy a cloned portlet. |
Portlet |
getPortlet(java.lang.String portletId)
Get information about a specific portlet. |
java.util.Set |
getPortlets()
Return the set of portlet exposed. |
ValueMap |
getProperties(java.lang.String portletId)
Return the properties of the specified portlet. |
PortletApplicationRegistry |
getRegistry()
|
InterceptorStack |
getStack()
|
void |
invoke(PortletInvocation invocation)
Invoke an operation on a specific portlet. |
void |
setProperties(java.lang.String portletId,
ValueMap properties)
Set the properties on the specified portlet. |
void |
setRegistry(PortletApplicationRegistry registry)
|
void |
setStack(InterceptorStack stack)
|
| Methods inherited from class org.jboss.portal.common.system.AbstractJBossService |
create, destroy, getState, getStateString, start, stop |
| Methods inherited from class org.jboss.system.ServiceMBeanSupport |
createService, destroyService, getDeploymentInfo, getLog, getName, getNextNotificationSequenceNumber, getObjectName, getServer, getServiceName, jbossInternalCreate, jbossInternalDescription, jbossInternalDestroy, jbossInternalLifecycle, jbossInternalStart, jbossInternalStop, postDeregister, postRegister, preDeregister, preRegister, startService, stopService |
| Methods inherited from class org.jboss.mx.util.JBossNotificationBroadcasterSupport |
addNotificationListener, getNotificationInfo, handleNotification, nextNotificationSequenceNumber, removeNotificationListener, removeNotificationListener, sendNotification |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public PortletContainerInvoker()
| Method Detail |
public PortletApplicationRegistry getRegistry()
public void setRegistry(PortletApplicationRegistry registry)
public InterceptorStack getStack()
public void setStack(InterceptorStack stack)
public java.util.Set getPortlets()
PortletInvoker
getPortlets in interface PortletInvokerpublic Portlet getPortlet(java.lang.String portletId) throws NoSuchPortletException
PortletInvoker
getPortlet in interface PortletInvokerportletId - the portlet identifier in the context of this invoker
PortletInfo for the specified portlet
NoSuchPortletExceptionpublic void invoke(PortletInvocation invocation) throws PortletInvokerException, InvocationException
PortletInvoker
invoke in interface PortletInvokerinvocation - the portlet invocation
PortletInvokerException
InvocationException
public java.lang.String createClone(java.lang.String portletId)
throws NoSuchPortletException
PortletInvoker
createClone in interface PortletInvokerNoSuchPortletExceptionpublic void destroyClone(java.lang.String portletId)
PortletInvoker
destroyClone in interface PortletInvokerportletId - the clone idpublic ValueMap getProperties(java.lang.String portletId) throws NoSuchPortletException
PortletInvoker
getProperties in interface PortletInvokerportletId - the portlet id
NoSuchPortletException
public void setProperties(java.lang.String portletId,
ValueMap properties)
PortletInvoker
setProperties in interface PortletInvokerportletId - the portlet idproperties - the new properties
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||