Guvnor web application Drools 6.0.0-SNAPSHOT

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

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

public class ServiceConfig
extends Object
implements PortableObject

See Also:
Serialized Form

Constructor Summary
ServiceConfig()
           
ServiceConfig(ServiceConfig source)
           
ServiceConfig(String pollingFrequency, Collection<MavenArtifact> excludedArtifacts, Collection<ServiceKBaseConfig> kbases)
           
 
Method Summary
 void addExcludedArtifact(MavenArtifact artifact)
           
 void addExcludedArtifacts(Collection<MavenArtifact> excludedItems)
           
 void addKBase(ServiceKBaseConfig kbase)
           
 boolean equals(Object o)
           
 Collection<MavenArtifact> getExcludedArtifacts()
           
 ServiceKBaseConfig getKbase(String kbaseName)
           
 Collection<ServiceKBaseConfig> getKbases()
           
 Collection<AssetReference> getModels()
           
 String getNextKBaseName()
           
 Integer getPollingFrequency()
           
 int hashCode()
           
 boolean hasProtocolReference(ProtocolOption protocol)
           
 void removeExcludedArtifact(MavenArtifact artifact)
           
 void removeExcludedArtifacts(Collection<MavenArtifact> excludedItems)
           
 void removeKBase(String kbase)
           
 void setExcludedArtifacts(Collection<MavenArtifact> excludedItems)
           
 void setPollingFrequency(int pollingFrequency)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceConfig

public ServiceConfig()

ServiceConfig

public ServiceConfig(ServiceConfig source)

ServiceConfig

public ServiceConfig(String pollingFrequency,
                     Collection<MavenArtifact> excludedArtifacts,
                     Collection<ServiceKBaseConfig> kbases)
Method Detail

getModels

public Collection<AssetReference> getModels()

hasProtocolReference

public boolean hasProtocolReference(ProtocolOption protocol)

getPollingFrequency

public Integer getPollingFrequency()

setPollingFrequency

public void setPollingFrequency(int pollingFrequency)

getKbase

public ServiceKBaseConfig getKbase(String kbaseName)

getKbases

public Collection<ServiceKBaseConfig> getKbases()

addKBase

public void addKBase(ServiceKBaseConfig kbase)

removeKBase

public void removeKBase(String kbase)

getExcludedArtifacts

public Collection<MavenArtifact> getExcludedArtifacts()

setExcludedArtifacts

public void setExcludedArtifacts(Collection<MavenArtifact> excludedItems)

addExcludedArtifacts

public void addExcludedArtifacts(Collection<MavenArtifact> excludedItems)

addExcludedArtifact

public void addExcludedArtifact(MavenArtifact artifact)

removeExcludedArtifacts

public void removeExcludedArtifacts(Collection<MavenArtifact> excludedItems)

removeExcludedArtifact

public void removeExcludedArtifact(MavenArtifact artifact)

getNextKBaseName

public String getNextKBaseName()

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object

Guvnor web application Drools 6.0.0-SNAPSHOT

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