com.atlassian.jira.project.version
Class OfBizVersionStore
java.lang.Object
com.atlassian.jira.project.version.OfBizVersionStore
- All Implemented Interfaces:
- VersionStore
public class OfBizVersionStore
- extends Object
- implements VersionStore
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OfBizVersionStore
public OfBizVersionStore(OfBizDelegator delegator)
getAllVersions
public List getAllVersions()
- Description copied from interface:
VersionStore
- Returns a list of GenericValues representing all Versions in JIRA, ordered by sequence.
- Specified by:
getAllVersions
in interface VersionStore
- Returns:
- a list of GenericValues representing all Versions in JIRA, ordered by sequence.
createVersion
public org.ofbiz.core.entity.GenericValue createVersion(Map versionParams)
- Specified by:
createVersion
in interface VersionStore
storeVersion
public void storeVersion(Version version)
- Description copied from interface:
VersionStore
- Stores an individual Version in the DB.
If you want to store a collection of Versions, consider using
VersionStore.storeVersions(java.util.Collection)
, it can be more efficient.
- Specified by:
storeVersion
in interface VersionStore
- Parameters:
version
- The Version to store.- See Also:
VersionStore.storeVersions(java.util.Collection)
storeVersions
public void storeVersions(Collection versions)
- Description copied from interface:
VersionStore
- Stores a collection of Version objects.
This method can have performance benefits over calling
storeVersion() multiple times.
eg the CachingVersionStore
will reload the cache from DB with every call to storeVersion().
- Specified by:
storeVersions
in interface VersionStore
- Parameters:
versions
- Collection of Version objects.- See Also:
VersionStore.storeVersion(Version)
getVersion
public org.ofbiz.core.entity.GenericValue getVersion(Long id)
- Specified by:
getVersion
in interface VersionStore
deleteVersion
public void deleteVersion(org.ofbiz.core.entity.GenericValue versionGV)
- Specified by:
deleteVersion
in interface VersionStore
Copyright © 2002-2009 Atlassian. All Rights Reserved.