1 23 package com.sun.appserv.management.config; 24 25 import java.util.Map ; 26 27 import com.sun.appserv.management.base.XTypes; 28 import com.sun.appserv.management.base.Container; 29 30 31 32 33 50 51 public interface ConnectorConnectionPoolConfig 52 extends NamedConfigElement, Description, PropertiesAccess, 53 Container, ResourceRefConfigReferent 54 { 55 56 public static final String J2EE_TYPE = XTypes.CONNECTOR_CONNECTION_POOL_CONFIG; 57 58 62 public boolean getConnectionValidationRequired(); 63 64 67 public void setConnectionValidationRequired( final boolean required ); 68 69 73 public String getConnectionDefinitionName(); 74 75 78 public void setConnectionDefinitionName( final String value ); 79 80 86 public boolean getFailAllConnections(); 87 88 91 public void setFailAllConnections( final boolean value ); 92 93 103 public String getIdleTimeoutInSeconds(); 104 105 108 public void setIdleTimeoutInSeconds( final String value ); 109 110 113 public String getMaxPoolSize(); 114 115 118 public void setMaxPoolSize( final String value ); 119 120 125 public String getMaxWaitTimeInMillis(); 126 127 130 public void setMaxWaitTimeInMillis( final String value ); 131 132 133 140 public String getPoolResizeQuantity(); 141 142 145 public void setPoolResizeQuantity( final String value ); 146 147 151 public String getResourceAdapterName(); 152 153 156 public void setResourceAdapterName( final String value ); 157 158 162 public String getSteadyPoolSize(); 163 164 167 public void setSteadyPoolSize( final String value ); 168 169 180 public String getTransactionSupport(); 181 182 185 public void setTransactionSupport( final String value ); 186 187 190 public Map <String ,SecurityMapConfig> getSecurityMapConfigMap(); 191 192 195 public SecurityMapConfig 196 createSecurityMapConfig( 197 final String name, 198 final String backendPrincipalUsername, 199 final String backendPrincipalPassword, 200 final String [] principals, 201 final String [] userGroups ); 202 203 206 public void removeSecurityMapConfig( String name ); 207 } 208 209 210 211 212 213 214 | Popular Tags |