Package org.openiam.srvc.common
Class MetadataWebServiceImpl
- java.lang.Object
-
- org.openiam.srvc.AbstractApiService
-
- org.openiam.srvc.common.MetadataWebServiceImpl
-
- All Implemented Interfaces:
MetadataWebService
@Service("metadataWS") public class MetadataWebServiceImpl extends AbstractApiService implements MetadataWebServiceImplementation class for the MetadataWebServiceImpl- Version:
- 2.1
- Author:
- suneet
-
-
Field Summary
-
Fields inherited from class org.openiam.srvc.AbstractApiService
applicationContext, log, rabbitMQSender
-
-
Constructor Summary
Constructors Constructor Description MetadataWebServiceImpl(MetadataQueue queue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcountElementBeans(MetadataElementSearchBean searchBean)intcountTypeBeans(MetadataTypeSearchBean searchBean)ResponsedeleteMetadataElement(String id)ResponsedeleteMetadataType(String id)MetadataElementListResponsefindElementBeans(MetadataElementSearchBean searchBean, int from, int size)MetadataTypeListResponsefindTypeBeans(MetadataTypeSearchBean searchBean, int from, int size)MetadataElementgetMetadataElement(String id)MetadataTypegetMetadataType(String id)ResponsesaveMetadataElement(MetadataElement dto)ResponsesaveMetadataType(MetadataType dto)-
Methods inherited from class org.openiam.srvc.AbstractApiService
broadcast, crudRequest, getBooleanValue, getIntValue, getIntValue, getRabbitMqQueue, getResponse, getResponse, getValue, getValue, getValueList, getValueList, idRequest, manageApiRequest, manageApiRequest, manageCrudApiRequest, manageCrudApiRequest, manageCrudApiRequest, manageCrudApiRequest, membershipRequestProcessing, membershipRequestProcessing, publish, publish, sendAsync, sendAsync
-
-
-
-
Constructor Detail
-
MetadataWebServiceImpl
@Autowired public MetadataWebServiceImpl(MetadataQueue queue)
-
-
Method Detail
-
findElementBeans
public MetadataElementListResponse findElementBeans(MetadataElementSearchBean searchBean, int from, int size)
- Specified by:
findElementBeansin interfaceMetadataWebService
-
getMetadataElement
public MetadataElement getMetadataElement(String id)
- Specified by:
getMetadataElementin interfaceMetadataWebService
-
countElementBeans
public int countElementBeans(MetadataElementSearchBean searchBean)
- Specified by:
countElementBeansin interfaceMetadataWebService
-
getMetadataType
public MetadataType getMetadataType(String id)
- Specified by:
getMetadataTypein interfaceMetadataWebService
-
findTypeBeans
public MetadataTypeListResponse findTypeBeans(MetadataTypeSearchBean searchBean, int from, int size)
- Specified by:
findTypeBeansin interfaceMetadataWebService
-
countTypeBeans
public int countTypeBeans(MetadataTypeSearchBean searchBean)
- Specified by:
countTypeBeansin interfaceMetadataWebService
-
saveMetadataType
public Response saveMetadataType(MetadataType dto)
- Specified by:
saveMetadataTypein interfaceMetadataWebService
-
saveMetadataElement
public Response saveMetadataElement(MetadataElement dto)
- Specified by:
saveMetadataElementin interfaceMetadataWebService
-
deleteMetadataType
public Response deleteMetadataType(String id)
- Specified by:
deleteMetadataTypein interfaceMetadataWebService
-
deleteMetadataElement
public Response deleteMetadataElement(String id)
- Specified by:
deleteMetadataElementin interfaceMetadataWebService
-
-