From 085b73c80734ee274cab506d21eba75753f92acd Mon Sep 17 00:00:00 2001 From: wenshao Date: Thu, 12 May 2011 07:27:46 +0000 Subject: [PATCH] git-svn-id: http://code.alibabatech.com/svn/druid/trunk@33 b9813039-fb51-4c41-a8b9-e21c2acb5095 --- .../com/alibaba/druid/pool/DruidDataAbstractSource.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/com/alibaba/druid/pool/DruidDataAbstractSource.java b/src/main/java/com/alibaba/druid/pool/DruidDataAbstractSource.java index c97cdfe93e..22fc54199e 100644 --- a/src/main/java/com/alibaba/druid/pool/DruidDataAbstractSource.java +++ b/src/main/java/com/alibaba/druid/pool/DruidDataAbstractSource.java @@ -128,6 +128,10 @@ public abstract class DruidDataAbstractSource implements DataSource, DataSourceP protected List connectionInitSqls; public void addConnectionProperty(String name, String value) { + if (inited) { + throw new UnsupportedOperationException(); + } + connectionProperties.put(name, value); } @@ -470,6 +474,10 @@ public abstract class DruidDataAbstractSource implements DataSource, DataSourceP } public void setConnectionProperties(String connectionProperties) { + if (inited) { + throw new UnsupportedOperationException(); + } + if (connectionProperties == null) { throw new NullPointerException("connectionProperties is null"); }