public abstract class AbstractPrioritizedPropertyLoader extends Object implements EsapiPropertyLoader, Comparable<AbstractPrioritizedPropertyLoader>
| Modifier and Type | Field and Description |
|---|---|
protected String |
filename |
protected Properties |
properties |
| Constructor and Description |
|---|
AbstractPrioritizedPropertyLoader(String filename,
int priority) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(AbstractPrioritizedPropertyLoader compared) |
protected void |
initProperties()
Initializes properties object and fills it with data from configuration file.
|
protected abstract void |
loadPropertiesFromFile(File file)
Method that loads the data from configuration file to properties object.
|
String |
name() |
int |
priority()
Get priority of this property loader.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBooleanProp, getByteArrayProp, getIntProp, getStringPropprotected final String filename
protected Properties properties
public AbstractPrioritizedPropertyLoader(String filename, int priority)
public int priority()
public int compareTo(AbstractPrioritizedPropertyLoader compared)
compareTo in interface Comparable<AbstractPrioritizedPropertyLoader>public String name()
protected void initProperties()
protected abstract void loadPropertiesFromFile(File file)
file - Copyright © 2016 The Open Web Application Security Project (OWASP). All rights reserved.