|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.greenhopper.service.PersistenceServiceImpl
@Service(value="gh-persistenceService") public class PersistenceServiceImpl
Implementation of the PersistenceService interface Wraps PropertySetManager for persistence.
Field Summary |
---|
Fields inherited from interface com.atlassian.greenhopper.service.PersistenceService |
---|
SERVICE |
Constructor Summary | |
---|---|
PersistenceServiceImpl()
|
Method Summary | |
---|---|
void |
delete(java.lang.String entityName,
java.lang.Long entityId,
java.lang.String key)
Remove a property for a given entity name and entity id couple |
void |
deleteAll(java.lang.String entityName,
java.lang.Long entityId)
Remove all properties for an entity name, entity id couple |
boolean |
exists(java.lang.String entityName,
java.lang.Long entityId,
java.lang.String key)
Does a given key exist? |
java.lang.Boolean |
getBoolean(java.lang.String entityName,
java.lang.Long entityId,
java.lang.String key)
Get a property value of type Boolean. |
java.util.Map<java.lang.String,java.lang.Object> |
getData(java.lang.String entityName,
java.lang.Long entityId,
java.lang.String key)
Returns a map or null if not set |
java.lang.Double |
getDouble(java.lang.String entityName,
java.lang.Long entityId,
java.lang.String key)
Get a Double property. |
java.util.Set<java.lang.String> |
getKeys(java.lang.String entityName,
java.lang.Long entityId)
Get all keys defined for an entity name / entity id couple |
java.util.List<java.lang.Object> |
getListData(java.lang.String entityName,
java.lang.Long entityId,
java.lang.String key)
Get a list data property for a given entity name, entity id and property key |
java.lang.Long |
getLong(java.lang.String entityName,
java.lang.Long entityId,
java.lang.String key)
Get a Long property. |
void |
setBoolean(java.lang.String entityName,
java.lang.Long entityId,
java.lang.String key,
java.lang.Boolean value)
Set a property value of type Boolean. |
void |
setData(java.lang.String entityName,
java.lang.Long entityId,
java.lang.String key,
java.util.Map<java.lang.String,java.lang.Object> data)
Converts the provided data map into a text property and stores it under key. |
void |
setDouble(java.lang.String entityName,
java.lang.Long entityId,
java.lang.String key,
java.lang.Double value)
Set a Double property. |
void |
setListData(java.lang.String entityName,
java.lang.Long entityId,
java.lang.String key,
java.util.List<java.lang.Object> data)
Set a list data property. |
void |
setLong(java.lang.String entityName,
java.lang.Long entityId,
java.lang.String key,
java.lang.Long value)
Set a Long property. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PersistenceServiceImpl()
Method Detail |
---|
public void setLong(java.lang.String entityName, java.lang.Long entityId, java.lang.String key, java.lang.Long value)
setLong
in interface PersistenceService
public java.lang.Long getLong(java.lang.String entityName, java.lang.Long entityId, java.lang.String key)
getLong
in interface PersistenceService
public void setDouble(java.lang.String entityName, java.lang.Long entityId, java.lang.String key, java.lang.Double value)
setDouble
in interface PersistenceService
public java.lang.Double getDouble(java.lang.String entityName, java.lang.Long entityId, java.lang.String key)
getDouble
in interface PersistenceService
public void setBoolean(java.lang.String entityName, java.lang.Long entityId, java.lang.String key, java.lang.Boolean value)
PersistenceService
setBoolean
in interface PersistenceService
public java.lang.Boolean getBoolean(java.lang.String entityName, java.lang.Long entityId, java.lang.String key)
PersistenceService
getBoolean
in interface PersistenceService
public java.util.Map<java.lang.String,java.lang.Object> getData(java.lang.String entityName, java.lang.Long entityId, java.lang.String key)
getData
in interface PersistenceService
public void setData(java.lang.String entityName, java.lang.Long entityId, java.lang.String key, java.util.Map<java.lang.String,java.lang.Object> data)
setData
in interface PersistenceService
public java.util.List<java.lang.Object> getListData(java.lang.String entityName, java.lang.Long entityId, java.lang.String key)
PersistenceService
getListData
in interface PersistenceService
public void setListData(java.lang.String entityName, java.lang.Long entityId, java.lang.String key, java.util.List<java.lang.Object> data)
PersistenceService
setListData
in interface PersistenceService
public java.util.Set<java.lang.String> getKeys(java.lang.String entityName, java.lang.Long entityId)
getKeys
in interface PersistenceService
public boolean exists(java.lang.String entityName, java.lang.Long entityId, java.lang.String key)
exists
in interface PersistenceService
public void delete(java.lang.String entityName, java.lang.Long entityId, java.lang.String key)
delete
in interface PersistenceService
public void deleteAll(java.lang.String entityName, java.lang.Long entityId)
deleteAll
in interface PersistenceService
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |