Package aQute.bnd.maven
Class PomResource
java.lang.Object
aQute.bnd.osgi.WriteResource
aQute.bnd.maven.PomResource
- All Implemented Interfaces:
Resource
,Closeable
,AutoCloseable
-
Constructor Summary
ConstructorsConstructorDescriptionPomResource
(Processor scoped, Manifest manifest) PomResource
(Manifest manifest) PomResource
(Map<String, String> map, Manifest manifest) -
Method Summary
Modifier and TypeMethodDescriptionaugmentManifest
(Domain domain, String bsn) getWhere()
long
void
setProperties
(Map<String, String> scm) validate()
void
write
(OutputStream out) Methods inherited from class aQute.bnd.osgi.WriteResource
buffer, close, getExtra, openInputStream, setExtra, size
-
Constructor Details
-
PomResource
-
PomResource
-
PomResource
-
PomResource
-
-
Method Details
-
augmentManifest
-
getWhere
-
getGroupId
-
getArtifactId
-
getVersion
-
lastModified
public long lastModified()- Specified by:
lastModified
in interfaceResource
- Specified by:
lastModified
in classWriteResource
-
write
- Specified by:
write
in interfaceResource
- Specified by:
write
in classWriteResource
- Throws:
IOException
-
setProperties
-
validate
-