org.drools.grid.remote
Class KnowledgeBuilderConfigurationRemoteClient

java.lang.Object
  extended by org.drools.grid.remote.KnowledgeBuilderConfigurationRemoteClient
All Implemented Interfaces:
Serializable, org.drools.builder.conf.KnowledgeBuilderOptionsConfiguration, org.drools.builder.KnowledgeBuilderConfiguration, org.drools.PropertiesConfiguration

public class KnowledgeBuilderConfigurationRemoteClient
extends Object
implements org.drools.builder.KnowledgeBuilderConfiguration, Serializable

See Also:
Serialized Form

Field Summary
static String PROPERTY_MESSAGE_MINIMUM_WAIT_TIME
           
static String PROPERTY_MESSAGE_TIMEOUT
           
 
Method Summary
 String getId()
           
<T extends org.drools.builder.conf.SingleValueKnowledgeBuilderOption>
T
getOption(Class<T> option)
           
<T extends org.drools.builder.conf.MultiValueKnowledgeBuilderOption>
T
getOption(Class<T> option, String key)
           
<T extends org.drools.builder.conf.MultiValueKnowledgeBuilderOption>
Set<String>
getOptionKeys(Class<T> option)
           
 String getProperty(String name)
           
 void setId(String instanceId)
           
<T extends org.drools.builder.conf.KnowledgeBuilderOption>
void
setOption(T option)
           
 void setProperty(String name, String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROPERTY_MESSAGE_TIMEOUT

public static final String PROPERTY_MESSAGE_TIMEOUT
See Also:
Constant Field Values

PROPERTY_MESSAGE_MINIMUM_WAIT_TIME

public static final String PROPERTY_MESSAGE_MINIMUM_WAIT_TIME
See Also:
Constant Field Values
Method Detail

setProperty

public void setProperty(String name,
                        String value)
Specified by:
setProperty in interface org.drools.PropertiesConfiguration

getProperty

public String getProperty(String name)
Specified by:
getProperty in interface org.drools.PropertiesConfiguration

setOption

public <T extends org.drools.builder.conf.KnowledgeBuilderOption> void setOption(T option)
Specified by:
setOption in interface org.drools.builder.conf.KnowledgeBuilderOptionsConfiguration

getOption

public <T extends org.drools.builder.conf.SingleValueKnowledgeBuilderOption> T getOption(Class<T> option)
Specified by:
getOption in interface org.drools.builder.conf.KnowledgeBuilderOptionsConfiguration

getOption

public <T extends org.drools.builder.conf.MultiValueKnowledgeBuilderOption> T getOption(Class<T> option,
                                                                                        String key)
Specified by:
getOption in interface org.drools.builder.conf.KnowledgeBuilderOptionsConfiguration

getOptionKeys

public <T extends org.drools.builder.conf.MultiValueKnowledgeBuilderOption> Set<String> getOptionKeys(Class<T> option)
Specified by:
getOptionKeys in interface org.drools.builder.conf.KnowledgeBuilderOptionsConfiguration

getId

public String getId()

setId

public void setId(String instanceId)


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