|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Repository
Defines a Maven repository to be included in the assembly. The artifacts
available to be included in a repository are your project's dependency
artifacts. The repository created contains the needed metadata entries
and also contains both sha1 and md5 checksums. This is useful for creating
archives which will be deployed to internal repositories.
NOTE: Currently, only artifacts from the central repository
are allowed.
Java class for Repository complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Repository">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<all>
<element name="includeMetadata" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="groupVersionAlignments" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="groupVersionAlignment" type="{http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.1}GroupVersionAlignment" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="scope" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="useStrictFiltering" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="useDefaultExcludes" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="outputDirectory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="includes" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="include" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="excludes" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="exclude" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="fileMode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="directoryMode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</all>
</restriction>
</complexContent>
</complexType>
| Nested Class Summary | |
|---|---|
static interface |
Repository.Excludes
Java class for anonymous complex type. |
static interface |
Repository.GroupVersionAlignments
Java class for anonymous complex type. |
static interface |
Repository.Includes
Java class for anonymous complex type. |
| Method Summary | |
|---|---|
String |
getDirectoryMode()
Gets the value of the directoryMode property. |
Repository.Excludes |
getExcludes()
Gets the value of the excludes property. |
String |
getFileMode()
Gets the value of the fileMode property. |
Repository.GroupVersionAlignments |
getGroupVersionAlignments()
Gets the value of the groupVersionAlignments property. |
Repository.Includes |
getIncludes()
Gets the value of the includes property. |
String |
getOutputDirectory()
Gets the value of the outputDirectory property. |
String |
getScope()
Gets the value of the scope property. |
Boolean |
isIncludeMetadata()
Gets the value of the includeMetadata property. |
Boolean |
isUseDefaultExcludes()
Gets the value of the useDefaultExcludes property. |
Boolean |
isUseStrictFiltering()
Gets the value of the useStrictFiltering property. |
void |
setDirectoryMode(String value)
Sets the value of the directoryMode property. |
void |
setExcludes(Repository.Excludes value)
Sets the value of the excludes property. |
void |
setFileMode(String value)
Sets the value of the fileMode property. |
void |
setGroupVersionAlignments(Repository.GroupVersionAlignments value)
Sets the value of the groupVersionAlignments property. |
void |
setIncludeMetadata(Boolean value)
Sets the value of the includeMetadata property. |
void |
setIncludes(Repository.Includes value)
Sets the value of the includes property. |
void |
setOutputDirectory(String value)
Sets the value of the outputDirectory property. |
void |
setScope(String value)
Sets the value of the scope property. |
void |
setUseDefaultExcludes(Boolean value)
Sets the value of the useDefaultExcludes property. |
void |
setUseStrictFiltering(Boolean value)
Sets the value of the useStrictFiltering property. |
| Method Detail |
|---|
Boolean isIncludeMetadata()
Booleanvoid setIncludeMetadata(Boolean value)
value - allowed object is
BooleanRepository.GroupVersionAlignments getGroupVersionAlignments()
Repository.GroupVersionAlignmentsvoid setGroupVersionAlignments(Repository.GroupVersionAlignments value)
value - allowed object is
Repository.GroupVersionAlignmentsString getScope()
Stringvoid setScope(String value)
value - allowed object is
StringBoolean isUseStrictFiltering()
Booleanvoid setUseStrictFiltering(Boolean value)
value - allowed object is
BooleanBoolean isUseDefaultExcludes()
Booleanvoid setUseDefaultExcludes(Boolean value)
value - allowed object is
BooleanString getOutputDirectory()
Stringvoid setOutputDirectory(String value)
value - allowed object is
StringRepository.Includes getIncludes()
Repository.Includesvoid setIncludes(Repository.Includes value)
value - allowed object is
Repository.IncludesRepository.Excludes getExcludes()
Repository.Excludesvoid setExcludes(Repository.Excludes value)
value - allowed object is
Repository.ExcludesString getFileMode()
Stringvoid setFileMode(String value)
value - allowed object is
StringString getDirectoryMode()
Stringvoid setDirectoryMode(String value)
value - allowed object is
String
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||