1
package org.apache.maven.plugin.ear;
4
* Licensed to the Apache Software Foundation (ASF) under one
5
* or more contributor license agreements. See the NOTICE file
6
* distributed with this work for additional information
7
* regarding copyright ownership. The ASF licenses this file
8
* to you under the Apache License, Version 2.0 (the
9
* "License"); you may not use this file except in compliance
10
* with the License. You may obtain a copy of the License at
12
* http://www.apache.org/licenses/LICENSE-2.0
14
* Unless required by applicable law or agreed to in writing,
15
* software distributed under the License is distributed on an
16
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17
* KIND, either express or implied. See the License for the
18
* specific language governing permissions and limitations
22
import org.codehaus.plexus.util.xml.XMLWriter;
25
* Represents a JBoss specific ear module.
27
* @author <a href="snicoll@apache.org">Stephane Nicoll</a>
28
* @version $Id: JbossEarModule.java 485857 2006-12-11 20:34:39Z snicoll $
30
public interface JbossEarModule
33
* Appends the <tt>XML</tt> representation of this module for
34
* the jboss-app.xml file.
36
* @param writer the writer to use
37
* @param version the version of the <tt>jboss-app.xml</tt> file
39
public void appendJbossModule( XMLWriter writer, String version );