org.drools.guvnor.client.asseteditor.drools.serviceconfig
Class ServiceKBaseConfig

java.lang.Object
  extended by org.drools.guvnor.client.asseteditor.drools.serviceconfig.ServiceKBaseConfig
All Implemented Interfaces:
Serializable, PortableObject

public class ServiceKBaseConfig
extends Object
implements PortableObject

See Also:
Serialized Form

Constructor Summary
ServiceKBaseConfig()
           
ServiceKBaseConfig(ServiceKBaseConfig value)
           
ServiceKBaseConfig(String name)
           
ServiceKBaseConfig(String name, Integer maxThreads, Boolean mbeans, EventProcessingOption eventProcessingMode, AssertBehaviorOption assertBehavior, String assetsUser, String assetsPassword, Collection<AssetReference> resources, Collection<AssetReference> models, Collection<ServiceKSessionConfig> ksessions, Collection<ServiceKAgentConfig> kagents)
           
ServiceKBaseConfig(String newName, ServiceKBaseConfig value)
           
 
Method Summary
 void addKagent(ServiceKAgentConfig kagent)
           
 void addKsession(ServiceKSessionConfig ksession)
           
 void addModel(AssetReference model)
           
 void addModels(Collection<AssetReference> models)
           
 void addResource(AssetReference resource)
           
 void addResources(Collection<AssetReference> resources)
           
 boolean equals(Object o)
           
 AssertBehaviorOption getAssertBehavior()
           
 String getAssetsPassword()
           
 String getAssetsUser()
           
 EventProcessingOption getEventProcessingMode()
           
 Collection<ServiceKAgentConfig> getKagents()
           
 ServiceKSessionConfig getKsession(String name)
           
 Collection<ServiceKSessionConfig> getKsessions()
           
 Integer getMaxThreads()
           
 Boolean getMbeans()
           
 Collection<AssetReference> getModels()
           
 String getName()
           
 String getNextKAgentName()
           
 String getNextKSessionName()
           
 Collection<AssetReference> getResources()
           
 boolean hasConfig()
           
 int hashCode()
           
 void removeKagent(String kagentName)
           
 void removeKsession(String ksessionName)
           
 void removeModel(AssetReference model)
           
 void removeResource(AssetReference resource)
           
 void setAssertBehavior(AssertBehaviorOption assertBehavior)
           
 void setAssertBehaviorToNull()
           
 void setAssetsPassword(String assetsPassword)
           
 void setAssetsPasswordToNull()
           
 void setAssetsUser(String assetsUser)
           
 void setAssetsUserToNull()
           
 void setEventProcessingMode(EventProcessingOption eventProcessingMode)
           
 void setEventProcessingModeToNull()
           
 void setMaxThreads(int maxThreads)
           
 void setMbeans(boolean mbeans)
           
 void setMbeansToNull()
           
 void setModels(Collection<AssetReference> models)
           
 void setResources(Collection<AssetReference> resources)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceKBaseConfig

public ServiceKBaseConfig()

ServiceKBaseConfig

public ServiceKBaseConfig(String name)

ServiceKBaseConfig

public ServiceKBaseConfig(ServiceKBaseConfig value)

ServiceKBaseConfig

public ServiceKBaseConfig(String name,
                          Integer maxThreads,
                          Boolean mbeans,
                          EventProcessingOption eventProcessingMode,
                          AssertBehaviorOption assertBehavior,
                          String assetsUser,
                          String assetsPassword,
                          Collection<AssetReference> resources,
                          Collection<AssetReference> models,
                          Collection<ServiceKSessionConfig> ksessions,
                          Collection<ServiceKAgentConfig> kagents)

ServiceKBaseConfig

public ServiceKBaseConfig(String newName,
                          ServiceKBaseConfig value)
Method Detail

hasConfig

public boolean hasConfig()

getName

public String getName()

getMaxThreads

public Integer getMaxThreads()

getMbeans

public Boolean getMbeans()

getEventProcessingMode

public EventProcessingOption getEventProcessingMode()

getAssertBehavior

public AssertBehaviorOption getAssertBehavior()

getAssetsUser

public String getAssetsUser()

getAssetsPassword

public String getAssetsPassword()

getResources

public Collection<AssetReference> getResources()

getModels

public Collection<AssetReference> getModels()

getKsession

public ServiceKSessionConfig getKsession(String name)

getKsessions

public Collection<ServiceKSessionConfig> getKsessions()

getKagents

public Collection<ServiceKAgentConfig> getKagents()

setMaxThreads

public void setMaxThreads(int maxThreads)

setMbeans

public void setMbeans(boolean mbeans)

setMbeansToNull

public void setMbeansToNull()

setEventProcessingMode

public void setEventProcessingMode(EventProcessingOption eventProcessingMode)

setEventProcessingModeToNull

public void setEventProcessingModeToNull()

setAssertBehavior

public void setAssertBehavior(AssertBehaviorOption assertBehavior)

setAssertBehaviorToNull

public void setAssertBehaviorToNull()

setAssetsUser

public void setAssetsUser(String assetsUser)

setAssetsUserToNull

public void setAssetsUserToNull()

setAssetsPassword

public void setAssetsPassword(String assetsPassword)

setAssetsPasswordToNull

public void setAssetsPasswordToNull()

addResource

public void addResource(AssetReference resource)

addResources

public void addResources(Collection<AssetReference> resources)

setResources

public void setResources(Collection<AssetReference> resources)

removeResource

public void removeResource(AssetReference resource)

addModel

public void addModel(AssetReference model)

addModels

public void addModels(Collection<AssetReference> models)

setModels

public void setModels(Collection<AssetReference> models)

removeModel

public void removeModel(AssetReference model)

getNextKSessionName

public String getNextKSessionName()

addKsession

public void addKsession(ServiceKSessionConfig ksession)

removeKsession

public void removeKsession(String ksessionName)

getNextKAgentName

public String getNextKAgentName()

addKagent

public void addKagent(ServiceKAgentConfig kagent)

removeKagent

public void removeKagent(String kagentName)

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object


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