\section{IAdmin\-Utils Class Reference}
\label{classIAdminUtils}\index{IAdminUtils@{IAdminUtils}}
This Interface contains the Server side administration functionalities. 


{\tt \#include $<$IAdmin\-Utils.h$>$}

Inheritance diagram for IAdmin\-Utils::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{classIAdminUtils}
\end{center}
\end{figure}
\subsection*{Public Methods}
\begin{CompactItemize}
\item 
virtual int {\bf update\-WSDD} (Axis\-Char $\ast$wsdd)=0
\begin{CompactList}\small\item\em Updates the WSDD information of Axis Engine.\item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
This Interface contains the Server side administration functionalities.

This interface contains all the special functionalities that the Admin Web service is provided by the Axis Engine. Such as deploying and undeploying services/handlers dynamically.

\begin{Desc}
\item[Author: ]\par
Suasntha Kumara ({\tt skumara@virtusa.com}, {\tt susantha@opensource.lk}) \end{Desc}




\subsection{Member Function Documentation}
\index{IAdminUtils@{IAdmin\-Utils}!updateWSDD@{updateWSDD}}
\index{updateWSDD@{updateWSDD}!IAdminUtils@{IAdmin\-Utils}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual int IAdmin\-Utils::update\-WSDD (Axis\-Char $\ast$ {\em wsdd})\hspace{0.3cm}{\tt  [pure virtual]}}\label{classIAdminUtils_a1}


Updates the WSDD information of Axis Engine.

Updates the WSDD information of the Axis Engine. This functions is called by the Admin Web service when the Admin Client is used to deploy a web service.\begin{Desc}
\item[Parameters: ]\par
\begin{description}
\item[{\em 
wsdd}]A character buffer containing xml of the new wsdd. \end{description}
\end{Desc}
\begin{Desc}
\item[Returns: ]\par
AXIS\_\-SUCCESS if the WSDD update successful, AXIS\_\-FAIL otherwise. \end{Desc}


Implemented in {\bf Admin\-Utils} {\rm (p.\,\pageref{classAdminUtils_a2})}.

The documentation for this class was generated from the following file:\begin{CompactItemize}
\item 
{\bf IAdmin\-Utils.h}\end{CompactItemize}
