Package org.kie.internal.runtime.conf
Interface DeploymentDescriptorBuilder
public interface DeploymentDescriptorBuilder
Fluent API style builder to simplify construction (or modification)
of descriptor instances.
-
Method Summary
Modifier and TypeMethodDescriptionaddConfiguration
(NamedObjectModel model) addEventListener
(ObjectModel model) addGlobal
(NamedObjectModel model) addMarshalingStrategy
(ObjectModel model) addRequiredRole
(String role) addTaskEventListener
(ObjectModel model) get()
runtimeStrategy
(RuntimeStrategy strategy) void
setBuildHandler
(BuilderHandler handler) setClasses
(List<String> classes) setConfiguration
(List<NamedObjectModel> models) setEnvironmentEntries
(List<NamedObjectModel> models) setEventListeners
(List<ObjectModel> models) setGlobals
(List<NamedObjectModel> models) setMarshalingStrategies
(List<ObjectModel> models) setRequiredRoles
(List<String> roles) setTaskEventListeners
(List<ObjectModel> models) setWorkItemHandlers
(List<NamedObjectModel> models)
-
Method Details
-
get
DeploymentDescriptor get() -
persistenceUnit
-
auditPersistenceUnit
-
auditMode
-
persistenceMode
-
addConfiguration
-
addEnvironmentEntry
-
addWorkItemHandler
-
addGlobal
-
addEventListener
-
addTaskEventListener
-
addMarshalingStrategy
-
addRequiredRole
-
addClass
-
runtimeStrategy
-
setConfiguration
-
setEnvironmentEntries
-
setWorkItemHandlers
-
setGlobals
-
setEventListeners
-
setTaskEventListeners
-
setMarshalingStrategies
-
setRequiredRoles
-
setClasses
-
setLimitSerializationClasses
-
setBuildHandler
-