private Connection decorate(Connection conn) throws SQLException { for(ConnectionDecorator decorator : _decorators) { conn = decorator.decorate(conn); } return conn; } }
private Connection decorate(Connection conn) throws SQLException { for(ConnectionDecorator decorator : _decorators) { conn = decorator.decorate(conn); } return conn; } }
private Connection decorate(Connection conn) throws SQLException { for(ConnectionDecorator decorator : _decorators) { conn = decorator.decorate(conn); } return conn; } }
private Connection decorate(Connection conn) throws SQLException { if (!_decorators.isEmpty()) for (Iterator itr = _decorators.iterator(); itr.hasNext();) conn = ((ConnectionDecorator) itr.next()).decorate(conn); return conn; } }