public class TextFileData extends ConfigFileData
DEFAULT_CONFIG_DELIM_END, DEFAULT_CONFIG_DELIM_START, MAX_FILE_SIZE
Constructor and Description |
---|
TextFileData() |
TextFileData(java.lang.String data) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getContents() |
long |
getContentSize() |
java.io.InputStream |
getContentStream() |
boolean |
isBinary() |
boolean |
matchesRevision(ConfigRevision cRevision) |
void |
processRevisedContentFrom(ConfigRevision rev)
Basically Extension point to update the relevant in this data file
with the content provided in the revision param.
|
void |
setContents(java.lang.String data) |
java.lang.String |
toString() |
protected void |
validateContents(ValidatorResult result,
boolean onCreate) |
extractInfo, getGroup, getMacroEnd, getMacroStart, getOwner, getPath, getPermissions, getRevNumber, getSelinuxCtx, getType, isFile, makeValidationMap, setGroup, setMacroEnd, setMacroStart, setOwner, setPath, setPermissions, setRevNumber, setSelinuxCtx, setType, validate, validatePath, validateSELinux
public TextFileData(java.lang.String data)
data
- the contents to setpublic TextFileData()
public java.lang.String getContents()
public void setContents(java.lang.String data)
data
- the contents to setpublic long getContentSize()
getContentSize
in class ConfigFileData
public java.io.InputStream getContentStream()
getContentStream
in class ConfigFileData
public boolean isBinary()
isBinary
in class ConfigFileData
protected void validateContents(ValidatorResult result, boolean onCreate)
validateContents
in class ConfigFileData
public void processRevisedContentFrom(ConfigRevision rev)
processRevisedContentFrom
in class ConfigFileData
rev
- the revision to copy stuff from..public java.lang.String toString()
toString
in class ConfigFileData
public boolean matchesRevision(ConfigRevision cRevision)
matchesRevision
in class ConfigFileData
cRevision
- config revision