|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.pentaho.platform.util.JVMParameterProvider
public class JVMParameterProvider
| Field Summary |
|---|
| Fields inherited from interface org.pentaho.platform.api.engine.IParameterProvider |
|---|
SCOPE_REQUEST, SCOPE_SESSION |
| Constructor Summary | |
|---|---|
JVMParameterProvider()
|
|
| Method Summary | |
|---|---|
java.lang.Object[] |
getArrayParameter(java.lang.String name,
java.lang.Object[] defaultValue)
Retrieve the requested parameter as an Object array |
java.util.Date |
getDateParameter(java.lang.String name,
java.util.Date defaultValue)
Retrieve the requested parameter as type java.util.Date. |
java.math.BigDecimal |
getDecimalParameter(java.lang.String name,
java.math.BigDecimal defaultValue)
Retrieve the requested parameter as decimal, returning a java.lang.Object. |
java.lang.Object |
getDecimalParameter(java.lang.String name,
java.lang.Object defaultValue)
|
long |
getLongParameter(java.lang.String name,
long defaultValue)
Retrieve the requested parameter as primitive Java type long. |
java.lang.Object |
getParameter(java.lang.String name)
Gets the named parameter from the provider as it's native type |
java.util.Iterator |
getParameterNames()
Return list of all avialable parameter names in this provider |
java.lang.String |
getParameterType(java.lang.String name)
|
java.lang.String[] |
getStringArrayParameter(java.lang.String name,
java.lang.String[] defaultValue)
Retrieve the requested parameter as a String array |
java.lang.String |
getStringParameter(java.lang.String name,
java.lang.String defaultValue)
Retrieve the requested parameter as type java.lang.String |
boolean |
hasParameter(java.lang.String name)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JVMParameterProvider()
| Method Detail |
|---|
public java.lang.String getStringParameter(java.lang.String name,
java.lang.String defaultValue)
IParameterProvider
getStringParameter in interface IParameterProvidername - name of parameter to retrievedefaultValue - value to return if the named parameter can not be found
public long getLongParameter(java.lang.String name,
long defaultValue)
IParameterProvider
getLongParameter in interface IParameterProvidername - name of parameter to retrievedefaultValue - value to return if the named parameter can not be found
public boolean hasParameter(java.lang.String name)
hasParameter in interface IParameterProvidername - Name of the parameter to look up
public java.util.Date getDateParameter(java.lang.String name,
java.util.Date defaultValue)
IParameterProvider
getDateParameter in interface IParameterProvidername - name of parameter to retrievedefaultValue - value to return if the named parameter can not be found
public java.lang.Object getDecimalParameter(java.lang.String name,
java.lang.Object defaultValue)
public java.util.Iterator getParameterNames()
IParameterProvider
getParameterNames in interface IParameterProviderpublic java.lang.String getParameterType(java.lang.String name)
public java.lang.Object getParameter(java.lang.String name)
IParameterProvider
getParameter in interface IParameterProvidername - The name of the parameter to retrieve
public java.math.BigDecimal getDecimalParameter(java.lang.String name,
java.math.BigDecimal defaultValue)
IParameterProvider
getDecimalParameter in interface IParameterProvidername - name of parameter to retrievedefaultValue - value to return if the named parameter can not be found
public java.lang.Object[] getArrayParameter(java.lang.String name,
java.lang.Object[] defaultValue)
IParameterProvider
getArrayParameter in interface IParameterProvidername - name of parameter to retrievedefaultValue - value to return if the named parameter can not be found
public java.lang.String[] getStringArrayParameter(java.lang.String name,
java.lang.String[] defaultValue)
IParameterProvider
getStringArrayParameter in interface IParameterProvidername - name of parameter to retrievedefaultValue - value to return if the named parameter can not be found
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||