org.apache.pluto.util.assemble
Interface Assembler

All Known Implementing Classes:
AbstractArchiveAssembler, EarAssembler, FileAssembler, WarAssembler, WebXmlRewritingAssembler

public interface Assembler

The pluto assembler is used to assemble a portlet application which is deployable to pluto.

Since:
Oct 15, 2004
Version:
1.0

Field Summary
static java.lang.String DISPATCH_SERVLET_CLASS
          The fully qualified name of the class responsible for dispatching requests from the Pluto container to portlets.
static java.lang.String PORTLET_XML
          Name of the Portlet Application descriptor file relative to the web application root, normally WEB-INF/portlet.xml.
static java.lang.String SERVLET_XML
          Name of the Web Application descriptor file relative to the web application root, normally WEB-INF/web.xml.
 
Method Summary
 void assemble(AssemblerConfig config)
          Assemble a web application into a portlet web application which is deployable into the pluto-1.1 portlet container.
 

Field Detail

PORTLET_XML

static final java.lang.String PORTLET_XML
Name of the Portlet Application descriptor file relative to the web application root, normally WEB-INF/portlet.xml.

See Also:
Constant Field Values

SERVLET_XML

static final java.lang.String SERVLET_XML
Name of the Web Application descriptor file relative to the web application root, normally WEB-INF/web.xml.

See Also:
Constant Field Values

DISPATCH_SERVLET_CLASS

static final java.lang.String DISPATCH_SERVLET_CLASS
The fully qualified name of the class responsible for dispatching requests from the Pluto container to portlets.

See Also:
Constant Field Values
Method Detail

assemble

void assemble(AssemblerConfig config)
              throws UtilityException
Assemble a web application into a portlet web application which is deployable into the pluto-1.1 portlet container. The specified web application will be overwritten with the new application.

Throws:
UtilityException


Copyright © 2003-2010 Apache Software Foundation. All Rights Reserved.