Package io.apicurio.registry.rest.v2
Class AdminResourceImpl
- java.lang.Object
-
- io.apicurio.registry.rest.v2.AdminResourceImpl
-
- All Implemented Interfaces:
AdminResource
@ApplicationScoped public class AdminResourceImpl extends Object implements AdminResource
- Author:
- eric.wittmann@gmail.com
-
-
Constructor Summary
Constructors Constructor Description AdminResourceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreateGlobalRule(Rule data)voidcreateRoleMapping(RoleMapping data)voiddeleteAllGlobalRules()voiddeleteGlobalRule(RuleType rule)voiddeleteRoleMapping(String principalId)javax.ws.rs.core.ResponseexportData(Boolean forBrowser)RulegetGlobalRuleConfig(RuleType rule)NamedLogConfigurationgetLogConfiguration(String logger)RoleMappinggetRoleMapping(String principalId)voidimportData(InputStream data)List<RuleType>listGlobalRules()List<NamedLogConfiguration>listLogConfigurations()List<RoleMapping>listRoleMappings()NamedLogConfigurationremoveLogConfiguration(String logger)NamedLogConfigurationsetLogConfiguration(String logger, LogConfiguration data)RuleupdateGlobalRuleConfig(RuleType rule, Rule data)voidupdateRoleMapping(String principalId, UpdateRole data)
-
-
-
Method Detail
-
listGlobalRules
public List<RuleType> listGlobalRules()
- Specified by:
listGlobalRulesin interfaceAdminResource- See Also:
AdminResource.listGlobalRules()
-
createGlobalRule
public void createGlobalRule(Rule data)
- Specified by:
createGlobalRulein interfaceAdminResource- See Also:
AdminResource.createGlobalRule(io.apicurio.registry.rest.v2.beans.Rule)
-
deleteAllGlobalRules
public void deleteAllGlobalRules()
- Specified by:
deleteAllGlobalRulesin interfaceAdminResource- See Also:
AdminResource.deleteAllGlobalRules()
-
getGlobalRuleConfig
public Rule getGlobalRuleConfig(RuleType rule)
- Specified by:
getGlobalRuleConfigin interfaceAdminResource- See Also:
AdminResource.getGlobalRuleConfig(io.apicurio.registry.types.RuleType)
-
updateGlobalRuleConfig
public Rule updateGlobalRuleConfig(RuleType rule, Rule data)
- Specified by:
updateGlobalRuleConfigin interfaceAdminResource- See Also:
AdminResource.updateGlobalRuleConfig(io.apicurio.registry.types.RuleType, io.apicurio.registry.rest.v2.beans.Rule)
-
deleteGlobalRule
public void deleteGlobalRule(RuleType rule)
- Specified by:
deleteGlobalRulein interfaceAdminResource- See Also:
AdminResource.deleteGlobalRule(io.apicurio.registry.types.RuleType)
-
getLogConfiguration
public NamedLogConfiguration getLogConfiguration(String logger)
- Specified by:
getLogConfigurationin interfaceAdminResource- See Also:
AdminResource.getLogConfiguration(java.lang.String)
-
listLogConfigurations
public List<NamedLogConfiguration> listLogConfigurations()
- Specified by:
listLogConfigurationsin interfaceAdminResource- See Also:
AdminResource.listLogConfigurations()
-
removeLogConfiguration
public NamedLogConfiguration removeLogConfiguration(String logger)
- Specified by:
removeLogConfigurationin interfaceAdminResource- See Also:
AdminResource.removeLogConfiguration(java.lang.String)
-
setLogConfiguration
public NamedLogConfiguration setLogConfiguration(String logger, LogConfiguration data)
- Specified by:
setLogConfigurationin interfaceAdminResource- See Also:
AdminResource.setLogConfiguration(java.lang.String, io.apicurio.registry.rest.v2.beans.LogConfiguration)
-
importData
public void importData(InputStream data)
- Specified by:
importDatain interfaceAdminResource- See Also:
AdminResource.importData(java.io.InputStream)
-
exportData
public javax.ws.rs.core.Response exportData(Boolean forBrowser)
- Specified by:
exportDatain interfaceAdminResource- See Also:
AdminResource.exportData(java.lang.Boolean)
-
createRoleMapping
public void createRoleMapping(RoleMapping data)
- Specified by:
createRoleMappingin interfaceAdminResource- See Also:
AdminResource.createRoleMapping(io.apicurio.registry.rest.v2.beans.RoleMapping)
-
listRoleMappings
public List<RoleMapping> listRoleMappings()
- Specified by:
listRoleMappingsin interfaceAdminResource- See Also:
AdminResource.listRoleMappings()
-
getRoleMapping
public RoleMapping getRoleMapping(String principalId)
- Specified by:
getRoleMappingin interfaceAdminResource- See Also:
AdminResource.getRoleMapping(java.lang.String)
-
updateRoleMapping
public void updateRoleMapping(String principalId, UpdateRole data)
- Specified by:
updateRoleMappingin interfaceAdminResource- See Also:
(java.lang.String, io.apicurio.registry.rest.v2.beans.Role)
-
deleteRoleMapping
public void deleteRoleMapping(String principalId)
- Specified by:
deleteRoleMappingin interfaceAdminResource- See Also:
AdminResource.deleteRoleMapping(java.lang.String)
-
-