Class EntityManagerService
- All Implemented Interfaces:
com.priint.pubserver.plugin.interfaces.PluginControl
Supports through its URIs all methods from EntityManagerRemote interface.
Data transfer format for most methods is Data.
You may use either XML or JSON as serialization method.
In case of errors a ServerResult object will be returned along with the HTTP status code (in most cases 500) containing exception details.
Context is specified as a list of query string arguments where field names are separated by ":". Use e.g. the following call to query root buckets for MyEntityModel for a catalog for Austria in German language only using a data well called "Premium".
http://server/EntityDataService/entitymanager/MyEntityModel/Bucket?context=language:deu&context=country:AT&context=well:Premium
- Since:
- 4.0.5
-
Field Summary
FieldsFields inherited from class com.priint.pubserver.entitydata.service.AbstractService
ERR_OBJECT_ALREADY_EXISTS, ERR_OBJECT_DOES_NOT_EXIST, httpServletRequest, httpServletResponse, logger, pluginLibrary, PUBLISHINGHUBDB_MAPPED_NAME, WILDCARD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.priint.pubserver.plugin.interfaces.ConnectorPersistRemote.PushDatabulkInsert(String entityModelIdentifier, com.priint.pubserver.plugin.interfaces.ConnectorPersistRemote.PushData push) Bulk insert a dataset of entity items from a push object.com.priint.pubserver.plugin.interfaces.ConnectorPersistRemote.PushDatabulkUpsert(String entityModelIdentifier, com.priint.pubserver.plugin.interfaces.ConnectorPersistRemote.PushData push) Bulk upsert a dataset of entity items from a push object.com.priint.pubserver.plugin.interfaces.ConnectorPersistRemote.PushDatacommit(String entityModelIdentifier, com.priint.pubserver.plugin.interfaces.ConnectorPersistRemote.PushData push) Commit a dataset of entity items from a push object.jakarta.ws.rs.core.ResponsedeleteBucket(String entityModelIdentifier, String entityId, String recordId) jakarta.ws.rs.core.ResponsedeleteContentMetaData(String entityModelIdentifier, String entityId, String recordId) jakarta.ws.rs.core.ResponsedeleteCord(String entityModelIdentifier, String entityId, String recordId) com.priint.pubserver.plugin.entitydata.DatadeleteEntityData(String entityModelIdentifier, String resultType, com.priint.pubserver.plugin.entitydata.Data data) jakarta.ws.rs.core.ResponsedeleteKeyValue(String entityModelIdentifier, String entityId, String recordId) jakarta.ws.rs.core.ResponsedeleteMediaAsset(String entityModelIdentifier, String entityId, String recordId) jakarta.ws.rs.core.ResponsedeletePrice(String entityModelIdentifier, String entityId, String recordId) jakarta.ws.rs.core.ResponsedeleteTableData(String entityModelIdentifier, String entityId, String recordId) jakarta.ws.rs.core.ResponsedeleteText(String entityModelIdentifier, String entityId, String recordId) com.priint.pubserver.plugin.entitydata.DatagetBucketByIdentifier(String entityModelIdentifier, String entityId, String recordId, String searchStr) com.priint.pubserver.plugin.entitydata.DatagetContentMetaDataByIdentifier(String entityModelIdentifier, String entityId, String recordId, String searchStr) com.priint.pubserver.plugin.entitydata.DatagetCordByIdentifier(String entityModelIdentifier, String entityId, String recordId, String searchStr) com.priint.pubserver.plugin.entitydata.DatagetEntityChildrenOfEntityBucket(String entityModelIdentifier, String parentType, String parentEntityId, String parentDataId, String resultType, boolean corded, String searchStr) Query for children of any entitycom.priint.pubserver.plugin.entitydata.DatagetEntityChildrenOfEntityBucket(String entityModelIdentifier, String parentType, String parentEntityId, String parentDataId, String resultType, String resultEntityId, boolean corded, String searchStr) Query for children of a specific entitycom.priint.pubserver.plugin.entitydata.DatagetKeyValueByIdentifier(String entityModelIdentifier, String entityId, String recordId, String searchStr) com.priint.pubserver.plugin.entitydata.DatagetMediaAssetByIdentifier(String entityModelIdentifier, String entityId, String recordId, String searchStr) com.priint.pubserver.plugin.entitydata.DatagetPriceByIdentifier(String entityModelIdentifier, String entityId, String recordId, String searchStr) com.priint.pubserver.plugin.entitydata.DatagetRootFromEntityManager(String entityModelIdentifier, String searchStr) Query for root buckets or search for any bucket of any entitycom.priint.pubserver.plugin.entitydata.DatagetRootFromEntityManager(String entityModelIdentifier, String resultEntityId, Boolean root, String searchStr) Query for root buckets or search for any bucket of a specific entitycom.priint.pubserver.plugin.entitydata.DatagetTableDataByIdentifier(String entityModelIdentifier, String entityId, String recordId, String searchStr) com.priint.pubserver.plugin.entitydata.DatagetTextByIdentifier(String entityModelIdentifier, String entityId, String recordId, String searchStr) com.priint.pubserver.plugin.entitydata.DatagetTextBySearch(String entityModelIdentifier, String entityId, String searchStr) com.priint.pubserver.plugin.entitydata.DatasetBuckets(String entityModelIdentifier, String resultType, String searchStr, com.priint.pubserver.plugin.entitydata.Data data) com.priint.pubserver.plugin.entitydata.DatasetContentMetaData(String entityModelIdentifier, String searchStr, com.priint.pubserver.plugin.entitydata.Data data) com.priint.pubserver.plugin.entitydata.DatasetCords(String entityModelIdentifier, String searchStr, com.priint.pubserver.plugin.entitydata.Data data) com.priint.pubserver.plugin.entitydata.DatasetEntityData(String entityModelIdentifier, com.priint.pubserver.plugin.entitydata.Data data) http://server/EntityDataService/entitymanager/MyEntityModel/Datacom.priint.pubserver.plugin.entitydata.BucketsetEntityData(String entityModelIdentifier, String entityId, String recordId, String searchStr, com.priint.pubserver.plugin.entitydata.Bucket entityData) com.priint.pubserver.plugin.entitydata.ContentMetaDatasetEntityData(String entityModelIdentifier, String entityId, String recordId, String searchStr, com.priint.pubserver.plugin.entitydata.ContentMetaData entityData) com.priint.pubserver.plugin.entitydata.CordsetEntityData(String entityModelIdentifier, String entityId, String recordId, String searchStr, com.priint.pubserver.plugin.entitydata.Cord entityData) com.priint.pubserver.plugin.entitydata.KeyValuesetEntityData(String entityModelIdentifier, String entityId, String recordId, String searchStr, com.priint.pubserver.plugin.entitydata.KeyValue entityData) com.priint.pubserver.plugin.entitydata.MediaAssetsetEntityData(String entityModelIdentifier, String entityId, String recordId, String searchStr, com.priint.pubserver.plugin.entitydata.MediaAsset entityData) com.priint.pubserver.plugin.entitydata.PricesetEntityData(String entityModelIdentifier, String entityId, String recordId, String searchStr, com.priint.pubserver.plugin.entitydata.Price entityData) com.priint.pubserver.plugin.entitydata.TableDatasetEntityData(String entityModelIdentifier, String entityId, String recordId, String searchStr, com.priint.pubserver.plugin.entitydata.TableData entityData) com.priint.pubserver.plugin.entitydata.TextsetEntityData(String entityModelIdentifier, String entityId, String recordId, String searchStr, com.priint.pubserver.plugin.entitydata.Text entityData) com.priint.pubserver.plugin.entitydata.DatasetKeyValues(String entityModelIdentifier, String searchStr, com.priint.pubserver.plugin.entitydata.Data data) com.priint.pubserver.plugin.entitydata.DatasetMediaAssets(String entityModelIdentifier, String searchStr, com.priint.pubserver.plugin.entitydata.Data data) com.priint.pubserver.plugin.entitydata.DatasetPrices(String entityModelIdentifier, String searchStr, com.priint.pubserver.plugin.entitydata.Data data) com.priint.pubserver.plugin.entitydata.DatasetTableData(String entityModelIdentifier, String searchStr, com.priint.pubserver.plugin.entitydata.Data data) com.priint.pubserver.plugin.entitydata.DatasetTexts(String entityModelIdentifier, String searchStr, com.priint.pubserver.plugin.entitydata.Data data) Methods inherited from class com.priint.pubserver.entitydata.service.AbstractService
clean, clean, connectorEntityFromRequest, connectorEntityFromRequest, connectorEntityFromRequest, connectorEntityFromRequest, contextFromListField, contextFromListField, fillUpdateItem, fillUpdateRecords, findMethod, fromEntityDataList, fromEntityDataList, lookupBean, lookupConnector, lookupEntityManager, lookupPersistConnector, lookupPlugin, lookupPluginByJndi, lookupPluginByPluginManager, lookupPublishingHubDBConnector, lookupPublishingManagementConnector, preProcessData, setConnectorEntity, setConnectorEntity, toEntityDataList, toEntityDataMap, toEntityDataRecord, toEntityDataRecord4Update, toEntityDataRecord4UpdateList, toEntityDataRecordList, toEntityItem, toEntityItem4UpdateList, toEntityItemForUpdate, toEntityItemList, toPushDataMethods inherited from class com.priint.pubserver.plugin.PluginControlDefault
afterCreateConfigurations, afterDeleteConfigurations, afterUpdateConfigurations, createConfiguration, deleteConfigurations, getSession, getSessionId, initInstance, loadServerConfig, ping, readSessionAttribute, updateConfigurations, writeSessionAttributeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.priint.pubserver.plugin.interfaces.PluginControl
validateConfigurations
-
Field Details
-
MAPPED_NAME
- See Also:
-
-
Constructor Details
-
EntityManagerService
public EntityManagerService()
-
-
Method Details
-
getEntityChildrenOfEntityBucket
@GET @Path("/{entityModelIdentifier}/Bucket/{parentEntityId}/{parentDataId}/{resultType}") public com.priint.pubserver.plugin.entitydata.Data getEntityChildrenOfEntityBucket(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("parentType") String parentType, @PathParam("parentEntityId") String parentEntityId, @PathParam("parentDataId") String parentDataId, @PathParam("resultType") String resultType, @QueryParam("corded") boolean corded, @QueryParam("search") String searchStr) throws com.priint.pubserver.exception.PubServerException Query for children of any entity- Parameters:
entityModelIdentifier-parentType-parentEntityId-parentDataId-resultType-contextArgs-corded-searchStr-- Returns:
- Throws:
com.priint.pubserver.exception.PubServerException
-
getEntityChildrenOfEntityBucket
@GET @Path("/{entityModelIdentifier}/Bucket/{parentEntityId}/{parentDataId}/{resultType}/{resultEntityId}") public com.priint.pubserver.plugin.entitydata.Data getEntityChildrenOfEntityBucket(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("parentType") String parentType, @PathParam("parentEntityId") String parentEntityId, @PathParam("parentDataId") String parentDataId, @PathParam("resultType") String resultType, @PathParam("resultEntityId") String resultEntityId, @QueryParam("corded") boolean corded, @QueryParam("search") String searchStr) throws com.priint.pubserver.exception.PubServerException Query for children of a specific entity- Parameters:
entityModelIdentifier-parentType-parentEntityId-parentDataId-resultType-resultEntityId-contextArgs-corded-searchStr-- Returns:
- Throws:
com.priint.pubserver.exception.PubServerException
-
getRootFromEntityManager
@GET @Path("/{entityModelIdentifier}/Bucket") public com.priint.pubserver.plugin.entitydata.Data getRootFromEntityManager(@PathParam("entityModelIdentifier") String entityModelIdentifier, @QueryParam("search") String searchStr) throws com.priint.pubserver.exception.PubServerException Query for root buckets or search for any bucket of any entity- Parameters:
entityModelIdentifier-searchStr-- Returns:
- Throws:
com.priint.pubserver.exception.PubServerException
-
getRootFromEntityManager
@GET @Path("/{entityModelIdentifier}/Bucket/{resultEntityId}") public com.priint.pubserver.plugin.entitydata.Data getRootFromEntityManager(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("resultEntityId") String resultEntityId, @QueryParam("root") @DefaultValue("true") Boolean root, @QueryParam("search") String searchStr) throws com.priint.pubserver.exception.PubServerException Query for root buckets or search for any bucket of a specific entity- Parameters:
entityModelIdentifier-resultEntityId-root-searchStr-- Returns:
- Throws:
com.priint.pubserver.exception.PubServerException
-
getBucketByIdentifier
@GET @Path("/{entityModelIdentifier}/Bucket/{entityId}/{recordId}") public com.priint.pubserver.plugin.entitydata.Data getBucketByIdentifier(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("entityId") String entityId, @PathParam("recordId") String recordId, @QueryParam("search") String searchStr) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
getContentMetaDataByIdentifier
@GET @Path("/{entityModelIdentifier}/ContentMetaData/{entityId}/{recordId}") public com.priint.pubserver.plugin.entitydata.Data getContentMetaDataByIdentifier(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("entityId") String entityId, @PathParam("recordId") String recordId, @QueryParam("search") String searchStr) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
getCordByIdentifier
@GET @Path("/{entityModelIdentifier}/Cord/{entityId}/{recordId}") public com.priint.pubserver.plugin.entitydata.Data getCordByIdentifier(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("entityId") String entityId, @PathParam("recordId") String recordId, @QueryParam("search") String searchStr) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
getKeyValueByIdentifier
@GET @Path("/{entityModelIdentifier}/KeyValue/{entityId}/{recordId}") public com.priint.pubserver.plugin.entitydata.Data getKeyValueByIdentifier(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("entityId") String entityId, @PathParam("recordId") String recordId, @QueryParam("search") String searchStr) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
getMediaAssetByIdentifier
@GET @Path("/{entityModelIdentifier}/MediaAsset/{entityId}/{recordId}") public com.priint.pubserver.plugin.entitydata.Data getMediaAssetByIdentifier(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("entityId") String entityId, @PathParam("recordId") String recordId, @QueryParam("search") String searchStr) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
getPriceByIdentifier
@GET @Path("/{entityModelIdentifier}/Price/{entityId}/{recordId}") public com.priint.pubserver.plugin.entitydata.Data getPriceByIdentifier(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("entityId") String entityId, @PathParam("recordId") String recordId, @QueryParam("search") String searchStr) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
getTableDataByIdentifier
@GET @Path("/{entityModelIdentifier}/TableData/{entityId}/{recordId}") public com.priint.pubserver.plugin.entitydata.Data getTableDataByIdentifier(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("entityId") String entityId, @PathParam("recordId") String recordId, @QueryParam("search") String searchStr) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
getTextByIdentifier
@GET @Path("/{entityModelIdentifier}/Text/{entityId}/{recordId}") public com.priint.pubserver.plugin.entitydata.Data getTextByIdentifier(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("entityId") String entityId, @PathParam("recordId") String recordId, @QueryParam("search") String searchStr) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
getTextBySearch
@GET @Path("/{entityModelIdentifier}/Text/{entityId}") public com.priint.pubserver.plugin.entitydata.Data getTextBySearch(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("entityId") String entityId, @QueryParam("search") String searchStr) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
setEntityData
@POST @Path("/{entityModelIdentifier}/Data") public com.priint.pubserver.plugin.entitydata.Data setEntityData(@PathParam("entityModelIdentifier") String entityModelIdentifier, com.priint.pubserver.plugin.entitydata.Data data) throws com.priint.pubserver.exception.PubServerException http://server/EntityDataService/entitymanager/MyEntityModel/Data- Parameters:
entityModelIdentifier-data-- Returns:
- Throws:
com.priint.pubserver.exception.PubServerException
-
commit
@POST @Path("/{entityModelIdentifier}/commit") public com.priint.pubserver.plugin.interfaces.ConnectorPersistRemote.PushData commit(@PathParam("entityModelIdentifier") String entityModelIdentifier, com.priint.pubserver.plugin.interfaces.ConnectorPersistRemote.PushData push) throws com.priint.pubserver.exception.PubServerException Commit a dataset of entity items from a push object.http://server/EntityDataService/entitymanager/MyEntityModel/commit
- Parameters:
entityModelIdentifier-input-- Returns:
- PushData
- Throws:
com.priint.pubserver.exception.PubServerException
-
bulkInsert
@POST @Path("/{entityModelIdentifier}/bulk-insert") public com.priint.pubserver.plugin.interfaces.ConnectorPersistRemote.PushData bulkInsert(@PathParam("entityModelIdentifier") String entityModelIdentifier, com.priint.pubserver.plugin.interfaces.ConnectorPersistRemote.PushData push) throws com.priint.pubserver.exception.PubServerException Bulk insert a dataset of entity items from a push object.http://server/EntityDataService/entitymanager/MyEntityModel/commit
- Parameters:
entityModelIdentifier-- Returns:
- PushData
- Throws:
com.priint.pubserver.exception.PubServerException
-
bulkUpsert
@POST @Path("/{entityModelIdentifier}/bulk-upsert") public com.priint.pubserver.plugin.interfaces.ConnectorPersistRemote.PushData bulkUpsert(@PathParam("entityModelIdentifier") String entityModelIdentifier, com.priint.pubserver.plugin.interfaces.ConnectorPersistRemote.PushData push) throws com.priint.pubserver.exception.PubServerException Bulk upsert a dataset of entity items from a push object.http://server/EntityDataService/entitymanager/MyEntityModel/commit
- Parameters:
entityModelIdentifier-- Returns:
- PushData
- Throws:
com.priint.pubserver.exception.PubServerException
-
setBuckets
@POST @Path("/{entityModelIdentifier}/Bucket") public com.priint.pubserver.plugin.entitydata.Data setBuckets(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("resultType") String resultType, @QueryParam("search") String searchStr, com.priint.pubserver.plugin.entitydata.Data data) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
setContentMetaData
@POST @Path("/{entityModelIdentifier}/ContentMetaData") public com.priint.pubserver.plugin.entitydata.Data setContentMetaData(@PathParam("entityModelIdentifier") String entityModelIdentifier, @QueryParam("search") String searchStr, com.priint.pubserver.plugin.entitydata.Data data) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
setCords
@POST @Path("/{entityModelIdentifier}/Cord") public com.priint.pubserver.plugin.entitydata.Data setCords(@PathParam("entityModelIdentifier") String entityModelIdentifier, @QueryParam("search") String searchStr, com.priint.pubserver.plugin.entitydata.Data data) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
setKeyValues
@POST @Path("/{entityModelIdentifier}/KeyValue") public com.priint.pubserver.plugin.entitydata.Data setKeyValues(@PathParam("entityModelIdentifier") String entityModelIdentifier, @QueryParam("search") String searchStr, com.priint.pubserver.plugin.entitydata.Data data) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
setMediaAssets
@POST @Path("/{entityModelIdentifier}/MediaAsset") public com.priint.pubserver.plugin.entitydata.Data setMediaAssets(@PathParam("entityModelIdentifier") String entityModelIdentifier, @QueryParam("search") String searchStr, com.priint.pubserver.plugin.entitydata.Data data) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
setPrices
@POST @Path("/{entityModelIdentifier}/Price") public com.priint.pubserver.plugin.entitydata.Data setPrices(@PathParam("entityModelIdentifier") String entityModelIdentifier, @QueryParam("search") String searchStr, com.priint.pubserver.plugin.entitydata.Data data) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
setTableData
@POST @Path("/{entityModelIdentifier}/TableData}") public com.priint.pubserver.plugin.entitydata.Data setTableData(@PathParam("entityModelIdentifier") String entityModelIdentifier, @QueryParam("search") String searchStr, com.priint.pubserver.plugin.entitydata.Data data) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
setTexts
@POST @Path("/{entityModelIdentifier}/Text") public com.priint.pubserver.plugin.entitydata.Data setTexts(@PathParam("entityModelIdentifier") String entityModelIdentifier, @QueryParam("search") String searchStr, com.priint.pubserver.plugin.entitydata.Data data) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
deleteBucket
@DELETE @Path("/{entityModelIdentifier}/Bucket/{entityId}/{recordId}") public jakarta.ws.rs.core.Response deleteBucket(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("entityId") String entityId, @PathParam("recordId") String recordId) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
deleteContentMetaData
@DELETE @Path("/{entityModelIdentifier}/ContentMetaData/{entityId}/{recordId}") public jakarta.ws.rs.core.Response deleteContentMetaData(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("entityId") String entityId, @PathParam("recordId") String recordId) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
deleteCord
@DELETE @Path("/{entityModelIdentifier}/Cord/{entityId}/{recordId}") public jakarta.ws.rs.core.Response deleteCord(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("entityId") String entityId, @PathParam("recordId") String recordId) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
deleteKeyValue
@DELETE @Path("/{entityModelIdentifier}/KeyValue/{entityId}/{recordId}") public jakarta.ws.rs.core.Response deleteKeyValue(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("entityId") String entityId, @PathParam("recordId") String recordId) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
deleteMediaAsset
@DELETE @Path("/{entityModelIdentifier}/MediaAsset/{entityId}/{recordId}") public jakarta.ws.rs.core.Response deleteMediaAsset(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("entityId") String entityId, @PathParam("recordId") String recordId) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
deletePrice
@DELETE @Path("/{entityModelIdentifier}/Price/{entityId}/{recordId}") public jakarta.ws.rs.core.Response deletePrice(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("entityId") String entityId, @PathParam("recordId") String recordId) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
deleteTableData
@DELETE @Path("/{entityModelIdentifier}/TableData/{entityId}/{recordId}") public jakarta.ws.rs.core.Response deleteTableData(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("entityId") String entityId, @PathParam("recordId") String recordId) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
deleteText
@DELETE @Path("/{entityModelIdentifier}/Text/{entityId}/{recordId}") public jakarta.ws.rs.core.Response deleteText(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("entityId") String entityId, @PathParam("recordId") String recordId) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
setEntityData
@PUT @Path("/{entityModelIdentifier}/Bucket/{entityId}/{recordId}") public com.priint.pubserver.plugin.entitydata.Bucket setEntityData(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("entityId") String entityId, @PathParam("recordId") String recordId, @QueryParam("search") String searchStr, com.priint.pubserver.plugin.entitydata.Bucket entityData) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
setEntityData
@PUT @Path("/{entityModelIdentifier}/ContentMetaData/{entityId}/{recordId}") public com.priint.pubserver.plugin.entitydata.ContentMetaData setEntityData(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("entityId") String entityId, @PathParam("recordId") String recordId, @QueryParam("search") String searchStr, com.priint.pubserver.plugin.entitydata.ContentMetaData entityData) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
setEntityData
@PUT @Path("/{entityModelIdentifier}/Cord/{entityId}/{recordId}") public com.priint.pubserver.plugin.entitydata.Cord setEntityData(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("entityId") String entityId, @PathParam("recordId") String recordId, @QueryParam("search") String searchStr, com.priint.pubserver.plugin.entitydata.Cord entityData) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
setEntityData
@PUT @Path("/{entityModelIdentifier}/KeyValue/{entityId}/{recordId}") public com.priint.pubserver.plugin.entitydata.KeyValue setEntityData(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("entityId") String entityId, @PathParam("recordId") String recordId, @QueryParam("search") String searchStr, com.priint.pubserver.plugin.entitydata.KeyValue entityData) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
setEntityData
@PUT @Path("/{entityModelIdentifier}/MediaAsset/{entityId}/{recordId}") public com.priint.pubserver.plugin.entitydata.MediaAsset setEntityData(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("entityId") String entityId, @PathParam("recordId") String recordId, @QueryParam("search") String searchStr, com.priint.pubserver.plugin.entitydata.MediaAsset entityData) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
setEntityData
@PUT @Path("/{entityModelIdentifier}/Price/{entityId}/{recordId}") public com.priint.pubserver.plugin.entitydata.Price setEntityData(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("entityId") String entityId, @PathParam("recordId") String recordId, @QueryParam("search") String searchStr, com.priint.pubserver.plugin.entitydata.Price entityData) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
setEntityData
@PUT @Path("/{entityModelIdentifier}/TableData/{entityId}/{recordId}") public com.priint.pubserver.plugin.entitydata.TableData setEntityData(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("entityId") String entityId, @PathParam("recordId") String recordId, @QueryParam("search") String searchStr, com.priint.pubserver.plugin.entitydata.TableData entityData) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
setEntityData
@PUT @Path("/{entityModelIdentifier}/Text/{entityId}/{recordId}") public com.priint.pubserver.plugin.entitydata.Text setEntityData(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("entityId") String entityId, @PathParam("recordId") String recordId, @QueryParam("search") String searchStr, com.priint.pubserver.plugin.entitydata.Text entityData) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-
deleteEntityData
@DELETE @Path("/{entityModelIdentifier}/{resultType}") public com.priint.pubserver.plugin.entitydata.Data deleteEntityData(@PathParam("entityModelIdentifier") String entityModelIdentifier, @PathParam("resultType") String resultType, com.priint.pubserver.plugin.entitydata.Data data) throws com.priint.pubserver.exception.PubServerException - Throws:
com.priint.pubserver.exception.PubServerException
-