com.pyxis.greenhopper.jira.configurations
Class AbstractPersisted
java.lang.Object
com.pyxis.greenhopper.jira.configurations.AbstractPersisted
- All Implemented Interfaces:
- Persisted
- Direct Known Subclasses:
- AbstractConfiguration, GHConfiguration
public abstract class AbstractPersisted
- extends java.lang.Object
- implements Persisted
Field Summary |
protected I18n |
i18n
|
protected static org.apache.log4j.Logger |
log
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected static final org.apache.log4j.Logger log
i18n
protected final I18n i18n
AbstractPersisted
public AbstractPersisted(java.lang.String id)
getId
public java.lang.String getId()
- Specified by:
getId
in interface Persisted
getData
@Deprecated
public java.util.Map<java.lang.String,java.lang.Object> getData()
- Deprecated.
- Specified by:
getData
in interface Persisted
getGreenHopperService
public GreenHopper getGreenHopperService()
getPropertyKey
public java.lang.String getPropertyKey(java.lang.String name)
- Specified by:
getPropertyKey
in interface Persisted
getName
public java.lang.String getName()
- Specified by:
getName
in interface Persisted
setName
public void setName(java.lang.String newName)
throws GreenHopperException
- Specified by:
setName
in interface Persisted
- Throws:
GreenHopperException
validateName
public void validateName(java.lang.String id,
java.lang.String name)
throws GreenHopperException
- Specified by:
validateName
in interface Persisted
- Throws:
GreenHopperException
delete
public void delete()
- Specified by:
delete
in interface Persisted
save
public void save()
- Specified by:
save
in interface Persisted
loadFromDatabase
public java.util.Map loadFromDatabase()
getEntityId
protected abstract long getEntityId()
getDataStorage
protected java.util.Map<java.lang.String,java.lang.Object> getDataStorage()
getDBPrefix
protected java.lang.String getDBPrefix()
createAndPersistField
protected IssueField createAndPersistField(java.lang.String key,
java.lang.String type,
java.lang.String searcher,
java.lang.String[] issueTypes,
IssueFieldManager issueFieldManager)
Copyright © 2007-2014 Atlassian. All Rights Reserved.