com.atlassian.jira.scheme
Class DefaultSchemeFactory
java.lang.Object
com.atlassian.jira.scheme.DefaultSchemeFactory
- All Implemented Interfaces:
- SchemeFactory
public class DefaultSchemeFactory
- extends Object
- implements SchemeFactory
The implementation of the SchemeFactory
Method Summary |
Scheme |
getScheme(org.ofbiz.core.entity.GenericValue schemeGV)
Will take a GenericValue that represents a Scheme
and return the actual Scheme object and it's associated entities. |
Scheme |
getScheme(org.ofbiz.core.entity.GenericValue schemeGV,
Collection<org.ofbiz.core.entity.GenericValue> schemeEntityGVs)
This will take a GenericValue that represents a Scheme
and a Collection of GenericValue's representing a SchemeEntity
and return the actual Scheme object and it's associated entities as objects. |
List<Scheme> |
getSchemes(List<org.ofbiz.core.entity.GenericValue> schemeGVs)
|
List<Scheme> |
getSchemesWithEntitiesComparable(List<org.ofbiz.core.entity.GenericValue> schemeGVs)
|
Scheme |
getSchemeWithEntitiesComparable(org.ofbiz.core.entity.GenericValue schemeGV)
Will take a GenericValue that represents a Scheme
and return the actual Scheme object and it's associated entities, NOTE: the
entities returned from this method will not have the id field populated
this allows you to test the equality of entities ignoring the fact that
they are actually representing different records in the persistent store. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NOTIFICATION_SCHEME
public static final String NOTIFICATION_SCHEME
- See Also:
- Constant Field Values
PERMISSION_SCHEME
public static final String PERMISSION_SCHEME
- See Also:
- Constant Field Values
ISSUE_SECURITY_SCHEME
public static final String ISSUE_SECURITY_SCHEME
- See Also:
- Constant Field Values
WORKFLOW_SCHEME
public static final String WORKFLOW_SCHEME
- See Also:
- Constant Field Values
DefaultSchemeFactory
public DefaultSchemeFactory()
getScheme
public Scheme getScheme(org.ofbiz.core.entity.GenericValue schemeGV)
throws DataAccessException
- Description copied from interface:
SchemeFactory
- Will take a
GenericValue
that represents a Scheme
and return the actual Scheme object and it's associated entities.
- Specified by:
getScheme
in interface SchemeFactory
- Returns:
- the scheme represented by the GenericValue
- Throws:
DataAccessException
getSchemes
public List<Scheme> getSchemes(List<org.ofbiz.core.entity.GenericValue> schemeGVs)
throws DataAccessException
- Specified by:
getSchemes
in interface SchemeFactory
- Throws:
DataAccessException
getSchemeWithEntitiesComparable
public Scheme getSchemeWithEntitiesComparable(org.ofbiz.core.entity.GenericValue schemeGV)
- Description copied from interface:
SchemeFactory
- Will take a
GenericValue
that represents a Scheme
and return the actual Scheme object and it's associated entities, NOTE: the
entities returned from this method will not have the id field populated
this allows you to test the equality of entities ignoring the fact that
they are actually representing different records in the persistent store.
- Specified by:
getSchemeWithEntitiesComparable
in interface SchemeFactory
- Returns:
- the scheme represented by the GenericValue
getSchemesWithEntitiesComparable
public List<Scheme> getSchemesWithEntitiesComparable(List<org.ofbiz.core.entity.GenericValue> schemeGVs)
- Specified by:
getSchemesWithEntitiesComparable
in interface SchemeFactory
getScheme
public Scheme getScheme(org.ofbiz.core.entity.GenericValue schemeGV,
Collection<org.ofbiz.core.entity.GenericValue> schemeEntityGVs)
- Description copied from interface:
SchemeFactory
- This will take a
GenericValue
that represents a Scheme
and a Collection
of GenericValue's representing a SchemeEntity
and return the actual Scheme object and it's associated entities as objects.
- Specified by:
getScheme
in interface SchemeFactory
- Returns:
- the scheme represented by the GenericValue
Copyright © 2002-2014 Atlassian. All Rights Reserved.