\input{header}
\begin{tikzpicture}[scale=1, transform shape]

\newcomponent{0}{2.5}{registerProvider}
\umlprovidedinterface[interface=Database, distance=3, padding=0.9cm]{registerProvider}
\umlrequiredinterface[interface=DbConnectionPool, distance=3.5, padding=0.9cm]{registerProvider}

\end{tikzpicture}
\input{footer}