ate 2005/03/01 18:31:47
Modified: jetspeed-api/src/java/org/apache/jetspeed/tools/deploy Tag:
deployment-refactoring DeployFactory.java
jetspeed-api/src/java/org/apache/jetspeed/factory Tag:
deployment-refactoring PortletFactory.java
Added: jetspeed-api/src/java/org/apache/jetspeed/tools/pamanager
Tag: deployment-refactoring
PortletApplicationManagement.java
jetspeed-api/src/java/org/apache/jetspeed/factory Tag:
deployment-refactoring PortletInstance.java
Log:
jetspeed-api changes and enhancements
Revision Changes Path
No revision
No revision
1.1.2.1 +37 -0
jakarta-jetspeed-2/jetspeed-api/src/java/org/apache/jetspeed/tools/pamanager/Attic/PortletApplicationManagement.java
No revision
No revision
1.1.2.1 +2 -3
jakarta-jetspeed-2/jetspeed-api/src/java/org/apache/jetspeed/tools/deploy/DeployFactory.java
Index: DeployFactory.java
===================================================================
RCS file:
/home/cvs/jakarta-jetspeed-2/jetspeed-api/src/java/org/apache/jetspeed/tools/deploy/DeployFactory.java,v
retrieving revision 1.1
retrieving revision 1.1.2.1
diff -u -r1.1 -r1.1.2.1
--- DeployFactory.java 2 Feb 2005 03:11:35 -0000 1.1
+++ DeployFactory.java 2 Mar 2005 02:31:46 -0000 1.1.2.1
@@ -28,8 +28,7 @@
*
* @param inputWarPath
* @param outputWarPath
- * @param registerAtInit
* @return Deploy instance
*/
- public Deploy getInstance(String inputWarPath, String outputWarPath,
boolean registerAtInit) throws Exception;
+ public Deploy getInstance(String inputWarPath, String outputWarPath)
throws Exception;
}
No revision
No revision
1.3.2.1 +8 -11
jakarta-jetspeed-2/jetspeed-api/src/java/org/apache/jetspeed/factory/PortletFactory.java
Index: PortletFactory.java
===================================================================
RCS file:
/home/cvs/jakarta-jetspeed-2/jetspeed-api/src/java/org/apache/jetspeed/factory/PortletFactory.java,v
retrieving revision 1.3
retrieving revision 1.3.2.1
diff -u -r1.3 -r1.3.2.1
--- PortletFactory.java 27 Jan 2005 21:27:52 -0000 1.3
+++ PortletFactory.java 2 Mar 2005 02:31:47 -0000 1.3.2.1
@@ -15,10 +15,10 @@
*/
package org.apache.jetspeed.factory;
-import javax.portlet.Portlet;
import javax.portlet.PortletException;
-import javax.servlet.ServletConfig;
+import javax.servlet.ServletContext;
+import org.apache.jetspeed.om.common.portlet.PortletApplication;
import org.apache.pluto.om.portlet.PortletDefinition;
/**
@@ -35,12 +35,9 @@
*/
public interface PortletFactory
{
- void addClassLoader(String paId, ClassLoader cl);
+ void registerPortletApplication(PortletApplication pa, ClassLoader
paClassLoader);
+ void unregisterPortletApplication(PortletApplication pa);
- Portlet loadPortletClass( String className ) throws
InstantiationException, IllegalAccessException;
-
- Portlet getPortlet( ServletConfig servletConfig, PortletDefinition
portletDefinition ) throws PortletException;
-
- ClassLoader getPortletClassLoader(PortletDefinition portletDef);
-
-}
\ No newline at end of file
+ ClassLoader getPortletApplicationClassLoader(PortletApplication pa);
+ PortletInstance getPortletInstance( ServletContext servletContext,
PortletDefinition pd ) throws PortletException;
+}
No revision
Index: PortletFactory.java
===================================================================
RCS file:
/home/cvs/jakarta-jetspeed-2/jetspeed-api/src/java/org/apache/jetspeed/factory/PortletFactory.java,v
retrieving revision 1.3
retrieving revision 1.3.2.1
diff -u -r1.3 -r1.3.2.1
--- PortletFactory.java 27 Jan 2005 21:27:52 -0000 1.3
+++ PortletFactory.java 2 Mar 2005 02:31:47 -0000 1.3.2.1
@@ -15,10 +15,10 @@
*/
package org.apache.jetspeed.factory;
-import javax.portlet.Portlet;
import javax.portlet.PortletException;
-import javax.servlet.ServletConfig;
+import javax.servlet.ServletContext;
+import org.apache.jetspeed.om.common.portlet.PortletApplication;
import org.apache.pluto.om.portlet.PortletDefinition;
/**
@@ -35,12 +35,9 @@
*/
public interface PortletFactory
{
- void addClassLoader(String paId, ClassLoader cl);
+ void registerPortletApplication(PortletApplication pa, ClassLoader
paClassLoader);
+ void unregisterPortletApplication(PortletApplication pa);
- Portlet loadPortletClass( String className ) throws
InstantiationException, IllegalAccessException;
-
- Portlet getPortlet( ServletConfig servletConfig, PortletDefinition
portletDefinition ) throws PortletException;
-
- ClassLoader getPortletClassLoader(PortletDefinition portletDef);
-
-}
\ No newline at end of file
+ ClassLoader getPortletApplicationClassLoader(PortletApplication pa);
+ PortletInstance getPortletInstance( ServletContext servletContext,
PortletDefinition pd ) throws PortletException;
+}
No revision
Index: PortletFactory.java
===================================================================
RCS file:
/home/cvs/jakarta-jetspeed-2/jetspeed-api/src/java/org/apache/jetspeed/factory/PortletFactory.java,v
retrieving revision 1.3
retrieving revision 1.3.2.1
diff -u -r1.3 -r1.3.2.1
--- PortletFactory.java 27 Jan 2005 21:27:52 -0000 1.3
+++ PortletFactory.java 2 Mar 2005 02:31:47 -0000 1.3.2.1
@@ -15,10 +15,10 @@
*/
package org.apache.jetspeed.factory;
-import javax.portlet.Portlet;
import javax.portlet.PortletException;
-import javax.servlet.ServletConfig;
+import javax.servlet.ServletContext;
+import org.apache.jetspeed.om.common.portlet.PortletApplication;
import org.apache.pluto.om.portlet.PortletDefinition;
/**
@@ -35,12 +35,9 @@
*/
public interface PortletFactory
{
- void addClassLoader(String paId, ClassLoader cl);
+ void registerPortletApplication(PortletApplication pa, ClassLoader
paClassLoader);
+ void unregisterPortletApplication(PortletApplication pa);
- Portlet loadPortletClass( String className ) throws
InstantiationException, IllegalAccessException;
-
- Portlet getPortlet( ServletConfig servletConfig, PortletDefinition
portletDefinition ) throws PortletException;
-
- ClassLoader getPortletClassLoader(PortletDefinition portletDef);
-
-}
\ No newline at end of file
+ ClassLoader getPortletApplicationClassLoader(PortletApplication pa);
+ PortletInstance getPortletInstance( ServletContext servletContext,
PortletDefinition pd ) throws PortletException;
+}
1.1.2.1 +31 -0
jakarta-jetspeed-2/jetspeed-api/src/java/org/apache/jetspeed/factory/Attic/PortletInstance.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]