Download knowledge-api-5.6.0.final.jar file

Introduction

You can download knowledge-api-5.6.0.final.jar in this page.

License

Apache Open Source

Type List

knowledge-api-5.6.0.final.jar file has the following types.

META-INF/MANIFEST.MF
META-INF/maven/org.drools/knowledge-api/pom.properties
META-INF/maven/org.drools/knowledge-api/pom.xml
change-set-1.0.0.xsd
change-set.xsd
org.drools.ChangeSet.class
org.drools.KnowledgeBase.class
org.drools.KnowledgeBaseConfiguration.class
org.drools.KnowledgeBaseFactory.class
org.drools.KnowledgeBaseFactoryService.class
org.drools.PropertiesConfiguration.class
org.drools.Service.class
org.drools.SystemEventListener.class
org.drools.SystemEventListenerFactory.class
org.drools.SystemEventListenerService.class
org.drools.agent.KnowledgeAgent.class
org.drools.agent.KnowledgeAgentConfiguration.class
org.drools.agent.KnowledgeAgentFactory.class
org.drools.agent.KnowledgeAgentProvider.class
org.drools.agent.conf.MonitorChangesetEventsOption.class
org.drools.agent.conf.NewInstanceOption.class
org.drools.agent.conf.ScanDirectoriesOption.class
org.drools.agent.conf.ScanResourcesOption.class
org.drools.agent.conf.UseKnowledgeBaseClassloaderOption.class
org.drools.agent.conf.ValidationTimeoutOption.class
org.drools.builder.CompositeKnowledgeBuilder.class
org.drools.builder.DecisionTableConfiguration.class
org.drools.builder.DecisionTableInputType.class
org.drools.builder.JaxbConfiguration.class
org.drools.builder.KnowledgeBuilder.class
org.drools.builder.KnowledgeBuilderConfiguration.class
org.drools.builder.KnowledgeBuilderError.class
org.drools.builder.KnowledgeBuilderErrors.class
org.drools.builder.KnowledgeBuilderFactory.class
org.drools.builder.KnowledgeBuilderFactoryService.class
org.drools.builder.KnowledgeBuilderResult.class
org.drools.builder.KnowledgeBuilderResults.class
org.drools.builder.ProcessBuilder.class
org.drools.builder.ResourceConfiguration.class
org.drools.builder.ResourceType.class
org.drools.builder.ResultSeverity.class
org.drools.builder.RuleBuilder.class
org.drools.builder.conf.AccumulateFunctionOption.class
org.drools.builder.conf.ClassLoaderCacheOption.class
org.drools.builder.conf.DeclarativeAgendaOption.class
org.drools.builder.conf.DefaultDialectOption.class
org.drools.builder.conf.DefaultPackageNameOption.class
org.drools.builder.conf.DumpDirOption.class
org.drools.builder.conf.EvaluatorOption.class
org.drools.builder.conf.KBuilderSeverityOption.class
org.drools.builder.conf.KnowledgeBuilderOption.class
org.drools.builder.conf.KnowledgeBuilderOptionsConfiguration.class
org.drools.builder.conf.LRUnlinkingOption.class
org.drools.builder.conf.MultiValueKnowledgeBuilderOption.class
org.drools.builder.conf.ProcessStringEscapesOption.class
org.drools.builder.conf.PropertySpecificOption.class
org.drools.builder.conf.SingleValueKnowledgeBuilderOption.class
org.drools.builder.help.DroolsJaxbHelperProvider.class
org.drools.builder.help.KnowledgeBuilderHelper.class
org.drools.command.BatchExecutionCommand.class
org.drools.command.Command.class
org.drools.command.CommandFactory.class
org.drools.command.CommandFactoryService.class
org.drools.command.Setter.class
org.drools.concurrent.ExecutorProvider.class
org.drools.concurrent.ExecutorProviderFactory.class
org.drools.conf.AlphaThresholdOption.class
org.drools.conf.AssertBehaviorOption.class
org.drools.conf.CompositeKeyDepthOption.class
org.drools.conf.ConsequenceExceptionHandlerOption.class
org.drools.conf.EventProcessingOption.class
org.drools.conf.IndexLeftBetaMemoryOption.class
org.drools.conf.IndexPrecedenceOption.class
org.drools.conf.IndexRightBetaMemoryOption.class
org.drools.conf.KnowledgeBaseOption.class
org.drools.conf.KnowledgeBaseOptionsConfiguration.class
org.drools.conf.LogicalOverrideOption.class
org.drools.conf.MBeansOption.class
org.drools.conf.MaintainTMSOption.class
org.drools.conf.MaxThreadsOption.class
org.drools.conf.MultiValueKnowledgeBaseOption.class
org.drools.conf.MultithreadEvaluationOption.class
org.drools.conf.Option.class
org.drools.conf.PermGenThresholdOption.class
org.drools.conf.RemoveIdentitiesOption.class
org.drools.conf.SequentialAgendaOption.class
org.drools.conf.SequentialOption.class
org.drools.conf.ShareAlphaNodesOption.class
org.drools.conf.ShareBetaNodesOption.class
org.drools.conf.SingleValueKnowledgeBaseOption.class
org.drools.definition.KnowledgeDefinition.class
org.drools.definition.KnowledgeDescr.class
org.drools.definition.KnowledgePackage.class
org.drools.definition.process.Connection.class
org.drools.definition.process.Node.class
org.drools.definition.process.NodeContainer.class
org.drools.definition.process.Process.class
org.drools.definition.process.WorkflowProcess.class
org.drools.definition.rule.Global.class
org.drools.definition.rule.Query.class
org.drools.definition.rule.Rule.class
org.drools.definition.type.Annotation.class
org.drools.definition.type.ClassReactive.class
org.drools.definition.type.FactField.class
org.drools.definition.type.FactType.class
org.drools.definition.type.Modifies.class
org.drools.definition.type.Position.class
org.drools.definition.type.PropertyReactive.class
org.drools.event.KnowledgeRuntimeEvent.class
org.drools.event.KnowledgeRuntimeEventManager.class
org.drools.event.io.ResourceChangeListener.class
org.drools.event.knowledgeagent.AfterChangeSetAppliedEvent.class
org.drools.event.knowledgeagent.AfterChangeSetProcessedEvent.class
org.drools.event.knowledgeagent.AfterResourceProcessedEvent.class
org.drools.event.knowledgeagent.BeforeChangeSetAppliedEvent.class
org.drools.event.knowledgeagent.BeforeChangeSetProcessedEvent.class
org.drools.event.knowledgeagent.BeforeResourceProcessedEvent.class
org.drools.event.knowledgeagent.ChangeSetProcessingEvent.class
org.drools.event.knowledgeagent.KnowledgeAgentEventListener.class
org.drools.event.knowledgeagent.KnowledgeBaseUpdatedEvent.class
org.drools.event.knowledgeagent.ResourceCompilationFailedEvent.class
org.drools.event.knowledgebase.AfterFunctionRemovedEvent.class
org.drools.event.knowledgebase.AfterKnowledgeBaseLockedEvent.class
org.drools.event.knowledgebase.AfterKnowledgeBaseUnlockedEvent.class
org.drools.event.knowledgebase.AfterKnowledgePackageAddedEvent.class
org.drools.event.knowledgebase.AfterKnowledgePackageRemovedEvent.class
org.drools.event.knowledgebase.AfterProcessAddedEvent.class
org.drools.event.knowledgebase.AfterProcessRemovedEvent.class
org.drools.event.knowledgebase.AfterRuleAddedEvent.class
org.drools.event.knowledgebase.AfterRuleRemovedEvent.class
org.drools.event.knowledgebase.BeforeFunctionRemovedEvent.class
org.drools.event.knowledgebase.BeforeKnowledgeBaseLockedEvent.class
org.drools.event.knowledgebase.BeforeKnowledgeBaseUnlockedEvent.class
org.drools.event.knowledgebase.BeforeKnowledgePackageAddedEvent.class
org.drools.event.knowledgebase.BeforeKnowledgePackageRemovedEvent.class
org.drools.event.knowledgebase.BeforeProcessAddedEvent.class
org.drools.event.knowledgebase.BeforeProcessRemovedEvent.class
org.drools.event.knowledgebase.BeforeRuleAddedEvent.class
org.drools.event.knowledgebase.BeforeRuleRemovedEvent.class
org.drools.event.knowledgebase.DefaultKnowledgeBaseEventListener.class
org.drools.event.knowledgebase.KnowledgeBaseEvent.class
org.drools.event.knowledgebase.KnowledgeBaseEventListener.class
org.drools.event.knowledgebase.KnowledgeBaseEventManager.class
org.drools.event.process.DefaultProcessEventListener.class
org.drools.event.process.ProcessCompletedEvent.class
org.drools.event.process.ProcessEvent.class
org.drools.event.process.ProcessEventListener.class
org.drools.event.process.ProcessEventManager.class
org.drools.event.process.ProcessNodeEvent.class
org.drools.event.process.ProcessNodeLeftEvent.class
org.drools.event.process.ProcessNodeTriggeredEvent.class
org.drools.event.process.ProcessStartedEvent.class
org.drools.event.process.ProcessVariableChangedEvent.class
org.drools.event.rule.ActivationCancelledCause.class
org.drools.event.rule.ActivationCancelledEvent.class
org.drools.event.rule.ActivationCreatedEvent.class
org.drools.event.rule.ActivationEvent.class
org.drools.event.rule.AfterActivationFiredEvent.class
org.drools.event.rule.AgendaEventListener.class
org.drools.event.rule.AgendaGroupEvent.class
org.drools.event.rule.AgendaGroupPoppedEvent.class
org.drools.event.rule.AgendaGroupPushedEvent.class
org.drools.event.rule.BeforeActivationFiredEvent.class
org.drools.event.rule.DebugAgendaEventListener.class
org.drools.event.rule.DebugKnowledgeAgentEventListener.class
org.drools.event.rule.DebugWorkingMemoryEventListener.class
org.drools.event.rule.DefaultAgendaEventListener.class
org.drools.event.rule.DefaultKnowledgeAgentEventListener.class
org.drools.event.rule.DefaultWorkingMemoryEventListener.class
org.drools.event.rule.ObjectInsertedEvent.class
org.drools.event.rule.ObjectRetractedEvent.class
org.drools.event.rule.ObjectUpdatedEvent.class
org.drools.event.rule.RuleFlowGroupActivatedEvent.class
org.drools.event.rule.RuleFlowGroupDeactivatedEvent.class
org.drools.event.rule.RuleFlowGroupEvent.class
org.drools.event.rule.WorkingMemoryEvent.class
org.drools.event.rule.WorkingMemoryEventListener.class
org.drools.event.rule.WorkingMemoryEventManager.class
org.drools.io.Resource.class
org.drools.io.ResourceChangeMonitor.class
org.drools.io.ResourceChangeNotifier.class
org.drools.io.ResourceChangeScanner.class
org.drools.io.ResourceChangeScannerConfiguration.class
org.drools.io.ResourceFactory.class
org.drools.io.ResourceFactoryService.class
org.drools.io.ResourcedObject.class
org.drools.logger.KnowledgeLog.class
org.drools.logger.KnowledgeRuntimeLogger.class
org.drools.logger.KnowledgeRuntimeLoggerFactory.class
org.drools.logger.KnowledgeRuntimeLoggerFactoryService.class
org.drools.management.DroolsManagementAgentMBean.class
org.drools.management.KBaseConfigurationMonitorMBean.class
org.drools.management.KnowledgeSessionMonitoringMBean.class
org.drools.management.ObjectTypeNodeMonitorMBean.class
org.drools.marshalling.Marshaller.class
org.drools.marshalling.MarshallerFactory.class
org.drools.marshalling.MarshallerProvider.class
org.drools.marshalling.MarshallingConfiguration.class
org.drools.marshalling.ObjectMarshallingStrategy.class
org.drools.marshalling.ObjectMarshallingStrategyAcceptor.class
org.drools.marshalling.ObjectMarshallingStrategyStore.class
org.drools.osgi.api.Activator.class
org.drools.persistence.jpa.JPAKnowledgeService.class
org.drools.persistence.jpa.KnowledgeStoreService.class
org.drools.runtime.BatchRequestMessage.class
org.drools.runtime.Calendars.class
org.drools.runtime.Channel.class
org.drools.runtime.ClassObjectFilter.class
org.drools.runtime.CommandExecutor.class
org.drools.runtime.Environment.class
org.drools.runtime.EnvironmentName.class
org.drools.runtime.ExecutionResults.class
org.drools.runtime.ExitPoint.class
org.drools.runtime.Globals.class
org.drools.runtime.KnowledgeContext.class
org.drools.runtime.KnowledgeRuntime.class
org.drools.runtime.KnowledgeSessionConfiguration.class
org.drools.runtime.ObjectFilter.class
org.drools.runtime.StatefulKnowledgeSession.class
org.drools.runtime.StatelessKnowledgeSession.class
org.drools.runtime.StatelessKnowledgeSessionResults.class
org.drools.runtime.conf.BeliefSystemTypeOption.class
org.drools.runtime.conf.ClockTypeOption.class
org.drools.runtime.conf.KeepReferenceOption.class
org.drools.runtime.conf.KnowledgeSessionOption.class
org.drools.runtime.conf.KnowledgeSessionOptionsConfiguration.class
org.drools.runtime.conf.MultiValueKnowledgeSessionOption.class
org.drools.runtime.conf.QueryListenerOption.class
org.drools.runtime.conf.SingleValueKnowledgeSessionOption.class
org.drools.runtime.conf.TimerJobFactoryOption.class
org.drools.runtime.conf.WorkItemHandlerOption.class
org.drools.runtime.help.BatchExecutionHelper.class
org.drools.runtime.help.BatchExecutionHelperProvider.class
org.drools.runtime.help.QuartzHelper.class
org.drools.runtime.process.EventListener.class
org.drools.runtime.process.NodeInstance.class
org.drools.runtime.process.NodeInstanceContainer.class
org.drools.runtime.process.ProcessContext.class
org.drools.runtime.process.ProcessInstance.class
org.drools.runtime.process.ProcessRuntime.class
org.drools.runtime.process.StatefulProcessSession.class
org.drools.runtime.process.StatelessProcessSession.class
org.drools.runtime.process.WorkItem.class
org.drools.runtime.process.WorkItemHandler.class
org.drools.runtime.process.WorkItemManager.class
org.drools.runtime.process.WorkflowProcessInstance.class
org.drools.runtime.rule.AccumulateFunction.class
org.drools.runtime.rule.Activation.class
org.drools.runtime.rule.ActivationGroup.class
org.drools.runtime.rule.Agenda.class
org.drools.runtime.rule.AgendaFilter.class
org.drools.runtime.rule.AgendaGroup.class
org.drools.runtime.rule.AttachedViewChangedEventListener.class
org.drools.runtime.rule.ConsequenceException.class
org.drools.runtime.rule.ConsequenceExceptionHandler.class
org.drools.runtime.rule.Evaluator.class
org.drools.runtime.rule.EvaluatorDefinition.class
org.drools.runtime.rule.FactHandle.class
org.drools.runtime.rule.LiveQuery.class
org.drools.runtime.rule.Operator.class
org.drools.runtime.rule.PropagationContext.class
org.drools.runtime.rule.QueryResults.class
org.drools.runtime.rule.QueryResultsRow.class
org.drools.runtime.rule.Row.class
org.drools.runtime.rule.RuleContext.class
org.drools.runtime.rule.RuleFlowGroup.class
org.drools.runtime.rule.StatefulRuleSession.class
org.drools.runtime.rule.StatelessRuleSession.class
org.drools.runtime.rule.TypedAccumulateFunction.class
org.drools.runtime.rule.Variable.class
org.drools.runtime.rule.ViewChangedEventListener.class
org.drools.runtime.rule.WorkingMemory.class
org.drools.runtime.rule.WorkingMemoryEntryPoint.class
org.drools.task.service.ResponseHandler.class
org.drools.time.Calendar.class
org.drools.time.SessionClock.class
org.drools.util.ChainedProperties.class
org.drools.util.ClassLoaderUtil.class
org.drools.util.CompositeClassLoader.class
org.drools.util.FastClassLoader.class
org.drools.util.OSGiLocator.class
org.drools.util.ServiceRegistry.class
org.drools.util.ServiceRegistryImpl.class

Pom

knowledge-api-5.6.0.final.pom file content.

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

  <modelVersion>4.0.0</modelVersion>
  <parent>
    <groupId>org.drools</groupId>
    <artifactId>droolsjbpm-knowledge</artifactId>
    <version>5.6.0.Final</version>
  </parent>

  <artifactId>knowledge-api</artifactId>

  <name>Knowledge API</name>
  <description>The Drools and jBPM public API which is backwards compatible between releases.</description>
  
  <build>
    <plugins>
      <plugin>
        <artifactId>maven-jar-plugin</artifactId>
        <configuration>
          <archive>
            <manifestFile>META-INF/MANIFEST.MF</manifestFile>
          </archive>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.apache.felix</groupId>
        <artifactId>maven-bundle-plugin</artifactId>
        <extensions>true</extensions>
        <executions>
          <execution>
            <id>manifest</id>
            <phase>process-classes</phase>
            <goals>
              <goal>manifest</goal>
            </goals>
          </execution>
        </executions>
        <configuration>
          <manifestLocation>META-INF</manifestLocation>
          <instructions>
            <_removeheaders>Ignore-Package</_removeheaders>
            <Bundle-SymbolicName>org.drools.api;singleton:=true</Bundle-SymbolicName>
            <Import-Package>!org.drools.*,*;resolution:=optional,com.sun.tools.xjc;resolution:=optional</Import-Package>
            <Export-Package>org.drools.*</Export-Package>
            <DynamicImport-Package>*</DynamicImport-Package>
            <Bundle-Activator>org.drools.osgi.api.Activator</Bundle-Activator>
          </instructions>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-javadoc-plugin</artifactId>
        <configuration>
          <excludePackageNames>org.drools.util*</excludePackageNames>
          <groups>
            <group>
              <title>Knowledge Base API</title>
              <packages>org.drools</packages>
            </group>
            <group>
              <title>Builder API</title>
              <packages>org.drools.builder</packages>
            </group>
            <group>
              <title>Definition API</title>
              <packages>org.drools.definition*</packages>
            </group>
            <group>
              <title>Event API</title>
              <packages>org.drools.event*</packages>
            </group>
            <group>
              <title>Runtime API</title>
              <packages>org.drools.runtime*</packages>
            </group>
            <group>
              <title>Time API</title>
              <packages>org.drools.time*</packages>
            </group>
          </groups>
          <!--
            yWorks UML Doclet (AKA ydoc) is used for the UML diagrams in drools-expert-docs.
            To use it:
            - Download version 3.0.2 or higher from http://www.yworks.com/en/products_ydoc.html#download
            - Install it to for example /home/gdesmet/opt/other/yworks-uml-doclet
            - Edit yworks-uml-doclet/resources/ydoc.cfg:
            - Replace every "original-style.xml" by "dotnet-style.xml"
            - For "tiling", set property "enabled" to "false"
            - Save and close ydoc.cfg
            - Uncomment the lines below. Adjust <docletPath> accordingly.
            - cd .../droolsjbpm/droolsjbpm-knowledge/knowledge-api
            - mvn clean install -Dfull
            - cd .../droolsjbpm
            - droolsjbpm-build-bootstrap/script/docs/copy-ydoc-output.sh
          -->
          <!--<doclet>ydoc.doclets.YStandard</doclet>-->
          <!--<docletPath>~/opt/other/yworks-uml-doclet/lib/ydoc.jar:~/opt/other/yworks-uml-doclet/lib/styleed.jar:~/opt/other/yworks-uml-doclet/resources</docletPath>-->
          <!--<additionalparam>-umlautogen</additionalparam>-->
        </configuration>
      </plugin>
    </plugins>
  </build>

  <dependencies>
    <dependency>
      <groupId>org.apache.felix</groupId>
      <artifactId>org.osgi.core</artifactId>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>org.apache.felix</groupId>
      <artifactId>org.osgi.compendium</artifactId>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>com.sun.xml.bind</groupId>
      <artifactId>jaxb-xjc</artifactId>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>com.sun.xml.bind</groupId>
      <artifactId>jaxb-impl</artifactId>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>javax.xml.bind</groupId>
      <artifactId>jaxb-api</artifactId>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>javax.xml.stream</groupId>
      <artifactId>stax-api</artifactId>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>javax.activation</groupId>
      <artifactId>activation</artifactId>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>com.thoughtworks.xstream</groupId>
      <artifactId>xstream</artifactId>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>javax.jms</groupId>
      <artifactId>jms</artifactId>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>org.opensymphony.quartz</groupId>
      <artifactId>quartz</artifactId>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-api</artifactId>
    </dependency>
  </dependencies>
</project>

POM Entry

<dependency>
   <groupId>org.drools</groupId>
   <artifactId>knowledge-api</artifactId>
   <version>5.6.0.final</version>
</dependency>

Download

If you think the following knowledge-api-5.6.0.final.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.



Download knowledge-api-5.6.0.final.jar file




PreviousNext

Related