public static class PatchingFileArtifact.ConcreteFileArtifact extends Object implements PatchingFileArtifact<PatchingFileArtifact.DirectoryArtifactState,PatchingFileArtifact.FileArtifactState>
PatchingFileArtifact.ConcreteDirectoryArtifact, PatchingFileArtifact.ConcreteFileArtifact, PatchingFileArtifact.DirectoryArtifactState, PatchingFileArtifact.FileArtifactState, PatchingFileArtifact.FileStatePatchingArtifact.ArtifactState| Constructor and Description |
|---|
ConcreteFileArtifact(String fileName,
PatchingArtifact<PatchingFileArtifact.FileArtifactState,? extends PatchingArtifact.ArtifactState>... artifacts) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addArtifact(PatchingArtifact<S,? extends PatchingArtifact.ArtifactState> artifact) |
boolean |
equals(Object obj) |
Collection<PatchingArtifact<S,? extends PatchingArtifact.ArtifactState>> |
getArtifacts()
Get the associated child artifacts.
|
int |
hashCode() |
boolean |
process(PatchingFileArtifact.DirectoryArtifactState parent,
org.jboss.as.patching.validation.PatchingArtifactProcessor processor)
Process the artifact and push it to the
PatchingArtifactProcessor for further analysis. |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitgetArtifactspublic ConcreteFileArtifact(String fileName, PatchingArtifact<PatchingFileArtifact.FileArtifactState,? extends PatchingArtifact.ArtifactState>... artifacts)
public boolean process(PatchingFileArtifact.DirectoryArtifactState parent, org.jboss.as.patching.validation.PatchingArtifactProcessor processor)
PatchingArtifactPatchingArtifactProcessor for further analysis.process in interface PatchingArtifact<PatchingFileArtifact.DirectoryArtifactState,PatchingFileArtifact.FileArtifactState>parent - the parent stateprocessor - the processorpublic Collection<PatchingArtifact<S,? extends PatchingArtifact.ArtifactState>> getArtifacts()
PatchingArtifactgetArtifacts in interface PatchingArtifact<P extends PatchingArtifact.ArtifactState,S extends PatchingArtifact.ArtifactState>protected void addArtifact(PatchingArtifact<S,? extends PatchingArtifact.ArtifactState> artifact)
Copyright © 2014 JBoss by Red Hat. All rights reserved.