1 16 17 package org.apache.jetspeed.portal; 18 19 import org.apache.jetspeed.util.MimeType; 20 import org.apache.turbine.util.RunData; 21 import org.apache.ecs.ConcreteElement; 22 import java.util.Map ; 23 import java.io.Serializable ; 24 25 39 public interface PortletController extends Serializable 40 { 41 42 46 public void init(); 47 48 53 public void setConfig(PortletControllerConfig conf); 54 55 60 public PortletControllerConfig getConfig(); 61 62 67 public void setPortlets(PortletSet portlets); 68 69 75 public PortletSet getPortlets(); 76 77 84 public ConcreteElement getContent( RunData rundata ); 85 86 93 public boolean supportsType( MimeType mimeType ); 94 95 101 public PortletSet.Constraints getConstraints( Map original ); 102 103 } 104 | Popular Tags |