Package org.kie.internal.io
Class ResourceWithConfigurationImpl
- java.lang.Object
-
- org.kie.internal.io.ResourceWithConfigurationImpl
-
- All Implemented Interfaces:
org.kie.api.io.ResourceWithConfiguration
public class ResourceWithConfigurationImpl extends Object implements org.kie.api.io.ResourceWithConfiguration
-
-
Constructor Summary
Constructors Constructor Description ResourceWithConfigurationImpl(org.kie.api.io.Resource resource, org.kie.api.io.ResourceConfiguration resourceConfiguration, Consumer<Object> beforeAdd, Consumer<Object> afterAdd)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Consumer<Object>getAfterAdd()Consumer<Object>getBeforeAdd()org.kie.api.io.ResourcegetResource()org.kie.api.io.ResourceConfigurationgetResourceConfiguration()
-
-
-
Constructor Detail
-
ResourceWithConfigurationImpl
public ResourceWithConfigurationImpl(org.kie.api.io.Resource resource, org.kie.api.io.ResourceConfiguration resourceConfiguration, Consumer<Object> beforeAdd, Consumer<Object> afterAdd)- Parameters:
resource-resourceConfiguration-beforeAdd- callback executed on `kbuilder` as a paramenter, which will be executed before performingKieAssemblerService.addResourceAfterRules(Object, Resource, ResourceType, ResourceConfiguration)for the given resourceresourceafterAdd- callback executed on `kbuilder` as a paramenter, which will be executed after performingKieAssemblerService.addResourceAfterRules(Object, Resource, ResourceType, ResourceConfiguration)for the given resourceresource
-
-
Method Detail
-
getResource
public org.kie.api.io.Resource getResource()
- Specified by:
getResourcein interfaceorg.kie.api.io.ResourceWithConfiguration
-
getResourceConfiguration
public org.kie.api.io.ResourceConfiguration getResourceConfiguration()
- Specified by:
getResourceConfigurationin interfaceorg.kie.api.io.ResourceWithConfiguration
-
getBeforeAdd
public Consumer<Object> getBeforeAdd()
- Specified by:
getBeforeAddin interfaceorg.kie.api.io.ResourceWithConfiguration
-
-