org.granite.gravity.config
Class AbstractMessagingDestination

java.lang.Object
  extended by org.granite.gravity.config.AbstractMessagingDestination
Direct Known Subclasses:
AbstractJmsTopicDestination

public class AbstractMessagingDestination
extends Object


Constructor Summary
AbstractMessagingDestination()
           
 
Method Summary
protected  Adapter buildAdapter()
           
protected  Destination buildDestination(Adapter adapter)
           
 String getId()
           
 List<String> getRoles()
           
protected  void init(AbstractFrameworkGraniteConfig graniteConfig)
           
 void initServices(ServicesConfig servicesConfig)
           
 boolean isNoLocal()
           
 boolean isSessionSelector()
           
 void setId(String id)
           
 void setNoLocal(boolean noLocal)
           
 void setRoles(List<String> roles)
           
 void setSessionSelector(boolean sessionSelector)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractMessagingDestination

public AbstractMessagingDestination()
Method Detail

getId

public String getId()

setId

public void setId(String id)

getRoles

public List<String> getRoles()

setRoles

public void setRoles(List<String> roles)

isNoLocal

public boolean isNoLocal()

setNoLocal

public void setNoLocal(boolean noLocal)

isSessionSelector

public boolean isSessionSelector()

setSessionSelector

public void setSessionSelector(boolean sessionSelector)

init

protected void init(AbstractFrameworkGraniteConfig graniteConfig)

initServices

public void initServices(ServicesConfig servicesConfig)

buildAdapter

protected Adapter buildAdapter()

buildDestination

protected Destination buildDestination(Adapter adapter)