|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfedora.server.Parameterized
public abstract class Parameterized
Title: Parameterized.java
Description: Abstract superclass of all Fedora components that can be configured by a set of name-value pairs.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface fedora.common.Constants |
|---|
Constants.FedoraHome |
| Field Summary |
|---|
| Fields inherited from interface fedora.common.Constants |
|---|
ACTION, BDEF, BMECH, DATASTREAM, DC, DISSEMINATOR, ENVIRONMENT, FEDORA, FEDORA_HOME, FEDORA_SYSTEM_DEF_PID, FEDORA_SYSTEM_DEF_URI, HTTP_REQUEST, MODEL, OBJECT, RDF, RECOVERY, RELS_EXT, RESOURCE, SUBJECT, TUCANA, VIEW, XSD |
| Constructor Summary | |
|---|---|
Parameterized()
Creates a Parameterized with no parameters. |
|
Parameterized(java.util.Map parameters)
Creates a Parameterized with name-value pairs from the supplied Map. |
|
| Method Summary | |
|---|---|
java.lang.String |
getParameter(java.lang.String name)
Gets the value of a named configuration parameter. |
java.lang.String |
getParameter(java.lang.String name,
boolean asAbsolutePath)
Gets the value of a named configuration parameter. |
java.util.Map |
getParameters()
|
java.util.Iterator |
parameterNames()
Gets an Iterator over the names of parameters for this component. |
protected void |
setParameter(java.lang.String name,
java.lang.String value)
|
protected void |
setParameters(java.util.Map parameters)
Sets the parameters with name-value pairs from the supplied Map. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Parameterized()
public Parameterized(java.util.Map parameters)
parameters - The map from which to derive the name-value pairs.| Method Detail |
|---|
protected final void setParameters(java.util.Map parameters)
parameters - The map from which to derive the name-value pairs.
public final java.lang.String getParameter(java.lang.String name,
boolean asAbsolutePath)
name - The parameter name.asAbsolutePath - Whether to return the parameter value as an
absolute path relative to FEDORA_HOME.
public final java.lang.String getParameter(java.lang.String name)
name - The parameter name.
protected final void setParameter(java.lang.String name,
java.lang.String value)
public java.util.Map getParameters()
public final java.util.Iterator parameterNames()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||