Package org.openiam.esb.am.service
Interface ContentProviderService
-
- All Known Implementing Classes:
ContentProviderServiceImpl
public interface ContentProviderService
-
-
Method Summary
-
-
-
Method Detail
-
deleteAuthLevelAttribute
void deleteAuthLevelAttribute(String id) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
getAuthLevelAttribute
AuthLevelAttribute getAuthLevelAttribute(String id)
-
saveAuthLevelAttibute
String saveAuthLevelAttibute(AuthLevelAttribute entity) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
deleteAuthLevelGrouping
void deleteAuthLevelGrouping(String id) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
saveAuthLevelGrouping
String saveAuthLevelGrouping(AuthLevelGrouping entity) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
validateDeleteAuthLevelGrouping
void validateDeleteAuthLevelGrouping(String id) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
validateSaveAuthLevelGrouping
void validateSaveAuthLevelGrouping(AuthLevelGroupingEntity entity) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
getAuthLevelGrouping
AuthLevelGrouping getAuthLevelGrouping(String id)
-
getAuthLevelGroupingList
List<AuthLevelGrouping> getAuthLevelGroupingList()
-
getContentProvider
ContentProvider getContentProvider(String providerId)
-
getNumOfContentProviders
int getNumOfContentProviders(ContentProviderSearchBean cpsb)
-
findBeans
org.springframework.data.domain.Page<ContentProvider> findBeans(ContentProviderSearchBean cpsb, int from, int size)
-
saveContentProvider
String saveContentProvider(ContentProvider provider) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
deleteContentProvider
void deleteContentProvider(String providerId) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
getNumOfUriPatterns
int getNumOfUriPatterns(URIPatternSearchBean searchBean)
-
getUriPatternsList
List<URIPattern> getUriPatternsList(URIPatternSearchBean searchBean, int from, int size)
-
getURIPattern
URIPattern getURIPattern(String patternId)
-
saveURIPattern
String saveURIPattern(URIPattern uriPattern) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
deleteProviderPattern
void deleteProviderPattern(String providerId) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
getAllMetaType
List<URIPatternMetaType> getAllMetaType()
-
getProviderByDomainPattern
List<ContentProviderEntity> getProviderByDomainPattern(String domainPattern, Boolean isSSL)
-
getURIPatternsForContentProviderMatchingPattern
URIPatternEntity getURIPatternsForContentProviderMatchingPattern(String contentProviderId, String pattern)
-
createDefaultURIPatterns
Set<URIPatternEntity> createDefaultURIPatterns(String providerId, URL kibanaURL, URL rabbitmqAdminURL) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
setupApplication
String setupApplication(ContentProvider provider) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
validate
void validate(ContentProvider provider) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
-