Index

B C D E G H I K M P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

B

buildCommands(AdaptrisMessage) - Method in interface com.adaptris.kie.services.ExecutionContext
Build the list of commands to execute within the Kie environment.
buildCommands(AdaptrisMessage) - Method in class com.adaptris.kie.services.SimpleExecutionContext
 
buildKieBase() - Method in class com.adaptris.kie.services.KieConnection
 
buildKieBase() - Method in class com.adaptris.kie.services.KieConnectionWithRules
 
buildKieBase() - Method in class com.adaptris.kie.services.KieKjarConnection
 

C

close() - Method in interface com.adaptris.kie.services.ExecutionContext
 
close() - Method in interface com.adaptris.kie.services.SessionManagement
 
closeConnection() - Method in class com.adaptris.kie.services.KieConnection
 
closeService() - Method in class com.adaptris.kie.services.KieServiceImpl
 
com.adaptris.kie.services - package com.adaptris.kie.services
 
ComponentLifetimeSession - Class in com.adaptris.kie.services
Session management that retains the same session for the lifetime of the component.
ComponentLifetimeSession() - Constructor for class com.adaptris.kie.services.ComponentLifetimeSession
 

D

DEFAULT_METADATA_KEY - Static variable in class com.adaptris.kie.services.MetadataSession
The default metadata key; value is "kie.session.dispose".
disposeQuietly(KieSession) - Static method in interface com.adaptris.kie.services.SessionManagement
 
doLifecycle(ComponentLifecycle) - Method in interface com.adaptris.kie.services.KieServiceImpl.WrappedLifecycle
 
doService(AdaptrisMessage) - Method in class com.adaptris.kie.services.KieServiceImpl
 

E

ExecutionContext - Interface in com.adaptris.kie.services
How AdaptrisMessage objects are inserted and executed within the Drools environment.

G

get(KieBase, AdaptrisMessage) - Method in class com.adaptris.kie.services.ComponentLifetimeSession
 
get(KieBase, AdaptrisMessage) - Method in class com.adaptris.kie.services.MetadataSession
 
get(KieBase, AdaptrisMessage) - Method in class com.adaptris.kie.services.PerMessageSession
 
get(KieBase, AdaptrisMessage) - Method in interface com.adaptris.kie.services.SessionManagement
Get an existing or a new KieSession.
get(KieBase, AdaptrisMessage) - Method in class com.adaptris.kie.services.TimedSession
 
getArtifactId() - Method in class com.adaptris.kie.services.KieKjarConnection
 
getConnection() - Method in class com.adaptris.kie.services.KieServiceImpl
 
getExecutionContext() - Method in class com.adaptris.kie.services.KieServiceImpl
 
getExecutor(KieBase, AdaptrisMessage) - Method in class com.adaptris.kie.services.KieService
 
getExecutor(KieBase, AdaptrisMessage) - Method in class com.adaptris.kie.services.KieServiceImpl
 
getExecutor(KieBase, AdaptrisMessage) - Method in class com.adaptris.kie.services.KieStatelessService
 
getGroupId() - Method in class com.adaptris.kie.services.KieKjarConnection
 
getInsertId() - Method in class com.adaptris.kie.services.SimpleExecutionContext
 
getKieBase() - Method in class com.adaptris.kie.services.KieConnection
 
getKieBaseName() - Method in class com.adaptris.kie.services.KieKjarConnection
 
getMarshaller() - Method in class com.adaptris.kie.services.SimpleExecutionContext
 
getMetadataKey() - Method in class com.adaptris.kie.services.MetadataSession
 
getQueryName() - Method in class com.adaptris.kie.services.SimpleExecutionContext
 
getQueryResultId() - Method in class com.adaptris.kie.services.SimpleExecutionContext
 
getQueryResultRowId() - Method in class com.adaptris.kie.services.SimpleExecutionContext
 
getRescan() - Method in class com.adaptris.kie.services.KieKjarConnection
 
getRescanInterval() - Method in class com.adaptris.kie.services.KieKjarConnection
 
getRules() - Method in class com.adaptris.kie.services.KieConnectionWithRules
 
getSessionLifetime() - Method in class com.adaptris.kie.services.TimedSession
 
getSessionManagement() - Method in class com.adaptris.kie.services.KieService
 
getVersion() - Method in class com.adaptris.kie.services.KieKjarConnection
 

H

handleResults(ExecutionResults, AdaptrisMessage) - Method in interface com.adaptris.kie.services.ExecutionContext
Apply the results of the exeuction to the message.
handleResults(ExecutionResults, AdaptrisMessage) - Method in class com.adaptris.kie.services.SimpleExecutionContext
 

I

init() - Method in interface com.adaptris.kie.services.ExecutionContext
 
init() - Method in interface com.adaptris.kie.services.SessionManagement
 
initConnection() - Method in class com.adaptris.kie.services.KieConnection
 
initService() - Method in class com.adaptris.kie.services.KieServiceImpl
 

K

kieBase - Variable in class com.adaptris.kie.services.KieConnection
 
KieConnection - Class in com.adaptris.kie.services
 
KieConnection() - Constructor for class com.adaptris.kie.services.KieConnection
 
KieConnectionWithRules - Class in com.adaptris.kie.services
Connection that builds up the KieContainer programatically rather than using a kjar+releaseId.
KieConnectionWithRules() - Constructor for class com.adaptris.kie.services.KieConnectionWithRules
 
KieKjarConnection - Class in com.adaptris.kie.services
Connection that builds up a KieContainer based on KieServices#newReleaseId(String, String, String).
KieKjarConnection() - Constructor for class com.adaptris.kie.services.KieKjarConnection
 
KieService - Class in com.adaptris.kie.services
Stateful KIE/Drools Engine execution.
KieService() - Constructor for class com.adaptris.kie.services.KieService
 
KieServiceImpl<S extends org.kie.api.runtime.CommandExecutor> - Class in com.adaptris.kie.services
Abstract base class for KIE services.
KieServiceImpl() - Constructor for class com.adaptris.kie.services.KieServiceImpl
 
KieServiceImpl.WrappedLifecycle - Interface in com.adaptris.kie.services
Functional interface for wrapping lifecycle operations.
KieStatelessService - Class in com.adaptris.kie.services
Stateless JBoss Rules Engine execution.
KieStatelessService() - Constructor for class com.adaptris.kie.services.KieStatelessService
 

M

marshaller() - Method in class com.adaptris.kie.services.SimpleExecutionContext
 
MetadataSession - Class in com.adaptris.kie.services
Session management strategy that retains the same session until a certain metadata key is set on the message.
MetadataSession() - Constructor for class com.adaptris.kie.services.MetadataSession
 
MetadataSession(String) - Constructor for class com.adaptris.kie.services.MetadataSession
 

P

PerMessageSession - Class in com.adaptris.kie.services
Create a new session each time PerMessageSession.get(KieBase, AdaptrisMessage) is invoked.
PerMessageSession() - Constructor for class com.adaptris.kie.services.PerMessageSession
 
prepare() - Method in interface com.adaptris.kie.services.ExecutionContext
 
prepare() - Method in class com.adaptris.kie.services.KieServiceImpl
 
prepare() - Method in interface com.adaptris.kie.services.SessionManagement
 
prepareConnection() - Method in class com.adaptris.kie.services.KieConnection
 
prepareConnection() - Method in class com.adaptris.kie.services.KieKjarConnection
 

R

rescan() - Method in class com.adaptris.kie.services.KieKjarConnection
 
rescanIntervalMillis() - Method in class com.adaptris.kie.services.KieKjarConnection
 

S

services - Variable in class com.adaptris.kie.services.KieConnection
 
session - Variable in class com.adaptris.kie.services.SessionManagementImpl
 
sessionLifetime() - Method in class com.adaptris.kie.services.TimedSession
 
SessionManagement - Interface in com.adaptris.kie.services
Strategy for managing KieSession instances.
SessionManagementImpl - Class in com.adaptris.kie.services
 
SessionManagementImpl() - Constructor for class com.adaptris.kie.services.SessionManagementImpl
 
setArtifactId(String) - Method in class com.adaptris.kie.services.KieKjarConnection
 
setConnection(AdaptrisConnection) - Method in class com.adaptris.kie.services.KieServiceImpl
 
setExecutionContext(ExecutionContext) - Method in class com.adaptris.kie.services.KieServiceImpl
 
setGroupId(String) - Method in class com.adaptris.kie.services.KieKjarConnection
 
setInsertId(String) - Method in class com.adaptris.kie.services.SimpleExecutionContext
 
setKieBaseName(String) - Method in class com.adaptris.kie.services.KieKjarConnection
Specify the name of the KieBase within the KieContainer that you wish to use.
setMarshaller(AdaptrisMarshaller) - Method in class com.adaptris.kie.services.SimpleExecutionContext
 
setMetadataKey(String) - Method in class com.adaptris.kie.services.MetadataSession
Set the metadata key which will force disposal of the session.
setQueryName(String) - Method in class com.adaptris.kie.services.SimpleExecutionContext
 
setQueryResultId(String) - Method in class com.adaptris.kie.services.SimpleExecutionContext
 
setQueryResultRowId(String) - Method in class com.adaptris.kie.services.SimpleExecutionContext
 
setRescan(Boolean) - Method in class com.adaptris.kie.services.KieKjarConnection
Whether or not to create a KieScanner to monitor your maven repository for updated Kie projects.
setRescanInterval(TimeInterval) - Method in class com.adaptris.kie.services.KieKjarConnection
Set the rescan interval if KieKjarConnection.setRescan(Boolean) is true.
setRules(List<String>) - Method in class com.adaptris.kie.services.KieConnectionWithRules
 
setSessionLifetime(TimeInterval) - Method in class com.adaptris.kie.services.TimedSession
 
setSessionManagement(SessionManagement) - Method in class com.adaptris.kie.services.KieService
Set the strategy for managing sessions.
setVersion(String) - Method in class com.adaptris.kie.services.KieKjarConnection
 
SimpleExecutionContext - Class in com.adaptris.kie.services
ExecutionContext using a configured AdaptrisMarshaller.
SimpleExecutionContext() - Constructor for class com.adaptris.kie.services.SimpleExecutionContext
 
start() - Method in interface com.adaptris.kie.services.ExecutionContext
 
start() - Method in class com.adaptris.kie.services.KieServiceImpl
 
start() - Method in interface com.adaptris.kie.services.SessionManagement
 
startConnection() - Method in class com.adaptris.kie.services.KieConnection
 
stop() - Method in interface com.adaptris.kie.services.ExecutionContext
 
stop() - Method in class com.adaptris.kie.services.KieServiceImpl
 
stop() - Method in interface com.adaptris.kie.services.SessionManagement
 
stop() - Method in class com.adaptris.kie.services.SessionManagementImpl
 
stopConnection() - Method in class com.adaptris.kie.services.KieConnection
 

T

TimedSession - Class in com.adaptris.kie.services
Session management strategy that retains the same session for a configurable length of time.
TimedSession() - Constructor for class com.adaptris.kie.services.TimedSession
 
TimedSession(TimeInterval) - Constructor for class com.adaptris.kie.services.TimedSession
 

U

uncheckedLifecycle(Collection<ComponentLifecycle>, KieServiceImpl.WrappedLifecycle) - Static method in class com.adaptris.kie.services.KieServiceImpl
 
usesQuery() - Method in class com.adaptris.kie.services.SimpleExecutionContext
 

V

validateBuildResults(Results) - Method in class com.adaptris.kie.services.KieConnectionWithRules
 

W

withConnection(AdaptrisConnection) - Method in class com.adaptris.kie.services.KieServiceImpl
 
withExecutionContext(ExecutionContext) - Method in class com.adaptris.kie.services.KieServiceImpl
 
withInsertId(String) - Method in class com.adaptris.kie.services.SimpleExecutionContext
 
withKieBaseName(String) - Method in class com.adaptris.kie.services.KieKjarConnection
 
withMarshaller(AdaptrisMarshaller) - Method in class com.adaptris.kie.services.SimpleExecutionContext
 
withQueryName(String) - Method in class com.adaptris.kie.services.SimpleExecutionContext
 
withQueryResultId(String) - Method in class com.adaptris.kie.services.SimpleExecutionContext
 
withQueryResultRowId(String) - Method in class com.adaptris.kie.services.SimpleExecutionContext
 
withReleaseId(String, String, String) - Method in class com.adaptris.kie.services.KieKjarConnection
 
withRescan(Boolean) - Method in class com.adaptris.kie.services.KieKjarConnection
 
withRescan(Boolean, TimeInterval) - Method in class com.adaptris.kie.services.KieKjarConnection
 
withRescanInterval(TimeInterval) - Method in class com.adaptris.kie.services.KieKjarConnection
 
withRules(String...) - Method in class com.adaptris.kie.services.KieConnectionWithRules
 
wrappedLifecycleObjects() - Method in class com.adaptris.kie.services.KieService
 
wrappedLifecycleObjects() - Method in class com.adaptris.kie.services.KieServiceImpl
Return all the objects that need lifecycle applying to them.
wrappedLifecycleObjects() - Method in class com.adaptris.kie.services.KieStatelessService
 
B C D E G H I K M P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values