public final class ParameterServiceRunOnce extends Object implements org.kuali.common.util.runonce.smart.RunOnce
| Modifier and Type | Class and Description |
|---|---|
static class |
ParameterServiceRunOnce.Builder
Builds this
ParameterServiceRunOnce. |
| Modifier and Type | Method and Description |
|---|---|
static ParameterServiceRunOnce.Builder |
builder(String applicationId,
String namespace,
String component,
String name)
Returns the builder for this
ParameterServiceRunOnce. |
void |
changeState(org.kuali.common.util.runonce.smart.RunOnceState state) |
String |
getApplicationId()
Returns the application identifier of the parameter.
|
String |
getComponent()
Returns the component of the parameter.
|
com.google.common.base.Optional<String> |
getDescription()
Returns the optional description.
|
String |
getName()
Returns the name of the parameter.
|
String |
getNamespace()
Returns the namespace of the parameter.
|
void |
initialize() |
boolean |
isTrue() |
public void initialize()
initialize in interface org.kuali.common.util.runonce.smart.RunOncepublic boolean isTrue()
isTrue in interface org.kuali.common.util.runonce.smart.RunOncepublic void changeState(org.kuali.common.util.runonce.smart.RunOnceState state)
changeState in interface org.kuali.common.util.runonce.smart.RunOncepublic String getApplicationId()
public String getNamespace()
public String getComponent()
public String getName()
public com.google.common.base.Optional<String> getDescription()
public static ParameterServiceRunOnce.Builder builder(String applicationId, String namespace, String component, String name)
ParameterServiceRunOnce.applicationId - the application identifier of the parameternamespace - namespace of the parametercomponent - component of the parametername - name of the parameterParameterServiceRunOnceCopyright © 2005–2014 The Kuali Foundation. All rights reserved.