Package com.liferay.batch.engine
Class BaseBatchEngineTaskItemDelegate<T>
java.lang.Object
com.liferay.batch.engine.BaseBatchEngineTaskItemDelegate<T>
- All Implemented Interfaces:
BatchEngineTaskItemDelegate<T>
public abstract class BaseBatchEngineTaskItemDelegate<T>
extends Object
implements BatchEngineTaskItemDelegate<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BatchEngineImportStrategyprotected com.liferay.portal.kernel.model.Companyprotected com.liferay.portal.kernel.model.Userprotected Stringprotected javax.ws.rs.core.UriInfo -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreate(Collection<T> items, Map<String, Serializable> parameters) createItem(T item, Map<String, Serializable> parameters) voiddelete(Collection<T> items, Map<String, Serializable> parameters) voiddeleteItem(T item, Map<String, Serializable> parameters) com.liferay.portal.odata.entity.EntityModelgetEntityModel(Map<String, List<String>> multivaluedMap) booleanhasCreateStrategy(String createStrategy) booleanhasUpdateStrategy(String updateStrategy) voidsetBatchEngineImportStrategy(BatchEngineImportStrategy batchEngineImportStrategy) voidsetContextCompany(com.liferay.portal.kernel.model.Company contextCompany) voidsetContextUriInfo(javax.ws.rs.core.UriInfo uriInfo) voidsetContextUser(com.liferay.portal.kernel.model.User contextUser) voidsetLanguageId(String languageId) voidupdate(Collection<T> items, Map<String, Serializable> parameters) voidupdateItem(T item, Map<String, Serializable> parameters) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.liferay.batch.engine.BatchEngineTaskItemDelegate
getItemClass, read
-
Field Details
-
batchEngineImportStrategy
-
contextCompany
protected com.liferay.portal.kernel.model.Company contextCompany -
contextUser
protected com.liferay.portal.kernel.model.User contextUser -
languageId
-
uriInfo
protected javax.ws.rs.core.UriInfo uriInfo
-
-
Constructor Details
-
BaseBatchEngineTaskItemDelegate
public BaseBatchEngineTaskItemDelegate()
-
-
Method Details
-
create
- Specified by:
createin interfaceBatchEngineTaskItemDelegate<T>- Throws:
Exception
-
createItem
- Throws:
Exception
-
delete
- Specified by:
deletein interfaceBatchEngineTaskItemDelegate<T>- Throws:
Exception
-
deleteItem
- Throws:
Exception
-
getAvailableCreateStrategies
- Specified by:
getAvailableCreateStrategiesin interfaceBatchEngineTaskItemDelegate<T>
-
getAvailableUpdateStrategies
- Specified by:
getAvailableUpdateStrategiesin interfaceBatchEngineTaskItemDelegate<T>
-
getEntityModel
public com.liferay.portal.odata.entity.EntityModel getEntityModel(Map<String, List<String>> multivaluedMap) throws Exception- Specified by:
getEntityModelin interfaceBatchEngineTaskItemDelegate<T>- Throws:
Exception
-
hasCreateStrategy
- Specified by:
hasCreateStrategyin interfaceBatchEngineTaskItemDelegate<T>
-
hasUpdateStrategy
- Specified by:
hasUpdateStrategyin interfaceBatchEngineTaskItemDelegate<T>
-
setBatchEngineImportStrategy
- Specified by:
setBatchEngineImportStrategyin interfaceBatchEngineTaskItemDelegate<T>
-
setContextCompany
public void setContextCompany(com.liferay.portal.kernel.model.Company contextCompany) - Specified by:
setContextCompanyin interfaceBatchEngineTaskItemDelegate<T>
-
setContextUriInfo
public void setContextUriInfo(javax.ws.rs.core.UriInfo uriInfo) - Specified by:
setContextUriInfoin interfaceBatchEngineTaskItemDelegate<T>
-
setContextUser
public void setContextUser(com.liferay.portal.kernel.model.User contextUser) - Specified by:
setContextUserin interfaceBatchEngineTaskItemDelegate<T>
-
setLanguageId
- Specified by:
setLanguageIdin interfaceBatchEngineTaskItemDelegate<T>
-
update
- Specified by:
updatein interfaceBatchEngineTaskItemDelegate<T>- Throws:
Exception
-
updateItem
- Throws:
Exception
-