1 23 24 29 30 package com.sun.appserv.management.config; 31 32 import java.util.Map ; 33 34 import com.sun.appserv.management.base.XTypes; 35 import com.sun.appserv.management.base.Container; 36 37 38 41 42 public interface JMSServiceConfig 43 extends ConfigElement, Container, PropertiesAccess 44 { 45 46 public static final String J2EE_TYPE = XTypes.JMS_SERVICE_CONFIG; 47 48 public String getAddressListBehavior(); 49 public void setAddressListBehavior( final String value ); 50 51 public String getAddressListIterations(); 52 public void setAddressListIterations( final String value ); 53 54 public String getDefaultJMSHost(); 55 public void setDefaultJMSHost( final String value ); 56 57 public String getInitTimeoutInSeconds(); 58 public void setInitTimeoutInSeconds( final String value ); 59 60 public String getMQScheme(); 61 public void setMQScheme( final String value ); 62 63 public String getMQService(); 64 public void setMQService( final String value ); 65 66 public String getReconnectAttempts(); 67 public void setReconnectAttempts( final String value ); 68 69 public boolean getReconnectEnabled(); 70 public void setReconnectEnabled( final boolean value ); 71 72 public String getReconnectIntervalInSeconds(); 73 public void setReconnectIntervalInSeconds( final String value ); 74 75 public String getStartArgs(); 76 public void setStartArgs( final String value ); 77 78 public String getType(); 79 public void setType( final String value ); 80 81 86 public Map <String ,JMSHostConfig> getJMSHostConfigMap(); 87 96 public JMSHostConfig createJMSHostConfig( String name, Map <String ,String > optional ); 97 98 103 public void removeJMSHostConfig( String name ); 104 } 105 106 107 108 109 110 111 | Popular Tags |