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.RunOnce
public boolean isTrue()
isTrue
in interface org.kuali.common.util.runonce.smart.RunOnce
public void changeState(org.kuali.common.util.runonce.smart.RunOnceState state)
changeState
in interface org.kuali.common.util.runonce.smart.RunOnce
public 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 parameterParameterServiceRunOnce
Copyright © 2005–2014 The Kuali Foundation. All rights reserved.