public class StaticAssetCustomPersistenceHandler extends CustomPersistenceHandlerAdapter
Modifier and Type | Field and Description |
---|---|
protected String |
assetServerUrlPrefix |
protected ImageArtifactProcessor |
imageArtifactProcessor |
protected SandBoxService |
sandBoxService |
protected StaticAssetService |
staticAssetService |
protected StaticAssetStorageService |
staticAssetStorageService |
Constructor and Description |
---|
StaticAssetCustomPersistenceHandler() |
update, willHandleSecurity
protected StaticAssetService staticAssetService
protected StaticAssetStorageService staticAssetStorageService
protected ImageArtifactProcessor imageArtifactProcessor
protected SandBoxService sandBoxService
protected String assetServerUrlPrefix
protected SandBox getSandBox()
public Boolean canHandleInspect(PersistencePackage persistencePackage)
canHandleInspect
in interface CustomPersistenceHandler
canHandleInspect
in class CustomPersistenceHandlerAdapter
public Boolean canHandleAdd(PersistencePackage persistencePackage)
canHandleAdd
in interface CustomPersistenceHandler
canHandleAdd
in class CustomPersistenceHandlerAdapter
public Boolean canHandleFetch(PersistencePackage persistencePackage)
canHandleFetch
in interface CustomPersistenceHandler
canHandleFetch
in class CustomPersistenceHandlerAdapter
public Boolean canHandleRemove(PersistencePackage persistencePackage)
canHandleRemove
in interface CustomPersistenceHandler
canHandleRemove
in class CustomPersistenceHandlerAdapter
public Boolean canHandleUpdate(PersistencePackage persistencePackage)
canHandleUpdate
in interface CustomPersistenceHandler
canHandleUpdate
in class CustomPersistenceHandlerAdapter
public Entity add(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) throws ServiceException
add
in interface CustomPersistenceHandler
add
in class CustomPersistenceHandlerAdapter
ServiceException
public void remove(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) throws ServiceException
remove
in interface CustomPersistenceHandler
remove
in class CustomPersistenceHandlerAdapter
ServiceException
public DynamicResultSet fetch(PersistencePackage persistencePackage, com.anasoft.os.daofusion.cto.client.CriteriaTransferObject cto, DynamicEntityDao dynamicEntityDao, RecordHelper helper) throws ServiceException
fetch
in interface CustomPersistenceHandler
fetch
in class CustomPersistenceHandlerAdapter
ServiceException
protected Map<String,FieldMetadata> getMergedProperties()
protected void createMergedProperties(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, Class<?>[] entityClasses) throws InvocationTargetException, ClassNotFoundException, NoSuchMethodException, IllegalAccessException, NoSuchFieldException
public DynamicResultSet inspect(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, InspectHelper helper) throws ServiceException
inspect
in interface CustomPersistenceHandler
inspect
in class CustomPersistenceHandlerAdapter
ServiceException
protected FieldMetadata createHiddenField(String name)
public String getAssetServerUrlPrefix()
public void setAssetServerUrlPrefix(String assetServerUrlPrefix)
Copyright © 2013. All rights reserved.