Class RuleEndpointImpl
- java.lang.Object
-
- org.jboss.windup.web.services.rest.RuleEndpointImpl
-
- All Implemented Interfaces:
RuleEndpoint
public class RuleEndpointImpl extends Object implements RuleEndpoint
- Author:
- Jesse Sightler
-
-
Constructor Summary
Constructors Constructor Description RuleEndpointImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeleteRuleProvider(Long rulesPathID)List<RuleProviderEntity>getAllProviders()Returns a list of data about all of the providers and rules that are registered within the system.List<RuleProviderEntity>getByRulesPath(Long rulesPathID)BooleanisRulesPathUsed(Long rulesPathID)RulesPathuploadRuleProvider(org.jboss.resteasy.plugins.providers.multipart.MultipartFormDataInput data)Uploads new RuleProviderRulesPathuploadRuleProviderByProject(Long projectId, org.jboss.resteasy.plugins.providers.multipart.MultipartFormDataInput data)Uploads new RuleProvider
-
-
-
Method Detail
-
getAllProviders
public List<RuleProviderEntity> getAllProviders()
Description copied from interface:RuleEndpointReturns a list of data about all of the providers and rules that are registered within the system.- Specified by:
getAllProvidersin interfaceRuleEndpoint
-
getByRulesPath
public List<RuleProviderEntity> getByRulesPath(Long rulesPathID)
- Specified by:
getByRulesPathin interfaceRuleEndpoint
-
uploadRuleProvider
public RulesPath uploadRuleProvider(org.jboss.resteasy.plugins.providers.multipart.MultipartFormDataInput data)
Description copied from interface:RuleEndpointUploads new RuleProvider- Specified by:
uploadRuleProviderin interfaceRuleEndpoint
-
uploadRuleProviderByProject
public RulesPath uploadRuleProviderByProject(Long projectId, org.jboss.resteasy.plugins.providers.multipart.MultipartFormDataInput data)
Description copied from interface:RuleEndpointUploads new RuleProvider- Specified by:
uploadRuleProviderByProjectin interfaceRuleEndpoint
-
deleteRuleProvider
public void deleteRuleProvider(Long rulesPathID)
- Specified by:
deleteRuleProviderin interfaceRuleEndpoint
-
isRulesPathUsed
public Boolean isRulesPathUsed(Long rulesPathID)
- Specified by:
isRulesPathUsedin interfaceRuleEndpoint
-
-