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

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

public class ServiceKSessionConfig
extends Object
implements PortableObject

See Also:
Serialized Form

Constructor Summary
ServiceKSessionConfig()
           
ServiceKSessionConfig(ServiceKSessionConfig ksession)
           
ServiceKSessionConfig(String name)
           
ServiceKSessionConfig(String name, ServiceKSessionConfig ksession)
           
ServiceKSessionConfig(String name, String url, SessionType type, ProtocolOption protocol, MarshallingOption marshalling, ClockType clockType, Boolean keepReference, Map<ListenerType,Set<String>> listeners)
           
 
Method Summary
 void addAgendaListener(String className)
           
 void addProcessListener(String className)
           
 void addWorkingMemoryListener(String className)
           
 boolean equals(Object o)
           
 Collection<String> getAgendaListeners()
           
 ClockType getClockType()
           
 Boolean getKeepReference()
           
 Collection<String> getListeners()
           
 MarshallingOption getMarshalling()
           
 String getName()
           
 Collection<String> getProcessListeners()
           
 ProtocolOption getProtocol()
           
 SessionType getType()
           
 String getUrl()
           
 Collection<String> getWorkingMemoryListeners()
           
 boolean hasConfig()
           
 int hashCode()
           
 void removeAgendaListener(String className)
           
 void removeProcessListener(String className)
           
 void removeWorkingMemoryListener(String className)
           
 void setClockType(ClockType clockType)
           
 void setClockTypeToNull()
           
 void setKeepReference(boolean keepReference)
           
 void setKeepReferenceToNull()
           
 void setMarshalling(MarshallingOption marshalling)
           
 void setProtocol(ProtocolOption protocol)
           
 void setType(SessionType type)
           
 void setUrl(String url)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceKSessionConfig

public ServiceKSessionConfig()

ServiceKSessionConfig

public ServiceKSessionConfig(String name)

ServiceKSessionConfig

public ServiceKSessionConfig(ServiceKSessionConfig ksession)

ServiceKSessionConfig

public ServiceKSessionConfig(String name,
                             String url,
                             SessionType type,
                             ProtocolOption protocol,
                             MarshallingOption marshalling,
                             ClockType clockType,
                             Boolean keepReference,
                             Map<ListenerType,Set<String>> listeners)

ServiceKSessionConfig

public ServiceKSessionConfig(String name,
                             ServiceKSessionConfig ksession)
Method Detail

hasConfig

public boolean hasConfig()

getName

public String getName()

getUrl

public String getUrl()

getType

public SessionType getType()

getProtocol

public ProtocolOption getProtocol()

getMarshalling

public MarshallingOption getMarshalling()

getClockType

public ClockType getClockType()

getKeepReference

public Boolean getKeepReference()

setUrl

public void setUrl(String url)

setType

public void setType(SessionType type)

setProtocol

public void setProtocol(ProtocolOption protocol)

setMarshalling

public void setMarshalling(MarshallingOption marshalling)

setClockType

public void setClockType(ClockType clockType)

setClockTypeToNull

public void setClockTypeToNull()

setKeepReference

public void setKeepReference(boolean keepReference)

setKeepReferenceToNull

public void setKeepReferenceToNull()

addAgendaListener

public void addAgendaListener(String className)

removeAgendaListener

public void removeAgendaListener(String className)

addProcessListener

public void addProcessListener(String className)

removeProcessListener

public void removeProcessListener(String className)

addWorkingMemoryListener

public void addWorkingMemoryListener(String className)

removeWorkingMemoryListener

public void removeWorkingMemoryListener(String className)

getAgendaListeners

public Collection<String> getAgendaListeners()

getProcessListeners

public Collection<String> getProcessListeners()

getWorkingMemoryListeners

public Collection<String> getWorkingMemoryListeners()

getListeners

public Collection<String> getListeners()

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.