org.broadleafcommerce.gwt.server.service.module
Interface RemoteServiceModule
- All Known Implementing Classes:
- BasicServerEntityModule, JoinStructureServerModule, MapStructureServerModule
public interface RemoteServiceModule
- Author:
- jfischer
|
Method Summary |
Entity |
add(java.lang.String ceilingEntityFullyQualifiedClassname,
Entity entity,
PersistencePerspective persistencePerspective,
java.lang.String[] customCriteria)
|
void |
extractProperties(java.util.Map<MergedPropertyType,java.util.Map<java.lang.String,FieldMetadata>> mergedProperties,
java.util.List<Property> properties)
|
DynamicResultSet |
fetch(java.lang.String ceilingEntityFullyQualifiedClassname,
com.anasoft.os.daofusion.cto.client.CriteriaTransferObject cto,
PersistencePerspective persistencePerspective,
java.lang.String[] customCriteria)
|
boolean |
isCompatible(OperationType operationType)
|
void |
remove(Entity entity,
PersistencePerspective persistencePerspective,
java.lang.String[] customCriteria)
|
void |
setCustomPersistenceHandlers(java.util.List<CustomPersistenceHandler> customPersistenceHandlers)
|
void |
setDynamicEntityRemoteService(DynamicEntityRemoteService dynamicEntityRemoteService)
|
Entity |
update(Entity entity,
PersistencePerspective persistencePerspective,
java.lang.String[] customCriteria)
|
void |
updateMergedProperties(java.lang.String ceilingEntityFullyQualifiedClassname,
PersistencePerspective persistencePerspective,
java.util.Map<MergedPropertyType,java.util.Map<java.lang.String,FieldMetadata>> allMergedProperties,
java.util.Map<java.lang.String,FieldMetadata> metadataOverrides)
|
isCompatible
boolean isCompatible(OperationType operationType)
add
Entity add(java.lang.String ceilingEntityFullyQualifiedClassname,
Entity entity,
PersistencePerspective persistencePerspective,
java.lang.String[] customCriteria)
throws ServiceException
- Throws:
ServiceException
updateMergedProperties
void updateMergedProperties(java.lang.String ceilingEntityFullyQualifiedClassname,
PersistencePerspective persistencePerspective,
java.util.Map<MergedPropertyType,java.util.Map<java.lang.String,FieldMetadata>> allMergedProperties,
java.util.Map<java.lang.String,FieldMetadata> metadataOverrides)
throws ServiceException
- Throws:
ServiceException
setCustomPersistenceHandlers
void setCustomPersistenceHandlers(java.util.List<CustomPersistenceHandler> customPersistenceHandlers)
extractProperties
void extractProperties(java.util.Map<MergedPropertyType,java.util.Map<java.lang.String,FieldMetadata>> mergedProperties,
java.util.List<Property> properties)
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
update
Entity update(Entity entity,
PersistencePerspective persistencePerspective,
java.lang.String[] customCriteria)
throws ServiceException
- Throws:
ServiceException
remove
void remove(Entity entity,
PersistencePerspective persistencePerspective,
java.lang.String[] customCriteria)
throws ServiceException
- Throws:
ServiceException
fetch
DynamicResultSet fetch(java.lang.String ceilingEntityFullyQualifiedClassname,
com.anasoft.os.daofusion.cto.client.CriteriaTransferObject cto,
PersistencePerspective persistencePerspective,
java.lang.String[] customCriteria)
throws ServiceException
- Throws:
ServiceException
setDynamicEntityRemoteService
void setDynamicEntityRemoteService(DynamicEntityRemoteService dynamicEntityRemoteService)
Copyright © 2011. All Rights Reserved.