Class CopyEntityResource
java.lang.Object
ch.tocco.nice2.rest.core.spi.AbstractRestResource
ch.tocco.nice2.rest.entity.spi.entities.AbstractEntityValidationResource
ch.tocco.nice2.rest.entity.spi.entities.AbstractEntityResource
ch.tocco.nice2.rest.client.impl.CopyEntityResource
- All Implemented Interfaces:
RestResource
alternative to GET /entities/2.0/{name}/{pk} in
EntityResource that removes any inactive lookup entities
from returned paths-
Field Summary
Fields inherited from class AbstractEntityResource
cascadingDeleteService, context, dataModel, entityBeanRebinderFields inherited from class AbstractEntityValidationResource
validationResultConverterFields inherited from class AbstractRestResource
uriInfo -
Constructor Summary
ConstructorsConstructorDescriptionCopyEntityResource(DataModel dataModel, Context context, EntityBeanRebinder entityBeanRebinder, CascadingDeleteService cascadingDeleteService, ValidationResultConverter validationResultConverter, PersistenceService persistenceService, RestSearchService restSearchService) -
Method Summary
Methods inherited from class AbstractEntityResource
doDeleteEntity, doUpdateEntityMethods inherited from class AbstractEntityValidationResource
validateEntities, validateEntityMethods inherited from class AbstractRestResource
getPathParameter, setUriInfo, tryGetInt
-
Constructor Details
-
CopyEntityResource
public CopyEntityResource(DataModel dataModel, Context context, EntityBeanRebinder entityBeanRebinder, CascadingDeleteService cascadingDeleteService, ValidationResultConverter validationResultConverter, PersistenceService persistenceService, RestSearchService restSearchService)
-
-
Method Details
-
getEntity
@GET @Produces("application/json") public EntityBean getEntity(@PathParam("name") String modelName, @PathParam("pk") String pk)
-