Class DroolsKIEBaseModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.ruleengine.model.DroolsKIEBaseModel
- All Implemented Interfaces:
Serializable
Generated model class for type DroolsKIEBase first defined at extension ruleengine.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated relation code constant for relationDroolsKIEModule2Basedefining source attributekieModulein extensionruleengine.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofDroolsKIEBase.defaultKIESessionattribute defined at extensionruleengine.static final StringGenerated constant - Attribute key ofDroolsKIEBase.equalityBehaviorattribute defined at extensionruleengine.static final StringGenerated constant - Attribute key ofDroolsKIEBase.eventProcessingModeattribute defined at extensionruleengine.static final StringGenerated constant - Attribute key ofDroolsKIEBase.kieModuleattribute defined at extensionruleengine.static final StringGenerated constant - Attribute key ofDroolsKIEBase.kieSessionsattribute defined at extensionruleengine.static final StringGenerated constant - Attribute key ofDroolsKIEBase.nameattribute defined at extensionruleengine.static final StringGenerated constant - Attribute key ofDroolsKIEBase.rulesattribute defined at extensionruleengine.Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.DroolsKIEBaseModel(DroolsKIEModuleModel _kieModule, String _name) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersDroolsKIEBaseModel(DroolsKIEModuleModel _kieModule, String _name, ItemModel _owner) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Default constructor for creation with existing context -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theDroolsKIEBase.defaultKIESessionattribute defined at extensionruleengine.Generated method - Getter of theDroolsKIEBase.equalityBehaviorattribute defined at extensionruleengine.Generated method - Getter of theDroolsKIEBase.eventProcessingModeattribute defined at extensionruleengine.Generated method - Getter of theDroolsKIEBase.kieModuleattribute defined at extensionruleengine.Generated method - Getter of theDroolsKIEBase.kieSessionsattribute defined at extensionruleengine.getName()Generated method - Getter of theDroolsKIEBase.nameattribute defined at extensionruleengine.getRules()Generated method - Getter of theDroolsKIEBase.rulesattribute defined at extensionruleengine.voidGenerated method - Setter ofDroolsKIEBase.defaultKIESessionattribute defined at extensionruleengine.voidGenerated method - Setter ofDroolsKIEBase.equalityBehaviorattribute defined at extensionruleengine.voidGenerated method - Setter ofDroolsKIEBase.eventProcessingModeattribute defined at extensionruleengine.voidsetKieModule(DroolsKIEModuleModel value) Generated method - Initial setter ofDroolsKIEBase.kieModuleattribute defined at extensionruleengine.voidGenerated method - Setter ofDroolsKIEBase.kieSessionsattribute defined at extensionruleengine.voidGenerated method - Initial setter ofDroolsKIEBase.nameattribute defined at extensionruleengine.voidsetRules(Set<DroolsRuleModel> value) Generated method - Setter ofDroolsKIEBase.rulesattribute defined at extensionruleengine.Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerMethods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
-
Field Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
_DROOLSKIEMODULE2BASE
Generated relation code constant for relationDroolsKIEModule2Basedefining source attributekieModulein extensionruleengine.- See Also:
-
NAME
Generated constant - Attribute key ofDroolsKIEBase.nameattribute defined at extensionruleengine.- See Also:
-
EQUALITYBEHAVIOR
Generated constant - Attribute key ofDroolsKIEBase.equalityBehaviorattribute defined at extensionruleengine.- See Also:
-
EVENTPROCESSINGMODE
Generated constant - Attribute key ofDroolsKIEBase.eventProcessingModeattribute defined at extensionruleengine.- See Also:
-
DEFAULTKIESESSION
Generated constant - Attribute key ofDroolsKIEBase.defaultKIESessionattribute defined at extensionruleengine.- See Also:
-
KIEMODULE
Generated constant - Attribute key ofDroolsKIEBase.kieModuleattribute defined at extensionruleengine.- See Also:
-
KIESESSIONS
Generated constant - Attribute key ofDroolsKIEBase.kieSessionsattribute defined at extensionruleengine.- See Also:
-
RULES
Generated constant - Attribute key ofDroolsKIEBase.rulesattribute defined at extensionruleengine.- See Also:
-
-
Constructor Details
-
DroolsKIEBaseModel
public DroolsKIEBaseModel()Generated constructor - Default constructor for generic creation. -
DroolsKIEBaseModel
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
DroolsKIEBaseModel
@Deprecated(since="4.1.1", forRemoval=true) public DroolsKIEBaseModel(DroolsKIEModuleModel _kieModule, String _name) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_kieModule- initial attribute declared by typeDroolsKIEBaseat extensionruleengine_name- initial attribute declared by typeDroolsKIEBaseat extensionruleengine
-
DroolsKIEBaseModel
@Deprecated(since="4.1.1", forRemoval=true) public DroolsKIEBaseModel(DroolsKIEModuleModel _kieModule, String _name, ItemModel _owner) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_kieModule- initial attribute declared by typeDroolsKIEBaseat extensionruleengine_name- initial attribute declared by typeDroolsKIEBaseat extensionruleengine_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Details
-
getDefaultKIESession
@Accessor(qualifier="defaultKIESession", type=GETTER) public DroolsKIESessionModel getDefaultKIESession()Generated method - Getter of theDroolsKIEBase.defaultKIESessionattribute defined at extensionruleengine.- Returns:
- the defaultKIESession - Default DroolsKIESession for DroolsKIEBase.
-
getEqualityBehavior
@Accessor(qualifier="equalityBehavior", type=GETTER) public DroolsEqualityBehavior getEqualityBehavior()Generated method - Getter of theDroolsKIEBase.equalityBehaviorattribute defined at extensionruleengine.- Returns:
- the equalityBehavior
-
getEventProcessingMode
@Accessor(qualifier="eventProcessingMode", type=GETTER) public DroolsEventProcessingMode getEventProcessingMode()Generated method - Getter of theDroolsKIEBase.eventProcessingModeattribute defined at extensionruleengine.- Returns:
- the eventProcessingMode
-
getKieModule
Generated method - Getter of theDroolsKIEBase.kieModuleattribute defined at extensionruleengine.- Returns:
- the kieModule
-
getKieSessions
@Accessor(qualifier="kieSessions", type=GETTER) public Collection<DroolsKIESessionModel> getKieSessions()Generated method - Getter of theDroolsKIEBase.kieSessionsattribute defined at extensionruleengine. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the kieSessions
-
getName
Generated method - Getter of theDroolsKIEBase.nameattribute defined at extensionruleengine.- Returns:
- the name
-
getRules
Generated method - Getter of theDroolsKIEBase.rulesattribute defined at extensionruleengine. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the rules
-
setDefaultKIESession
@Accessor(qualifier="defaultKIESession", type=SETTER) public void setDefaultKIESession(DroolsKIESessionModel value) Generated method - Setter ofDroolsKIEBase.defaultKIESessionattribute defined at extensionruleengine.- Parameters:
value- the defaultKIESession - Default DroolsKIESession for DroolsKIEBase.
-
setEqualityBehavior
@Accessor(qualifier="equalityBehavior", type=SETTER) public void setEqualityBehavior(DroolsEqualityBehavior value) Generated method - Setter ofDroolsKIEBase.equalityBehaviorattribute defined at extensionruleengine.- Parameters:
value- the equalityBehavior
-
setEventProcessingMode
@Accessor(qualifier="eventProcessingMode", type=SETTER) public void setEventProcessingMode(DroolsEventProcessingMode value) Generated method - Setter ofDroolsKIEBase.eventProcessingModeattribute defined at extensionruleengine.- Parameters:
value- the eventProcessingMode
-
setKieModule
Generated method - Initial setter ofDroolsKIEBase.kieModuleattribute defined at extensionruleengine. Can only be used at creation of model - before first save.- Parameters:
value- the kieModule
-
setKieSessions
@Accessor(qualifier="kieSessions", type=SETTER) public void setKieSessions(Collection<DroolsKIESessionModel> value) Generated method - Setter ofDroolsKIEBase.kieSessionsattribute defined at extensionruleengine.- Parameters:
value- the kieSessions
-
setName
Generated method - Initial setter ofDroolsKIEBase.nameattribute defined at extensionruleengine. Can only be used at creation of model - before first save.- Parameters:
value- the name
-
setRules
Generated method - Setter ofDroolsKIEBase.rulesattribute defined at extensionruleengine.- Parameters:
value- the rules
-