KIE Internal 6.0.0.Beta1

org.kie.internal.conf
Class ConsequenceExceptionHandlerOption

java.lang.Object
  extended by org.kie.internal.conf.ConsequenceExceptionHandlerOption
All Implemented Interfaces:
Serializable, org.kie.api.conf.KieBaseOption, org.kie.api.conf.Option, org.kie.api.conf.SingleValueKieBaseOption

public class ConsequenceExceptionHandlerOption
extends Object
implements org.kie.api.conf.SingleValueKieBaseOption

A class for the consequence exception handler configuration configuration.

See Also:
Serialized Form

Field Summary
static String PROPERTY_NAME
          The property name for consequence exception handler configuration
 
Method Summary
 boolean equals(Object obj)
           
static ConsequenceExceptionHandlerOption get(Class<? extends org.kie.api.runtime.rule.ConsequenceExceptionHandler> handler)
          This is a factory method for this ConsequenceExceptionHandler configuration.
 Class<? extends org.kie.api.runtime.rule.ConsequenceExceptionHandler> getHandler()
          Returns the consequence exception handler instance
 String getPropertyName()
          
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROPERTY_NAME

public static final String PROPERTY_NAME
The property name for consequence exception handler configuration

See Also:
Constant Field Values
Method Detail

get

public static ConsequenceExceptionHandlerOption get(Class<? extends org.kie.api.runtime.rule.ConsequenceExceptionHandler> handler)
This is a factory method for this ConsequenceExceptionHandler configuration. The factory method is a best practice for the case where the actual object construction is changed in the future.

Parameters:
handler - the actual consequence exception handler class to be used
Returns:
the actual type safe consequence exception handler configuration.

getPropertyName

public String getPropertyName()

Specified by:
getPropertyName in interface org.kie.api.conf.Option

getHandler

public Class<? extends org.kie.api.runtime.rule.ConsequenceExceptionHandler> getHandler()
Returns the consequence exception handler instance

Returns:

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

KIE Internal 6.0.0.Beta1

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.