org.sonatype.gossip.trigger
Class NameValueTriggerSupport
java.lang.Object
org.sonatype.gossip.trigger.NameValueTriggerSupport
- All Implemented Interfaces:
- Trigger
- Direct Known Subclasses:
- EnvironmentVariableTrigger, SystemPropertyTrigger
public abstract class NameValueTriggerSupport
- extends java.lang.Object
- implements Trigger
Support for triggers which expect a name and value for configuration.
- Since:
- 1.0
- Author:
- Jason Dillon
Field Summary |
protected org.slf4j.Logger |
log
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
log
protected transient org.slf4j.Logger log
NameValueTriggerSupport
public NameValueTriggerSupport()
setName
public void setName(java.lang.String name)
getName
public java.lang.String getName()
setValue
public void setValue(java.lang.String value)
getValue
public java.lang.String getValue()
setTrim
public void setTrim(boolean flag)
isTrim
public boolean isTrim()
setIgnoreCase
public void setIgnoreCase(boolean flag)
isIgnoreCase
public boolean isIgnoreCase()
resolve
protected abstract java.lang.String resolve()
isActive
public boolean isActive()
- Description copied from interface:
Trigger
- Determine if a profile is active.
- Specified by:
isActive
in interface Trigger
- Returns:
- True if the profile is active.
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2008-2011 Sonatype. All Rights Reserved.