public static EqualityBehaviorOption determineEqualityBehavior(String option) { if ( IDENTITY.name().equalsIgnoreCase(option) ) { return IDENTITY; } else if ( EQUALITY.name().equalsIgnoreCase( option ) ) { return EQUALITY; } throw new IllegalArgumentException( "Illegal enum value '" + option + "' for EqualityBehaviorOption" ); } }
public static EventProcessingOption determineEventProcessingMode(String mode) { if ( STREAM.getMode().equalsIgnoreCase( mode ) ) { return STREAM; } else if ( CLOUD.getMode().equalsIgnoreCase( mode ) ) { return CLOUD; } throw new IllegalArgumentException( "Illegal enum value '" + mode + "' for EventProcessingMode" ); } }
public static DeclarativeAgendaOption determineDeclarativeAgenda(String option) { if ( ENABLED.name().equalsIgnoreCase(option) || "true".equalsIgnoreCase(option) ) { return ENABLED; } else if ( DISABLED.name().equalsIgnoreCase(option) || "false".equalsIgnoreCase(option) ) { return DISABLED; } throw new IllegalArgumentException( "Illegal enum value '" + option + "' for DeclarativeAgendaOption" ); } }
if ( !eventMode.isEmpty() ) { eventMode = checkAndResolveSpringExpression(beanFactory, context, eventMode); kBase.setEventProcessingMode( EventProcessingOption.determineEventProcessingMode(eventMode) ); if ( !equalsBehavior.isEmpty() ) { equalsBehavior = checkAndResolveSpringExpression(beanFactory, context, equalsBehavior); kBase.setEqualsBehavior( EqualityBehaviorOption.determineEqualityBehavior(equalsBehavior) ); if ( !declarativeAgenda.isEmpty() ) { declarativeAgenda = checkAndResolveSpringExpression(beanFactory, context, declarativeAgenda); kBase.setDeclarativeAgenda(DeclarativeAgendaOption.determineDeclarativeAgenda(declarativeAgenda));
@After public void tearDown() throws Exception { ((KieServicesImpl) KieServices.Factory.get()).nullKieClasspathContainer(); ((KieServicesImpl) KieServices.Factory.get()).nullAllContainerIds(); if (mbeansprop != null) { System.setProperty( MBeansOption.PROPERTY_NAME, mbeansprop ); } else { System.setProperty( MBeansOption.PROPERTY_NAME, MBeansOption.DISABLED.toString() ); } }
if ( e != null && !StringUtils.isEmpty( e.getAttribute( "mode" ) ) ) { rbaseConfBuilder.addPropertyValue( "eventProcessingMode", EventProcessingOption.valueOf( e.getAttribute( "mode" ) ) );
if ( !eventMode.isEmpty() ) { eventMode = checkAndResolveSpringExpression(beanFactory, context, eventMode); kBase.setEventProcessingMode( EventProcessingOption.determineEventProcessingMode(eventMode) ); if ( !equalsBehavior.isEmpty() ) { equalsBehavior = checkAndResolveSpringExpression(beanFactory, context, equalsBehavior); kBase.setEqualsBehavior( EqualityBehaviorOption.determineEqualityBehavior(equalsBehavior) ); if ( !declarativeAgenda.isEmpty() ) { declarativeAgenda = checkAndResolveSpringExpression(beanFactory, context, declarativeAgenda); kBase.setDeclarativeAgenda(DeclarativeAgendaOption.determineDeclarativeAgenda(declarativeAgenda));
public static EqualityBehaviorOption determineEqualityBehavior(String option) { if ( IDENTITY.name().equalsIgnoreCase(option) ) { return IDENTITY; } else if ( EQUALITY.name().equalsIgnoreCase( option ) ) { return EQUALITY; } throw new IllegalArgumentException( "Illegal enum value '" + option + "' for EqualityBehaviorOption" ); } }
public static EventProcessingOption determineEventProcessingMode(String mode) { if ( STREAM.getMode().equalsIgnoreCase( mode ) ) { return STREAM; } else if ( CLOUD.getMode().equalsIgnoreCase( mode ) ) { return CLOUD; } throw new IllegalArgumentException( "Illegal enum value '" + mode + "' for EventProcessingMode" ); } }
public static DeclarativeAgendaOption determineDeclarativeAgenda(String option) { if ( ENABLED.name().equalsIgnoreCase(option) || "true".equalsIgnoreCase(option) ) { return ENABLED; } else if ( DISABLED.name().equalsIgnoreCase(option) || "false".equalsIgnoreCase(option) ) { return DISABLED; } throw new IllegalArgumentException( "Illegal enum value '" + option + "' for DeclarativeAgendaOption" ); } }
kBase.setEqualsBehavior( EqualityBehaviorOption.determineEqualityBehavior(equalsBehavior) ); kBase.setEventProcessingMode( EventProcessingOption.determineEventProcessingMode(eventProcessingMode) ); kBase.setDeclarativeAgenda( DeclarativeAgendaOption.determineDeclarativeAgenda(declarativeAgenda) );
kBase.setEqualsBehavior( EqualityBehaviorOption.determineEqualityBehavior(equalsBehavior) ); kBase.setEventProcessingMode( EventProcessingOption.determineEventProcessingMode(eventProcessingMode) ); kBase.setDeclarativeAgenda( DeclarativeAgendaOption.determineDeclarativeAgenda(declarativeAgenda) );