org.broadleafcommerce.openadmin.server.service.persistence
Class SandBoxServiceImpl
java.lang.Object
org.broadleafcommerce.openadmin.server.service.persistence.SandBoxServiceImpl
- All Implemented Interfaces:
- SandBoxService
public class SandBoxServiceImpl
- extends java.lang.Object
- implements SandBoxService
|
Method Summary |
protected Property |
createDtoProperty(Property persistentProperty,
java.lang.String primaryKeyProperty,
java.lang.Object primaryKey)
|
protected PersistencePackage |
createPersistencePackage(SandBox sandBox,
SandBoxItem sandBoxItem,
PersistenceManager persistenceManager)
|
protected SandBox |
createSandBox(PersistencePackage dtoPersistencePackage)
|
protected SandBoxItem |
createSandBoxItemFromDto(SandBox sandBox,
PersistencePackage persistencePackage,
ChangeType changeType,
java.lang.Object primaryKey)
|
protected java.util.Map<java.lang.String,java.lang.Class<?>> |
getIdMetadata(java.lang.Class<?> entityClass)
|
protected java.lang.Object |
getPrimaryKey(java.util.Map idMetadata,
java.lang.String value)
|
SandBoxEntityDao |
getSandBoxDao()
|
SandBoxIdGenerationService |
getSandBoxIdGenerationService()
|
protected java.lang.String[] |
getSplitArray(java.lang.String item,
java.lang.String delim)
|
SandBoxItem |
retrieveSandBoxItemByTemporaryId(java.lang.Object temporaryId)
|
PersistencePackage |
saveSandBox(PersistencePackage persistencePackage,
ChangeType changeType,
PersistenceManager persistenceManager,
RecordHelper helper)
|
void |
setSandBoxDao(SandBoxEntityDao sandBoxDao)
|
void |
setSandBoxIdGenerationService(SandBoxIdGenerationService sandBoxIdGenerationService)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sandBoxDao
protected SandBoxEntityDao sandBoxDao
sandBoxIdGenerationService
protected SandBoxIdGenerationService sandBoxIdGenerationService
sessionFactory
protected org.hibernate.SessionFactory sessionFactory
SandBoxServiceImpl
public SandBoxServiceImpl()
retrieveSandBoxItemByTemporaryId
public SandBoxItem retrieveSandBoxItemByTemporaryId(java.lang.Object temporaryId)
- Specified by:
retrieveSandBoxItemByTemporaryId in interface SandBoxService
saveSandBox
public PersistencePackage saveSandBox(PersistencePackage persistencePackage,
ChangeType changeType,
PersistenceManager persistenceManager,
RecordHelper helper)
throws SandBoxException
- Specified by:
saveSandBox in interface SandBoxService
- Throws:
SandBoxException
getIdMetadata
protected java.util.Map<java.lang.String,java.lang.Class<?>> getIdMetadata(java.lang.Class<?> entityClass)
getPrimaryKey
protected java.lang.Object getPrimaryKey(java.util.Map idMetadata,
java.lang.String value)
getSplitArray
protected java.lang.String[] getSplitArray(java.lang.String item,
java.lang.String delim)
createPersistencePackage
protected PersistencePackage createPersistencePackage(SandBox sandBox,
SandBoxItem sandBoxItem,
PersistenceManager persistenceManager)
throws java.lang.ClassNotFoundException,
java.lang.reflect.InvocationTargetException,
java.lang.NoSuchMethodException,
java.lang.IllegalAccessException
- Throws:
java.lang.ClassNotFoundException
java.lang.reflect.InvocationTargetException
java.lang.NoSuchMethodException
java.lang.IllegalAccessException
createDtoProperty
protected Property createDtoProperty(Property persistentProperty,
java.lang.String primaryKeyProperty,
java.lang.Object primaryKey)
createSandBox
protected SandBox createSandBox(PersistencePackage dtoPersistencePackage)
createSandBoxItemFromDto
protected SandBoxItem createSandBoxItemFromDto(SandBox sandBox,
PersistencePackage persistencePackage,
ChangeType changeType,
java.lang.Object primaryKey)
getSandBoxDao
public SandBoxEntityDao getSandBoxDao()
- Specified by:
getSandBoxDao in interface SandBoxService
setSandBoxDao
public void setSandBoxDao(SandBoxEntityDao sandBoxDao)
- Specified by:
setSandBoxDao in interface SandBoxService
getSandBoxIdGenerationService
public SandBoxIdGenerationService getSandBoxIdGenerationService()
- Specified by:
getSandBoxIdGenerationService in interface SandBoxService
setSandBoxIdGenerationService
public void setSandBoxIdGenerationService(SandBoxIdGenerationService sandBoxIdGenerationService)
- Specified by:
setSandBoxIdGenerationService in interface SandBoxService
Copyright © 2011. All Rights Reserved.