org.broadleafcommerce.cms.admin.server.handler
Class StaticAssetCustomPersistenceHandler
java.lang.Object
org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapter
org.broadleafcommerce.cms.admin.server.handler.StaticAssetCustomPersistenceHandler
- All Implemented Interfaces:
- CustomPersistenceHandler
public class StaticAssetCustomPersistenceHandler
- extends CustomPersistenceHandlerAdapter
Created by jfischer
|
Method Summary |
Entity |
add(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper)
|
protected Entity |
addImageRecords(Entity entity)
|
Boolean |
canHandleAdd(PersistencePackage persistencePackage)
|
Boolean |
canHandleFetch(PersistencePackage persistencePackage)
|
Boolean |
canHandleInspect(PersistencePackage persistencePackage)
|
Boolean |
canHandleRemove(PersistencePackage persistencePackage)
|
Boolean |
canHandleUpdate(PersistencePackage persistencePackage)
|
protected FieldMetadata |
createHiddenField(String name)
|
protected void |
createMergedProperties(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
Class<?>[] entityClasses)
|
DynamicResultSet |
fetch(PersistencePackage persistencePackage,
com.anasoft.os.daofusion.cto.client.CriteriaTransferObject cto,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper)
|
String |
getAssetServerUrlPrefix()
|
protected String |
getFileName(String fullPathName)
|
protected Map<String,FieldMetadata> |
getMergedProperties()
|
protected SandBox |
getSandBox()
|
DynamicResultSet |
inspect(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
InspectHelper helper)
|
void |
remove(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper)
|
void |
setAssetServerUrlPrefix(String assetServerUrlPrefix)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
staticAssetService
protected StaticAssetService staticAssetService
staticAssetStorageService
protected StaticAssetStorageService staticAssetStorageService
imageArtifactProcessor
protected ImageArtifactProcessor imageArtifactProcessor
sandBoxService
protected SandBoxService sandBoxService
assetServerUrlPrefix
protected String assetServerUrlPrefix
StaticAssetCustomPersistenceHandler
public StaticAssetCustomPersistenceHandler()
getSandBox
protected SandBox getSandBox()
canHandleInspect
public Boolean canHandleInspect(PersistencePackage persistencePackage)
- Specified by:
canHandleInspect in interface CustomPersistenceHandler- Overrides:
canHandleInspect in class CustomPersistenceHandlerAdapter
canHandleAdd
public Boolean canHandleAdd(PersistencePackage persistencePackage)
- Specified by:
canHandleAdd in interface CustomPersistenceHandler- Overrides:
canHandleAdd in class CustomPersistenceHandlerAdapter
canHandleFetch
public Boolean canHandleFetch(PersistencePackage persistencePackage)
- Specified by:
canHandleFetch in interface CustomPersistenceHandler- Overrides:
canHandleFetch in class CustomPersistenceHandlerAdapter
canHandleRemove
public Boolean canHandleRemove(PersistencePackage persistencePackage)
- Specified by:
canHandleRemove in interface CustomPersistenceHandler- Overrides:
canHandleRemove in class CustomPersistenceHandlerAdapter
canHandleUpdate
public Boolean canHandleUpdate(PersistencePackage persistencePackage)
- Specified by:
canHandleUpdate in interface CustomPersistenceHandler- Overrides:
canHandleUpdate in class CustomPersistenceHandlerAdapter
getFileName
protected String getFileName(String fullPathName)
add
public Entity add(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper)
throws ServiceException
- Specified by:
add in interface CustomPersistenceHandler- Overrides:
add in class CustomPersistenceHandlerAdapter
- Throws:
ServiceException
remove
public void remove(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper)
throws ServiceException
- Specified by:
remove in interface CustomPersistenceHandler- Overrides:
remove in class CustomPersistenceHandlerAdapter
- Throws:
ServiceException
addImageRecords
protected Entity addImageRecords(Entity entity)
fetch
public DynamicResultSet fetch(PersistencePackage persistencePackage,
com.anasoft.os.daofusion.cto.client.CriteriaTransferObject cto,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper)
throws ServiceException
- Specified by:
fetch in interface CustomPersistenceHandler- Overrides:
fetch in class CustomPersistenceHandlerAdapter
- Throws:
ServiceException
getMergedProperties
protected Map<String,FieldMetadata> getMergedProperties()
createMergedProperties
protected void createMergedProperties(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
Class<?>[] entityClasses)
throws InvocationTargetException,
ClassNotFoundException,
NoSuchMethodException,
IllegalAccessException
- Throws:
InvocationTargetException
ClassNotFoundException
NoSuchMethodException
IllegalAccessException
inspect
public DynamicResultSet inspect(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
InspectHelper helper)
throws ServiceException
- Specified by:
inspect in interface CustomPersistenceHandler- Overrides:
inspect in class CustomPersistenceHandlerAdapter
- Throws:
ServiceException
createHiddenField
protected FieldMetadata createHiddenField(String name)
getAssetServerUrlPrefix
public String getAssetServerUrlPrefix()
setAssetServerUrlPrefix
public void setAssetServerUrlPrefix(String assetServerUrlPrefix)
Copyright © 2012. All Rights Reserved.